Abstract: A method, system and computer program product for (1) collecting information from a remote application unit and/or (2) diagnosing or controlling the remote application unit. By supporting dynamic generation of multiple data formats and/or multiple communication protocols, a computer code device increases the likelihood that a supported format and/or protocol will be either receivable or understandable by a receiver without having to pre-generate the protocol or format processor. By utilizing a shareable computer code device (e.g., a dynamic linked library), a new application can utilize tested, proven code without having to reproduce existing functionality.
Abstract: One embodiment of the present invention is a system and method of communicating information over a network between a remote server and a client computer keyboard system. The state of the client computer and the identity of the user using the client computer are determined. Based on the computer state and the user identity, a request is made to a client-side cache for a message to be displayed on a keyboard key display and an action to be associated with the keyboard key. A determination is made as to whether the requested message and action are in the cache. Upon determining that the requested message and action are in the cache, they are retrieved from the cache and the message is displayed on the keyboard key display and the action is associated with the keyboard key. If it is determined that the requested message and action are not in the cache, a request for the message and action is transmitted to the remote server, which provides the requested message and action.
Abstract: A data delivery system for communicating sophisticated information between a first and second computer over a network, such as the Internet. The delivery system resides on a network server and will receive information stored in a source file, translate the data, and deliver the data package that allows a recipient to use the sophisticated information without requiring the recipient to use software compatible with the source file.
Type:
Grant
Filed:
September 27, 2000
Date of Patent:
December 21, 2004
Assignee:
CADopener.com 11c
Inventors:
Robert David Edwards, John Stephen Wallack, Thomas G. Peterson