Patents Examined by John R Brancolini
  • Patent number: 7120674
    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.
    Type: Grant
    Filed: May 17, 2000
    Date of Patent: October 10, 2006
    Assignee: Ricoh Company, Ltd.
    Inventors: Tetsuro Motoyama, Avery Fong
  • Patent number: 6834294
    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.
    Type: Grant
    Filed: November 10, 2000
    Date of Patent: December 21, 2004
    Assignee: Screenboard Technologies Inc.
    Inventor: Samuel F. Katz
  • Patent number: 6834312
    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