Patents by Inventor David G. Champlin
David G. Champlin 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: 9544180Abstract: 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: GrantFiled: August 31, 2007Date of Patent: January 10, 2017Assignee: QUALCOMM IncorporatedInventors: Radha Neelakantan, Benoit Boningue, Richard J. Donald, Manisha D. Parekh, Ryan Case, Peter Fry, David G. Champlin, Lang S. Chen
-
Patent number: 9344542Abstract: 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: GrantFiled: December 21, 2005Date of Patent: May 17, 2016Assignee: QUALCOMM IncorporatedInventors: Lang S. Chen, Peter Skillman, David G. Champlin, Robert Haitani, Tina Tseng, Srikiran Prasad
-
Patent number: 8577338Abstract: 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: GrantFiled: August 31, 2007Date of Patent: November 5, 2013Assignee: 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: 20130275262Abstract: Embodiments consistent with the present invention enable multiple users, who are members of an associated communication context, to collectively purchase one or more goods or services. One embodiment relates to a method of performing a collective purchase of one or more items, which may be goods and/or services, by a set of multiple users. The one or more items to be purchased are recorded at a collective-purchasing server, and the record(s) of the one or more items may be associated with a reference to the communication context. A user may be authorized to add to, remove from, and modify the one or more items to be purchased by determining if the user is a member of the set of multiple users. Amounts are established that authorized users are to pay as part of the collective purchase. Other embodiments, aspects and features are also disclosed.Type: ApplicationFiled: February 26, 2013Publication date: October 17, 2013Applicant: INDICO INTERACTIVE, INC.Inventors: Michael N. CHAMPLIN, David G. CHAMPLIN
-
Publication number: 20130275162Abstract: Embodiments consistent with the present invention enable multiple users to collectively make reservations for goods or services. One embodiment relates to a method of performing a collective reservation of one or more goods or services by a set of multiple users who are members of a communication context. The communication context may be established by the set of multiple users using instances of a client software application on electronic computing devices and a collective-reservation server. Reservations may be created for multiple sets of items by the multiple users. The reservations may be modified by the multiple users, and the items under a reservation may be purchased by the multiple users. Other embodiments, aspects and features are also disclosed.Type: ApplicationFiled: April 3, 2013Publication date: October 17, 2013Applicant: Indico Interactive, Inc.Inventors: Michael N. CHAMPLIN, David G. CHAMPLIN
-
Publication number: 20130275273Abstract: One embodiment relates to a transaction system that allows one or more users to purchase or reserve goods or services using electronic computer interfaces and authorizes a receiving user to receive fulfillment of the goods or services. The membership of a shared communication context may be used to determine if the receiving user is authorized to receive fulfillment of the goods or services. Other embodiments, aspects and features are also disclosed.Type: ApplicationFiled: April 5, 2013Publication date: October 17, 2013Applicant: Indico Interactive, Inc.Inventors: Michael N. CHAMPLIN, David G. CHAMPLIN
-
Publication number: 20100035596Abstract: A system, apparatus, and method for techniques to retrieve and process information from communication networks on a mobile computing device are described. The apparatus may include a first interface module to receive a query and to display results of said query. The results include location information of at least one entity associated with the query. The apparatus may include a second interface module to transfer the query to a data source server, receive the results from the data source server, and transfer the results to said first interface. Other embodiments are described and claimed.Type: ApplicationFiled: July 13, 2009Publication date: February 11, 2010Inventors: George L. Nachman, Sachin S. Kansal, Robert Y. Haitani, Krzysztof J. Kowalczyk, David G. Champlin
-
Publication number: 20100010740Abstract: A system, apparatus, and method for techniques to retrieve and process information from communication networks on a mobile computing device are described. The apparatus may include a first interface module to receive a query and to display results of said query. The results include location information of at least one entity associated with the query. The apparatus may include a second interface module to transfer the query to a data source server, receive the results from the data source server, and transfer the results to said first interface. Other embodiments are described and claimed.Type: ApplicationFiled: July 13, 2009Publication date: January 14, 2010Inventors: George L. Nachman, Sachin S. Kansal, Robert Y. Haitani, Krzysztof J. Kowalczyk, David G. Champlin
-
Publication number: 20090064190Abstract: 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: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Inventors: Mindy Pereira, David G. Champlin, Radha Neelakantan, Lang S. Chen, Manisha D. Parekh
-
Publication number: 20090061824Abstract: 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: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Inventors: Radha Neelakantan, Peter Fry, Richard J. Donald, Manisha D. Parekh, David G. Champlin, Lang S. Chen, Benoit Boningue, Ryan Case
-
Publication number: 20090061825Abstract: 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: ApplicationFiled: August 31, 2007Publication date: March 5, 2009Applicant: PALM, INC.Inventors: Radha NEELAKANTAN, Benoit BONINGUE, Richard J. DONALD, Manisha D. PAREKH, Ryan CASE, Peter FRY, David G. CHAMPLIN, Lang S. CHEN