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: 10503521Abstract: 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: GrantFiled: April 30, 2018Date of Patent: December 10, 2019Assignee: GOOGLE LLCInventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Publication number: 20180275995Abstract: 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: ApplicationFiled: April 30, 2018Publication date: September 27, 2018Inventors: Ryan C. TABONE, Benson LEUNG, Sameer NANDA, Caesar SENGUPTA, John Nicholas JITKOFF
-
Publication number: 20160350130Abstract: 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: ApplicationFiled: August 11, 2016Publication date: December 1, 2016Inventors: Ryan C. TABONE, Benson LEUNG, Sameer NANDA, Caesar SENGUPTA, John Nicholas JITKOFF
-
Patent number: 9454207Abstract: 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: GrantFiled: March 23, 2015Date of Patent: September 27, 2016Assignee: GOOGLE INC.Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 9417680Abstract: 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: GrantFiled: March 23, 2015Date of Patent: August 16, 2016Assignee: GOOGLE INC.Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 9389873Abstract: 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: GrantFiled: May 13, 2013Date of Patent: July 12, 2016Assignee: Google Inc.Inventors: Alexander Friedrich Kuscher, Rajen Sheth, Vidya Nagarajan, Caesar Sengupta, Zelidrag Hornung
-
Patent number: 9392104Abstract: 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: GrantFiled: February 10, 2015Date of Patent: July 12, 2016Assignee: Google Inc.Inventors: Nishit Shah, Kan Liu, Caesar Sengupta, Benjamin Thomas Smith, Eric Sachs, Mayank Dutt Upadhyay, Dirk Balfanz, Michal Levin
-
Publication number: 20150296074Abstract: 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: ApplicationFiled: February 10, 2015Publication date: October 15, 2015Inventors: Nishit SHAH, Kan LIU, Caesar SENGUPTA, Benjamin Thomas SMITH, Eric SACHS, Mayank Dutt UPADHYAY, Dirk BALFANZ, Michal LEVIN
-
Publication number: 20150192984Abstract: 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: ApplicationFiled: March 23, 2015Publication date: July 9, 2015Inventors: Ryan C. Tabone, Brenson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 9053458Abstract: 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: GrantFiled: August 7, 2012Date of Patent: June 9, 2015Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
-
Patent number: 9015505Abstract: 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: GrantFiled: November 18, 2011Date of Patent: April 21, 2015Assignee: Google Inc.Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
-
Patent number: 8898586Abstract: 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: GrantFiled: May 23, 2011Date of Patent: November 25, 2014Assignee: Google Inc.Inventor: Caesar Sengupta
-
Publication number: 20140337611Abstract: 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: ApplicationFiled: May 13, 2013Publication date: November 13, 2014Applicant: GOOGLE INC.Inventors: Alexander Friedrich Kuscher, Rajen Sheth, Vidya Nagarajan, Caesar Sengupta, Zelidrag Hornung
-
Patent number: 8799501Abstract: 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: GrantFiled: June 27, 2002Date of Patent: August 5, 2014Assignee: Hewlett-Packard Development Company, L. P.Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
-
Publication number: 20140180778Abstract: 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: ApplicationFiled: December 17, 2013Publication date: June 26, 2014Applicant: Google Inc.Inventors: Caesar SENGUPTA, Felix Lin
-
Publication number: 20140157138Abstract: 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: ApplicationFiled: November 30, 2012Publication date: June 5, 2014Applicant: Google Inc.Inventors: Alexander Friedrich KUSCHER, John Nicholas Jitkoff, Caesar Sengupta
-
Publication number: 20140122644Abstract: 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: ApplicationFiled: February 26, 2013Publication date: May 1, 2014Applicant: Google Inc.Inventors: Alexander Friedrich KUSCHER, Caesar Sengupta, Trond Thomas Wuellner
-
Patent number: 8667103Abstract: 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: GrantFiled: April 26, 2002Date of Patent: March 4, 2014Assignee: Hewlett-Packard Development Company, L.P.Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
-
Patent number: 8626589Abstract: 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: GrantFiled: January 26, 2011Date of Patent: January 7, 2014Assignee: Google Inc.Inventors: Caesar Sengupta, Felix Lin
-
Publication number: 20130041906Abstract: 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: ApplicationFiled: August 7, 2012Publication date: February 14, 2013Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta