Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Champlin, US
David Champlin, Menlo Park, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090037509 | WIDGET DISCOVERY IN COMPUTING DEVICES - A system and a method are disclosed for discovering widgets for computing devices. A computing device parses data to identify rich content. The computing device searches for widgets supporting the identified rich content in a remote server and retrieves a widget supporting the identified rich content. The computing device executes the widget to process the rich content. | 02-05-2009 |
| 20110028168 | METHOD AND DEVICE FOR ENABLING MESSAGE RESPONSES TO INCOMING PHONE CALLS - A computing device is configured to receive an incoming communication from another computing device. The incoming communication may be for purpose of initiating a voice-exchange session. In response to receiving the incoming call, the computing device may identify or determine a message identifier of the other computing device. The message identifier is determined based at least in part on data provided with the incoming communication. The computing device may programmatically address a message to the other computing device using the message identifier determined from the incoming communication. | 02-03-2011 |
| 20110179401 | ENGINE FOR RENDERING WIDGETS USING PLATFORM-SPECIFIC ATTRIBUTES - A widget engine renders widgets using operating system platform-specific attributes. A widget application written at least partly in platform non-specific code is rendered by the widget engine through a series of system calls and callbacks. Upon interpreting particular code, the widget engine issues a system call to a module for performing a particular type of action. The module, based on the operating system platform, calls a platform-specific library that specifies how to carry out the action according to the operating system platform. Thereafter, using the returned platform-specific data, the widget engine renders the widget. | 07-21-2011 |
David G. Champlin, San Diego, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090061824 | MESSAGING WITH MEDIA INTEGRATION - 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. | 03-05-2009 |
| 20090061825 | TECHNIQUES FOR GROUP MESSAGING ON A MOBILE COMPUTING DEVICE - 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. | 03-05-2009 |
| 20090064190 | TECHNIQUES FOR RECEIVING EVENT INFORMATION - 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. | 03-05-2009 |
| 20100035596 | HANDHELD NAVIGATION UNIT WITH TELEPHONE CALL - 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. | 02-11-2010 |
David G. Champlin, Menlo Park, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100010740 | PERMISSION MODULE ON MOBILE COMPUTING DEVICE - 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. | 01-14-2010 |
Jonathan D. Champlin, Cold Spring, NY US
| Patent application number | Description | Published |
|---|---|---|
| 20090240725 | Persistent Object Linkage Using Ghosting - A system that persistently maintains and exposes one or more previous object hierarchies to which an object belonged across one or more hierarchy destroying operations, such as operations that delete parent objects, add parent objects subsequent to addition of their descendent objects, forward objects to or from the hierarchy, and/or modify hierarchy determining rules. A user interface object allows user access to one or more persistent hierarchies for the corresponding object. A hierarchy list or the like allows a user to select a desired one of the persistent hierarchies. A persistent hierarchy can be accessed in the disclosed system through a display object associated with any object within the hierarchy, including the root, leaves, and any intervening objects. When objects are deleted, “ghost” objects are maintained and displayed to the user in the hierarchical positions of the deleted objects when a persistent hierarchy is displayed. | 09-24-2009 |
| 20100064179 | Call-stack pattern matching for problem resolution within software - A method of diagnosing a fault condition within software can include, responsive to a fault condition within a computing system belonging to an organization, automatically sending call-stack information for the fault condition to a first server within the organization. Within the first server, the call-stack information for the fault condition can be compared with call-stack information from prior fault conditions that occurred within the organization to determine whether the call-stack information for the fault condition matches call-stack information from one of the prior fault conditions. The method further can include sending the call-stack information to a second server for comparison with call-stack information from prior fault conditions that occurred within at least one different organization if the call-stack information for the fault condition does not match. | 03-11-2010 |
Jonathan David Champlin, Cold Spring, NY US
| Patent application number | Description | Published |
|---|---|---|
| 20110022573 | PREVENTING TRANSFER AND DUPLICATION OF REDUNDANTLY REFERENCED OBJECTS ACROSS NODES OF AN APPLICATION SYSTEM - Unique identifiers referred to as “keys” are generated for objects stored on each node. When a container object including at least one embedded object is transferred from a sending node to a receiving node, the sending node sends the key uniquely identifying the embedded object to the receiving node to determine whether the embedded object is already stored on the receiving node. If the receiving node indicates that the embedded object is already stored at the receiving node, then the sending node determines that the embedded object does not need to be sent to the receiving node. In that case, if the embedded object has not been sent, the sending node does not send the embedded object. If the sending node has already started sending the embedded object, then the sending node terminates sending of the embedded object. | 01-27-2011 |
Keith S. Champlin, Minneapolis, MN US
| Patent application number | Description | Published |
|---|---|---|
| 20110208451 | METHOD AND APPARATUS FOR DETECTING CELL DETERIORATION IN AN ELECTROCHEMICAL CELL OR BATTERY - A testing device detects and quantifies cell deterioration of an electrochemical cell or battery. The device contains measuring circuitry adapted to apply time-varying electrical excitation to said cell or battery, to sense time-varying electrical response to said excitation, and to utilize said excitation and response to determine components of complex immittance (i.e., either impedance or admittance) at n+m discrete frequencies, where n is an integer equal to or greater than two and m is an integer equal to or greater than one. Computation circuitry utilizes measured complex immittance components at the n discrete frequencies to evaluate the elements of a 2n-element equivalent circuit model. It then calculates the complex immittance of this model at the m discrete frequencies and mathematically compares components of the calculated immittances with components of the measured immittances at the m discrete frequencies. The results of this comparison are related to the degree of cell deterioration. A pass/fail determination can thus be made based solely upon cell deterioration—without even knowing the battery's manufacturer, group size, or its electrical ratings. | 08-25-2011 |
Peggy Jean Champlin, Haslet, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20110174678 | GIFT WRAP ORGANIZER - Organizers for wrapping paper and related paraphernalia. Organizers of one embodiment include a storage unit with a stack of drawers with vertically oriented tubes to hold wrapping paper rolls adjacent, and exterior, to the stack of drawers. The organizer may have pockets for holding the paraphernalia exterior to the stack of drawers. A set of wheels is coupled to the stack of drawers while a handle may be recessed into the organizer. Organizers of some embodiments include a frame and elongated hollow tubes. Containers (for instance, drawers) for the paraphernalia are disposed within an interior space defined by the storage unit. Organizers of the current embodiment may include one or more pockets for gift bags. Yet another embodiment provides organizers including a frame, elongated hollow tubes, and one or more pockets disposed exterior to the frame. | 07-21-2011 |
