Patents by Inventor Caesar Sengupta

Caesar Sengupta 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: 10503521
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 10, 2019
    Assignee: GOOGLE LLC
    Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
  • Publication number: 20180275995
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Application
    Filed: April 30, 2018
    Publication date: September 27, 2018
    Inventors: Ryan C. TABONE, Benson LEUNG, Sameer NANDA, Caesar SENGUPTA, John Nicholas JITKOFF
  • Publication number: 20160350130
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Inventors: Ryan C. TABONE, Benson LEUNG, Sameer NANDA, Caesar SENGUPTA, John Nicholas JITKOFF
  • Patent number: 9454207
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: September 27, 2016
    Assignee: GOOGLE INC.
    Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
  • Patent number: 9417680
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: August 16, 2016
    Assignee: GOOGLE INC.
    Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
  • Patent number: 9389873
    Abstract: A method includes transforming a mode of a computer from an operating system mode to a kiosk mode, wherein the kiosk mode provides a user interface for one web application, and wherein the kiosk mode prevents access to any other application or the operating system of the computer. The computer automatically updates the web application via a network while the computer is operating in kiosk mode, and automatically updates an operating system of the computer via the network while the computer is operating in kiosk mode. The computer automatically re-launches the web application in response to detecting an interrupted status of the web application while the computer is operating in kiosk mode.
    Type: Grant
    Filed: May 13, 2013
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventors: Alexander Friedrich Kuscher, Rajen Sheth, Vidya Nagarajan, Caesar Sengupta, Zelidrag Hornung
  • Patent number: 9392104
    Abstract: A first computing device monitors a presence of a second computing device, and determines when the second computing device has moved out of an area proximate to the first computing device. In response to determining that the second computer moved out of the area, the first computing device is automatically configured to limit user interaction with one or more applications currently operating on the first computing device to a predetermined set of commands while preventing user interaction with other applications provided by the first computing device.
    Type: Grant
    Filed: February 10, 2015
    Date of Patent: July 12, 2016
    Assignee: Google Inc.
    Inventors: Nishit Shah, Kan Liu, Caesar Sengupta, Benjamin Thomas Smith, Eric Sachs, Mayank Dutt Upadhyay, Dirk Balfanz, Michal Levin
  • Publication number: 20150296074
    Abstract: A first computing device monitors a presence of a second computing device, and determines when the second computing device has moved out of an area proximate to the first computing device. In response to determining that the second computer moved out of the area, the first computing device is automatically configured to limit user interaction with one or more applications currently operating on the first computing device to a predetermined set of commands while preventing user interaction with other applications provided by the first computing device.
    Type: Application
    Filed: February 10, 2015
    Publication date: October 15, 2015
    Inventors: Nishit SHAH, Kan LIU, Caesar SENGUPTA, Benjamin Thomas SMITH, Eric SACHS, Mayank Dutt UPADHYAY, Dirk BALFANZ, Michal LEVIN
  • Publication number: 20150192984
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Application
    Filed: March 23, 2015
    Publication date: July 9, 2015
    Inventors: Ryan C. Tabone, Brenson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
  • Patent number: 9053458
    Abstract: A privacy-preserving system and method is disclosed for profiling clients within a system for knowledge management. The method of the present invention discloses steps for generating a client profile in support of receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes steps for generating a client profile in support of a method for generating and obtaining responses to messages using scoring techniques and/or filtering techniques. The system of the present invention, includes all means for implementing the method.
    Type: Grant
    Filed: August 7, 2012
    Date of Patent: June 9, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Patent number: 9015505
    Abstract: A computer-implemented computer shut-down method includes identifying that a computing device has been moved from an open configuration in which input and output mechanisms on the computing device are accessible to a user, to a closed configuration in which at least some of the input and output mechanisms are inaccessible to a user; starting a shut-down timer in response to identifying that the computing device has been moved from the open configuration to the closed configuration; waiting a predefined time period, as established by the shut-down timer, and determining from the shut-down timer that the computing device can be transitioned from an active state into a sleep state in which power consuming components of the computing device are powered down; and transitioning the computing device from the active state to the sleep state upon determining that the computing device can be transitioned.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: April 21, 2015
    Assignee: Google Inc.
    Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
  • Patent number: 8898586
    Abstract: Methods and systems for using multiple simultaneous touchpoints of a touch-sensitive keyboard, such as an on-screen keyboard, for more efficient text input are provided. A method for generating text using a touch-sensitive keyboard may include receiving touch input from multiple simultaneous touchpoints. The method may also include determining a text character for each respective simultaneous touchpoint based on the touch input. The method may further include generating a text word based on the text characters determined from the multiple simultaneous touchpoints. A system for generating text using a touch-sensitive keyboard may include a touch input receiver, a slide detector and a text word generator.
    Type: Grant
    Filed: May 23, 2011
    Date of Patent: November 25, 2014
    Assignee: Google Inc.
    Inventor: Caesar Sengupta
  • Publication number: 20140337611
    Abstract: A method includes transforming a mode of a computer from an operating system mode to a kiosk mode, wherein the kiosk mode provides a user interface for one web application, and wherein the kiosk mode prevents access to any other application or the operating system of the computer. The computer automatically updates the web application via a network while the computer is operating in kiosk mode, and automatically updates an operating system of the computer via the network while the computer is operating in kiosk mode. The computer automatically re-launches the web application in response to detecting an interrupted status of the web application while the computer is operating in kiosk mode.
    Type: Application
    Filed: May 13, 2013
    Publication date: November 13, 2014
    Applicant: GOOGLE INC.
    Inventors: Alexander Friedrich Kuscher, Rajen Sheth, Vidya Nagarajan, Caesar Sengupta, Zelidrag Hornung
  • Patent number: 8799501
    Abstract: One embodiment of the method discloses: identifying an information resource accessed by a client computer; generating an information resource pointer including an address for the information resource; and transmitting a pointer message including the information resource pointer over a network. A second embodiment of the method discloses: generating a client profile; storing the profile; receiving a pointer message containing an information resource pointer; scoring the pointer message with respect to the profile; totaling a number of times that the information resource pointer is received, over a predetermined time period; initializing a timeliness score to a maximum value; decrementing the timeliness score by a predetermined percentage each time a predetermined time period elapses after transmission by a sending client computer; generating an aggregate score; and displaying the pointer message and the aggregate score. The system of the present invention, includes all means for implementing the method.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: August 5, 2014
    Assignee: Hewlett-Packard Development Company, L. P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
  • Publication number: 20140180778
    Abstract: Methods and systems for providing applications are provided. A method for providing applications may include determining a ranking for each of a plurality of applications based on an auction value of each corresponding application. In some cases, auction values may be determined by application provider bids. The method may also include determining a ranked placement of the applications based on the application rankings. The method may further include displaying the ranked placement according to a first user selection associated with the applications. The method may then include launching a selected application of the ranked placement in response to a second user selection. A system for providing applications may include an application ranker, an application placer and an application launcher.
    Type: Application
    Filed: December 17, 2013
    Publication date: June 26, 2014
    Applicant: Google Inc.
    Inventors: Caesar SENGUPTA, Felix Lin
  • Publication number: 20140157138
    Abstract: The subject disclosure relates to associating contacts with corresponding system actions. It includes identifying a contact profile for configuring with system actions, based on one or more of an address book, user input, online accounts, or an interaction with a contact corresponding to the contact profile, retrieving contact information for the identified contact profile and determining at least one available system action based on the retrieved contact information for the identified contact profile. The disclosure also includes generating, based on the retrieved contact information, a system icon representing the contact profile for displaying the contact profile in a graphic user interface component of an operating system and associating the at least one available system action with the contact profile by configuring the at least one available system action to automatically launch when selected at the system icon representing the contact profile.
    Type: Application
    Filed: November 30, 2012
    Publication date: June 5, 2014
    Applicant: Google Inc.
    Inventors: Alexander Friedrich KUSCHER, John Nicholas Jitkoff, Caesar Sengupta
  • Publication number: 20140122644
    Abstract: A method for transferring content includes transferring content from a first device to a second device in response to a request from the first device to transfer the content, analyzing the transferred content at the second device, to determine a type of the transferred content and providing the transferred content for display at the second device according to the determined type of the transferred content.
    Type: Application
    Filed: February 26, 2013
    Publication date: May 1, 2014
    Applicant: Google Inc.
    Inventors: Alexander Friedrich KUSCHER, Caesar Sengupta, Trond Thomas Wuellner
  • Patent number: 8667103
    Abstract: A system and method for knowledge management is disclosed. The method discloses: monitoring messages transmitted over a peer-to-peer network; profiling the messages; receiving a messages report request; identifying message profiles corresponding to the message report request; selecting messages corresponding to the identified message profiles; and generating the requested messages report from the selected messages. The system discloses means for implementing the method.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: March 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
  • Patent number: 8626589
    Abstract: Methods and systems for providing applications are provided. A method for providing applications may include determining a ranking for each of a plurality of applications based on an auction value of each corresponding application. In some cases, auction values may be determined by application provider bids. The method may also include determining a ranked placement of the applications based on the application rankings. The method may further include displaying the ranked placement according to a first user selection associated with the applications. The method may then include launching a selected application of the ranked placement in response to a second user selection. A system for providing applications may include an application ranker, an application placer and an application launcher.
    Type: Grant
    Filed: January 26, 2011
    Date of Patent: January 7, 2014
    Assignee: Google Inc.
    Inventors: Caesar Sengupta, Felix Lin
  • Publication number: 20130041906
    Abstract: A privacy-preserving system and method is disclosed for profiling clients within a system for knowledge management. The method of the present invention discloses steps for generating a client profile in support of receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes steps for generating a client profile in support of a method for generating and obtaining responses to messages using scoring techniques and/or filtering techniques. The system of the present invention, includes all means for implementing the method.
    Type: Application
    Filed: August 7, 2012
    Publication date: February 14, 2013
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta