Patents by Inventor Frank P. Judge

Frank P. Judge 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: 6430564
    Abstract: A data manager manages global data within a Java Virtual Machine (JVM) installed and running in an embedded device. The data manager maintains a data class list that stores data class identifiers associated with each data class object currently loaded and cached in a data cache in the embedded device. The data manager specifies a universal data manager API, which includes a data class loader method, a data object creation method, get and put data methods which allow manipulation of existing data objects, and an unload method which unloads cached data objects from the embedded device. The data manager comprises or is responsive to a memory management handler which detects low- or out-of-memory conditions and which selects one or more data class objects to be unloaded from the data cache.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: August 6, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Frank P. Judge, Raymond C. Cribar
  • Patent number: 6430570
    Abstract: An application manager for managing applications in an embedded device is presented. The application manager allows remote control of loading, starting, stopping, unloading, application state querying of applications on an embedded device. Applications are cached in an application cache resident within the embedded device even after application termination to allow for higher efficiency when applications must be unloaded to handle low- or out-of memory conditions.
    Type: Grant
    Filed: March 1, 1999
    Date of Patent: August 6, 2002
    Assignee: Hewlett-Packard Company
    Inventors: Frank P. Judge, Chia-Chu Dorland