Patents by Inventor Lang S. Chen

Lang S. Chen 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: 9544180
    Abstract: Techniques for group messaging on a mobile computing device are described. An apparatus may comprise a message server to communicate messages between multiple mobile computing devices. The message server may have a group message management module to establish a group messaging session between the multiple mobile computing devices. The group message management module may have a group generating module to receive a message with a group message indicator and identifying information for multiple mobile computing devices within the message. The group generating module may form a message group to communicate messages from any one of the mobile computing devices to all of the mobile computing devices for the group messaging session. Other embodiments are described and claimed.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: January 10, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Radha Neelakantan, Benoit Boningue, Richard J. Donald, Manisha D. Parekh, Ryan Case, Peter Fry, David G. Champlin, Lang S. Chen
  • Patent number: 9344542
    Abstract: Techniques to generate context information are described. An apparatus may comprise a mobile computing device. The mobile computing device may include a radio sub-system, a processing sub-system to couple to the radio sub-system, and a context information management module for execution by the processing sub-system. The context information management module may search for context information associated with a contact identifier using a context information database.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: May 17, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Lang S. Chen, Peter Skillman, David G. Champlin, Robert Haitani, Tina Tseng, Srikiran Prasad
  • Patent number: 8577338
    Abstract: Techniques involving messaging applications are disclosed. For example, an apparatus may include a communications interface module and a messaging module. The communications interface module may receive an incoming message of a conversation thread that is originated by a remote device. The incoming message includes a text portion and an attached media item. The messaging module automatically outputs the incoming message to a user interface in an output format. This output format includes both the text portion and content of the attached media item. The attached media item may be of various types. Examples of media items include video files, audio files, image files, resource locators, and application files. The embodiments, however are not limited to these examples.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: November 5, 2013
    Assignee: Palm, Inc.
    Inventors: Radha Neelakantan, Peter Fry, Richard J. Donald, Manisha D. Parekh, David G. Champlin, Lang S. Chen, Benoit Boningue, Ryan Case
  • Publication number: 20090061825
    Abstract: Techniques for group messaging on a mobile computing device are described. An apparatus may comprise a message server to communicate messages between multiple mobile computing devices. The message server may have a group message management module to establish a group messaging session between the multiple mobile computing devices. The group message management module may have a group generating module to receive a message with a group message indicator and identifying information for multiple mobile computing devices within the message. The group generating module may form a message group to communicate messages from any one of the mobile computing devices to all of the mobile computing devices for the group messaging session. Other embodiments are described and claimed.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Applicant: PALM, INC.
    Inventors: Radha NEELAKANTAN, Benoit BONINGUE, Richard J. DONALD, Manisha D. PAREKH, Ryan CASE, Peter FRY, David G. CHAMPLIN, Lang S. CHEN
  • Publication number: 20090064190
    Abstract: Techniques involving the reception of information regarding scheduled events are disclosed. For example, an apparatus may include an event management module and a communications interface module. The event management module creates an event object corresponding to an event. The event object may include a desired status information indicator. Based on this indicator, the communications interface module receives the desired status information from a remote device.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Mindy Pereira, David G. Champlin, Radha Neelakantan, Lang S. Chen, Manisha D. Parekh
  • Publication number: 20090061824
    Abstract: Techniques involving messaging applications are disclosed. For example, an apparatus may include a communications interface module and a messaging module. The communications interface module may receive an incoming message of a conversation thread that is originated by a remote device. The incoming message includes a text portion and an attached media item. The messaging module automatically outputs the incoming message to a user interface in an output format. This output format includes both the text portion and content of the attached media item. The attached media item may be of various types. Examples of media items include video files, audio files, image files, resource locators, and application files. The embodiments, however are not limited to these examples.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Radha Neelakantan, Peter Fry, Richard J. Donald, Manisha D. Parekh, David G. Champlin, Lang S. Chen, Benoit Boningue, Ryan Case
  • Publication number: 20030101052
    Abstract: Voice processing methods and circuits use bandpass filters and energy detectors to determine the energy in frequency channels of a voice signal. A bit array having a horizontal direction corresponding to the channels and a vertical direction corresponding to time provides a representation of the voice signal that can be stored during training and compared to other bit arrays during voice recognition. One comparison method compares horizontal lines of bit arrays using a position-weighted K factor. A segmentation process divides arrays into segments to better identify corresponding lines in arrays. Corresponding lines can also be selected in segments using an alternating top-down/bottom-up best match process. When this comparison finds a matching array, the match is confirmed if match result is significantly better than a match result for a bit array corresponding to different voice command and if vertical checking confirms the match.
    Type: Application
    Filed: October 5, 2001
    Publication date: May 29, 2003
    Inventors: Lang S. Chen, Michael K. Yeung, Zhenyu L. Liu
  • Publication number: 20020191754
    Abstract: A voice activation system for a home or office computer allows a user at a remote location to telephone the computer. A modem or other voice hardware for the computer provides a voice signal from the user to a voice activation system that analyzes the voice signal. When the voice activation system recognizes spoken commands in the voice signal, the voice activation system activates procedures according to the spoken command. One procedure in a system that uses the analog voice signal on a telephone line for voice and data hangs up on the user, contacts a dial-up service, downloads voice or e-mail messages from the dial up service, and the calls the user back. Another procedure accesses data such as a telephone number list stored in the computer and converts the data into a voice signal sent to the user at the remote location.
    Type: Application
    Filed: May 30, 2001
    Publication date: December 19, 2002
    Inventors: Zhenyu L. Liu, Lang S. Chen