Patents by Inventor Debajit Ghosh

Debajit Ghosh 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).

  • Publication number: 20130041968
    Abstract: Systems and methods for priority inbox notifications and synchronization are disclosed. In some embodiments, a method includes, at a computer system, obtaining message information from a server system. The message information represents a set of messages and an importance score associated with each message in the set of messages. The importance score is generated based at least in part on a global importance prediction model and a user importance prediction model. A new mail notification is presented when a determination is made that the set of messages include one or more unread priority messages. The priority messages comprise messages with which the associated importance score satisfy one or more predefined message importance criteria: Optionally, presentation of a new mail notification is foregone when there is a determination that the set of messages do not include any unread priority messages.
    Type: Application
    Filed: October 12, 2012
    Publication date: February 14, 2013
    Inventors: Gabriel Cohen, Paul T. Westbrook, Debajit Ghosh, Subir Jhanb
  • Patent number: 8370342
    Abstract: Apparatus and associated systems, methods, and computer program products relate to displaying the most relevant information in a document at or near the top of a page of displayed information. The most relevant information may be determined to be relevant with respect to a set of search query terms, such as those that may be entered into a search engine, for example. In some embodiments, a selected document of interest may be formatted (i.e., transcoded) for display on a small display area, and the transcoding may be arranged to produce a first displayed page or sub-page (if the document is divided among more than one sub-page) that begins with the most relevant information in the document. By formatting transcoded pages in this manner, the most relevant information may be displayed first for immediate viewing by the user.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: February 5, 2013
    Assignee: Google Inc.
    Inventors: Wenbiao Li, Debajit Ghosh, Sylvie Dieckmann
  • Publication number: 20130031616
    Abstract: Embodiments allow communication for a first and second account on one device to be sent and received over a single socket connection. A unique identifier may be associated with each account on the device. Communications sent from each account on the device may be encapsulated with the unique identifier for the account. Similarly, communications received for each account on the device may be encapsulated with the unique identifier for the account by a mobile endpoint.
    Type: Application
    Filed: February 1, 2012
    Publication date: January 31, 2013
    Applicant: Google Inc.
    Inventors: Debajit GHOSH, Thomas TAYLOR, Wei HUANG, Francesco NERIERI
  • Publication number: 20120316878
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
    Type: Application
    Filed: August 23, 2012
    Publication date: December 13, 2012
    Applicant: Google Inc.
    Inventors: David Singleton, Debajit Ghosh
  • Patent number: 8312096
    Abstract: At a client device with a display and in a method for displaying messages at the client device, the client device receives message information from a server system, the message information representing a set of messages. In accordance with a determination that the set of messages include one or more unread priority messages, where priority messages are messages that satisfy predefined message importance criteria, the device presents a new mail notification. In accordance with a determination that the set of messages do not include any unread priority messages, the device foregoes presenting a new mail notification.
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: November 13, 2012
    Assignee: Google Inc.
    Inventors: Gabriel Cohen, Paul T. Westbrook, Debajit Ghosh, Subir Jhanb
  • Patent number: 8255224
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
    Type: Grant
    Filed: March 7, 2008
    Date of Patent: August 28, 2012
    Assignee: Google Inc.
    Inventors: David Singleton, Debajit Ghosh
  • Patent number: 8249621
    Abstract: A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: August 21, 2012
    Assignee: Google Inc.
    Inventors: Debajit Ghosh, Charles Mendis
  • Publication number: 20120149342
    Abstract: At a client device with a display and in a method for displaying messages at the client device, the client device receives message information from a server system, the message information representing a set of messages. In accordance with a determination that the set of messages include one or more unread priority messages, where priority messages are messages that satisfy predefined message importance criteria, the device presents a new mail notification. In accordance with a determination that the set of messages do not include any unread priority messages, the device foregoes presenting a new mail notification.
    Type: Application
    Filed: January 5, 2011
    Publication date: June 14, 2012
    Inventors: Gabriel Cohen, Paul T. Westbrook, Debajit Ghosh, Subir Jhanb
  • Publication number: 20120101726
    Abstract: A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
    Type: Application
    Filed: October 21, 2010
    Publication date: April 26, 2012
    Applicant: Google Inc.
    Inventors: Debajit GHOSH, Charles Mendis
  • Patent number: 8121619
    Abstract: A method, computer program product, and system are provided to update geographic location information for an electronic device. The method can include transmitting the geographic location information for the electronic device to a server device at a first time interval. A determination can be made regarding whether the electronic device is in communication with a third-party device. If the electronic device is in communication with the third-party device, then updated geographic location information for the electronic device is transmitted to the server device at a second time interval, where the second time interval is shorter than the first time interval.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: February 21, 2012
    Assignee: Google Inc.
    Inventors: Debajit Ghosh, Charles Mendis
  • Patent number: 8005825
    Abstract: Apparatus and associated systems, methods, and computer program products relate to identifying types of search query terms based on the location of information that matches the search query terms. The query terms may be assigned weights according to the query type. The assigned weights may be used, in conjunction with a scoring rule, to determine a score that indicates how relevant blocks of information in the selected document are to the search query terms. In one example, query terms that are located in the title or the URL information associated with a document are classified as a query type that is assigned little or no weight. In this way, relevance scoring within a document may be improved by discounting the influence of query terms that are likely to be primarily meaningful for locating (i.e., navigating to) a relevant document, but less meaningful for locating relevant information within a document.
    Type: Grant
    Filed: September 27, 2005
    Date of Patent: August 23, 2011
    Assignee: Google Inc.
    Inventor: Debajit Ghosh
  • Publication number: 20090228281
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
    Type: Application
    Filed: March 7, 2008
    Publication date: September 10, 2009
    Inventors: David Singleton, Debajit Ghosh
  • Patent number: 7072838
    Abstract: A speech-based processing system includes a database of PIM data of a user, a set of language models, a learning unit, a recognition server, and a speech application. The learning unit uses a language model learning algorithm to provide language models based on the PIM data. The recognition server recognizes an utterance of the user by using one of the language models. The speech application identifies and accesses a subset of the PIM data specified by the utterance by using the recognition result. The language model learning algorithm may use grammar induction and/or or may train statistical language models based on the PIM data. The language model learning algorithm may be applied to generate language models periodically or on-the-fly during a session with the user.
    Type: Grant
    Filed: March 20, 2001
    Date of Patent: July 4, 2006
    Assignee: Nuance Communications, Inc.
    Inventors: Debajit Ghosh, Paul C. Constantinides
  • Patent number: 6560576
    Abstract: A voice-enabled application, which may be a voice browser, is configured to provide active help to a user. The application maintains a usage history of each user with respect to dialog states. The usage history includes various user-specific variables, some of which are valid across multiple sessions. The application maintains a number of active help prompts capable of being played to a user as speech, each containing information on a different, specific help topic. The application further maintains a number of sets of conditions, each set corresponding to a different one of the active help prompts. The application monitors dialog states during a session of a user and generates an event based on the dialog states. The application applies certain ones of the conditions to certain ones of the user-specific variables in response to the event. The application then plays a active help prompt containing information on a specific help topic to the user if the applied conditions are satisfied.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: May 6, 2003
    Assignee: Nuance Communications
    Inventors: Michael H. Cohen, Jennifer E. Balogh, Tracy D. Wax, Madhavan S. Thirumalai, Debajit Ghosh
  • Patent number: 6314402
    Abstract: A method and apparatus for creating modifiable and combinable Speech Objects for use in an interactive voice response (IVR) environment. Each Speech Object is for acquiring a particular type of information from a speaker during an interaction between the speaker and a speech recognition mechanism. A Speech Object is an instantiation of a user-extensible class that includes properties, such as prompts and grammars, associated with the corresponding type of interaction. A Speech Object further includes logic for controlling the interaction with the user when executed in a processing system. A Speech Object can be subclassed to add additional properties and functionality to create customized Speech Objects, or such properties can be altered at runtime. Multiple Speech Objects, each for acquiring a particular type of information, can be combined to form a compound Speech Object.
    Type: Grant
    Filed: April 23, 1999
    Date of Patent: November 6, 2001
    Assignee: Nuance Communications
    Inventors: Peter C. Monaco, Steven C. Ehrlich, Debajit Ghosh, Mark Klenk, Julian Sinai, Madhavan Thirumalai, Sundeep Gupta
  • Patent number: 6212535
    Abstract: In a computerized method for messaging, a Web page includes an embedded tag specifying a message extension program. The Web page is requested from a Web server by a Web browser of a first client computer connected to the Web server computer by a communications network. The extension program corresponding to the message tag is retrieved. A multimedia message is recorded as digital signals in a file of the client computer using the extension program. The file is sent to a second client computer as an electronic mail message.
    Type: Grant
    Filed: September 19, 1996
    Date of Patent: April 3, 2001
    Assignee: Digital Equipment Corporation
    Inventors: Christopher M. Weikart, William D. Goldenthal, Debajit Ghosh, Kenneth F. Alden, Brian S. Eberman