US Patent No: 7,721,003

Number of patents in Portfolio can not be more than 2000

System and method to synchronize OSGi bundle inventories between an OSGi bundle server and a client

Stats

ALSO PUBLISHED AS: 20080189419
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

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.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY68180

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
GIRLE, DAVID ANDREW PHOENIX, AZ 3 4
MAMMEN, ASHOK CHERIAN BANGALORE, IN 5 4

Cited Art

Patent Info (Count) # Cites Year
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (6)
5,907,681 Intelligent method, apparatus and computer program product for automated refreshing of internet web pages 57 1997
2005/0154,785 Method and system of mapping at least one web service to at least one OSGi service and exposing at least one local service as at least one web service 23 2004
2005/0193,119 Method, system and program product for resolving prerequisites for a client device in an open service gateway initiative (OSGi) framework 4 2004
2005/0228,847 Method, system and program product for using open mobile alliance (OMA) alerts to send client commands/requests to an OMA DM server 15 2004
2005/0223,101 Computer-implemented method, system and program product for resolving prerequisites for native applications utilizing an open service gateway initiative ( OSGi) framework 7 2004
2008/0147,750 DATA STORE SYNCHRONIZATION UTILIZING SYNCHRONIZATION LOGS 2 2006
 
SAMSUNG ELECTRONICS CO., LTD. (2)
2005/0198,084 System and method of synchronizing data between a server and a client 12 2004
2005/0195,390 Method of testing open services gateway initiative service platform and test tool using the method 3 2005
 
IANYWHERE SOLUTIONS, INC. (1)
7,000,032 System, method, and computer program product for syncing to mobile devices 35 2001
 
MICROSOFT CORPORATION (1)
2005/0055,397 System and method for an OMA DM extension to manage mobile device configuration settings 35 2004
 
MITSUBISHI ELECTRIC INFORMATION TECHNOLOGY (1)
6,317,754 System for user control of version /Synchronization in mobile computing 87 1998
 
ORACLE INTERNATIONAL CORPORATION (1)
5,926,816 Database Synchronizer 191 1996
 
TELEFONAKTIEBOLAGET LM ERICSSON (PUBL) (1)
6,516,314 Optimization of change log handling 28 1999

Patent Citation Ranking

Forward Cites

  • No Forward Cites to Display

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Nov 18, 2013
7.5 Year Payment $3600.00 $1800.00 $900.00 Nov 18, 2017
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 18, 2021
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00