Patents by Inventor David Andrew Girle

David Andrew Girle 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: 7721003
    Abstract: A system and method to synchronize OSGi bundle inventories between an OSGi bundle server and a client are presented. When a server detects that a client requires a bundle update, the server and client proceed through a data synchronization process prior to invoking in a device management session to provide bundles from the server to the client. During the data synchronization process, the client provides manifest information to the server that allows the server to store an up-to-date client manifest. The server uses the locally stored client manifest to select bundles, along with dependent bundles, to provide to the client. After synchronization, the client enters into a device management session with the server, at which time the server provides the selected bundles to the client based upon the locally stored client manifest.
    Type: Grant
    Filed: February 2, 2007
    Date of Patent: May 18, 2010
    Assignee: International Business Machines Corporation
    Inventors: David Andrew Girle, Ashok Cherian Mammen
  • Publication number: 20080189419
    Abstract: A system and method to synchronize OSGi bundle inventories between an OSGi bundle server and a client are presented. When a server detects that a client requires a bundle update, the server and client proceed through a data synchronization process prior to invoking in a device management session to provide bundles from the server to the client. During the data synchronization process, the client provides manifest information to the server that allows the server to store an up-to-date client manifest. The server uses the locally stored client manifest to select bundles, along with dependent bundles, to provide to the client. After synchronization, the client enters into a device management session with the server, at which time the server provides the selected bundles to the client based upon the locally stored client manifest.
    Type: Application
    Filed: February 2, 2007
    Publication date: August 7, 2008
    Inventors: David Andrew Girle, Ashok Cherian Mammen