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: 8359543
    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: September 26, 2011
    Date of Patent: January 22, 2013
    Assignee: Google, Inc.
    Inventor: Caesar Sengupta
  • Publication number: 20120191560
    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: January 26, 2011
    Publication date: July 26, 2012
    Applicant: Google Inc.
    Inventors: Caesar Sengupta, Felix Lin
  • Publication number: 20120131365
    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: November 18, 2011
    Publication date: May 24, 2012
    Inventors: Ryan C. Tabone, Benson Leung, Sameer Nanda, Caesar Sengupta, John Nicholas Jitkoff
  • Publication number: 20120078615
    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: Application
    Filed: September 26, 2011
    Publication date: March 29, 2012
    Applicant: Google Inc.
    Inventor: Caesar SENGUPTA
  • Publication number: 20120075190
    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: Application
    Filed: May 23, 2011
    Publication date: March 29, 2012
    Applicant: Google Inc.
    Inventor: Caesar SENGUPTA
  • Patent number: 7389290
    Abstract: A system and method for privacy-preserving knowledge management is disclosed. The method of the present invention discloses: generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; and scoring a new message with respect to the client and message response profiles. The system of the present invention, discloses means for implementing the method.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: June 17, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Patent number: 7246121
    Abstract: A system and method is disclosed for knowledge management. The method discloses the elements of: generating a client profile on a client computer connected to a network; storing the profile on the computer; receiving a new message; scoring the new message with respect to the client profile; counting a number of message responses to the new message; and re-transmitting the new message to a first sub-set of client computers on the network, based on the response count. The system discloses means for implementing the method.
    Type: Grant
    Filed: October 2, 2002
    Date of Patent: July 17, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Patent number: 6915284
    Abstract: A system and method for automated message response within a system for knowledge management is disclosed. The method discloses the steps of: identifying a set of information resources; profiling the information resources; monitoring a transmitted message; scoring the monitored message with respect to the information resource profiles; querying an information resource with content from the monitored message, if that information resource's score exceeds a predetermined threshold; receiving a set of query responses from the information resources; generating a response to the monitored message from the query responses; and responding to the monitored message with the message response. The system of the present invention, discloses means for implementing the method.
    Type: Grant
    Filed: April 18, 2002
    Date of Patent: July 5, 2005
    Assignee: Hewlett-Packard Development Company, LP.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Publication number: 20040068499
    Abstract: A system and method is disclosed for knowledge management. The method discloses the elements of: generating a client profile on a client computer connected to a network; storing the profile on the computer; receiving a new message; scoring the new message with respect to the client profile; counting a number of message responses to the new message; and re-transmitting the new message to a first sub-set of client computers on the network, based on the response count. The system discloses means for implementing the method.
    Type: Application
    Filed: October 2, 2002
    Publication date: April 8, 2004
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Publication number: 20040024719
    Abstract: A system and method for scoring messages within a privacy-preserving knowledge management is disclosed. The method of the present invention discloses, generating a message including a set of data items within a message field; transmitting the message from a sending client to a set of receiving clients; generating a receiving client profile on one of the receiving clients; extracting the data items from the profile; and scoring the data items in the message with respect to the data items in the profile. Alternatively the method can include, generating a receiving client profile on at a receiving client; storing the profile on the computer; receiving a message including a set of data items within a message field; extracting the data items from the profile; and scoring the data items in the message with respect to the data items in the profile. The system of the present invention, discloses means for implementing the method.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Publication number: 20040024718
    Abstract: A system and method for privacy-preserving knowledge management is disclosed. The method of the present invention discloses: generating a client computer profile from a set of data items on a client computer; generating a set of message response profiles from a corresponding set of message responses; generating a set of new message profiles from a corresponding set of new messages; storing the profiles on the client computer; and scoring a new message with respect to the client and message response profiles. The system of the present invention, discloses means for implementing the method.
    Type: Application
    Filed: July 31, 2002
    Publication date: February 5, 2004
    Applicant: Hewlett-Packar Co.
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Publication number: 20030217106
    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: March 25, 2002
    Publication date: November 20, 2003
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Publication number: 20030204581
    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: Application
    Filed: April 26, 2002
    Publication date: October 30, 2003
    Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
  • Publication number: 20030204604
    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: Application
    Filed: June 27, 2002
    Publication date: October 30, 2003
    Inventors: Eytan Adar, Rajan Mathew Lukose, Caesar Sengupta, Joshua Rogers Tyler
  • Publication number: 20030200190
    Abstract: A system and method for automated message response within a system for knowledge management is disclosed. The method discloses the steps of: identifying a set of information resources; profiling the information resources; monitoring a transmitted message; scoring the monitored message with respect to the information resource profiles; querying an information resource with content from the monitored message, if that information resource's score exceeds a predetermined threshold; receiving a set of query responses from the information resources; generating a response to the monitored message from the query responses; and responding to the monitored message with the message response. The system of the present invention, discloses means for implementing the method.
    Type: Application
    Filed: April 18, 2002
    Publication date: October 23, 2003
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta
  • Publication number: 20030172067
    Abstract: A privacy-preserving system and method is disclosed for knowledge management. The method of the present invention discloses steps for receiving and processing messages using scoring techniques and/or filtering techniques. The method of the present invention further includes 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: March 7, 2002
    Publication date: September 11, 2003
    Inventors: Eytan Adar, Rajan Mathew Lukose, Joshua Rogers Tyler, Caesar Sengupta, Bernardo Huberman