Patents by Inventor Tiruvilwamalai venkat RAMAN

Tiruvilwamalai venkat RAMAN has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10834556
    Abstract: Systems and methods are provided for sharing or recreating a state from a mobile device. For example, a mobile application state identifier can include a protocol identifier, a target task component associated with a mobile application executing when the application state identifier is generated and a sub-task component related to a user-interface active in the mobile application when the application state identifier is generated. The application state identifier can also include a user input component reflecting actions taken by a user during execution of the mobile application. A method can include generating, on a first mobile device, an application state identifier and transmitting the application state identifier to a second mobile device, wherein the second mobile device opens a mobile application associated with the target task to a user-interface corresponding to the sub-task component in response to receiving the application state identifier.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: November 10, 2020
    Assignee: Google LLC
    Inventors: Tiruvilwamalai Venkat Raman, Chengling Chan, Mukarram Tariq, Stefan Lafon
  • Publication number: 20170215025
    Abstract: Systems and methods are provided for sharing or recreating a state from a mobile device. For example, a mobile application state identifier can include a protocol identifier, a target task component associated with a mobile application executing when the application state identifier is generated and a sub-task component related to a user-interface active in the mobile application when the application state identifier is generated. The application state identifier can also include a user input component reflecting actions taken by a user during execution of the mobile application. A method can include generating, on a first mobile device, an application state identifier and transmitting the application state identifier to a second mobile device, wherein the second mobile device opens a mobile application associated with the target task to a user-interface corresponding to the sub-task component in response to receiving the application state identifier.
    Type: Application
    Filed: April 7, 2017
    Publication date: July 27, 2017
    Inventors: Tiruvilwamalai Venkat Raman, Chengling Chan, Mukarram Tariq, Stefan Lafon
  • Patent number: 9621650
    Abstract: Systems and methods are provided for sharing or recreating a state from a mobile device. For example, a mobile application state identifier can include a protocol identifier, a target task component associated with a mobile application executing when the application state identifier is generated and a sub-task component related to a user-interface active in the mobile application when the application state identifier is generated. The application state identifier can also include a user input component reflecting actions taken by a user during execution of the mobile application. A method can include generating, on a first mobile device, an application state identifier and transmitting the application state identifier to a second mobile device, wherein the second mobile device opens a mobile application associated with the target task to a user-interface corresponding to the sub-task component in response to receiving the application state identifier.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: April 11, 2017
    Assignee: Google Inc
    Inventors: Tiruvilwamalai Venkat Raman, Chengling Chan, Mukarram Tariq, Stefan Lafon
  • Publication number: 20160094654
    Abstract: Systems and methods are provided for sharing or recreating a state from a mobile device. For example, a mobile application state identifier can include a protocol identifier, a target task component associated with a mobile application executing when the application state identifier is generated and a sub-task component related to a user-interface active in the mobile application when the application state identifier is generated. The application state identifier can also include a user input component reflecting actions taken by a user during execution of the mobile application. A method can include generating, on a first mobile device, an application state identifier and transmitting the application state identifier to a second mobile device, wherein the second mobile device opens a mobile application associated with the target task to a user-interface corresponding to the sub-task component in response to receiving the application state identifier.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Tiruvilwamalai Venkat Raman, Chengling Chan, Mukarram Tariq, Stefan Lafon
  • Publication number: 20150179087
    Abstract: Embodiments of the invention are generally drawn towards facilitating interaction between a user and the environment in which the user is located. Embodiments of the invention contemplate the collection of information pertaining to an environment in which a user affiliated with a client device is located and the analysis of such information in the service of facilitating user-environment interaction. Embodiments of the present invention may trigger a particular output comprehensible to a user wherein the particular output is determined by the information collected from the environment. Embodiments of the invention may also trigger a modification to the environment through communication with elements within the environment wherein the particular modification is determined by information corresponding to a user and the user's environment.
    Type: Application
    Filed: December 19, 2013
    Publication date: June 25, 2015
    Applicant: Google Inc.
    Inventors: Charles CHEN, Tiruvilwamalai venkat RAMAN, Alan VIVERETTE, Casey BURKHARDT, Aman GOVIL