The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 12, 2012

Filed:

Jul. 20, 2010
Applicants:

David Clegg, Altadena, CA (US);

Evan Ireland, Wellington, NZ;

Harikrishnan Balakrishnan, San Ramon, CA (US);

Hemal Pandya, Pune, IN;

Johannes Alberti, San Ramon, CA (US);

Inventors:

David Clegg, Altadena, CA (US);

Evan Ireland, Wellington, NZ;

Harikrishnan Balakrishnan, San Ramon, CA (US);

Hemal Pandya, Pune, IN;

Johannes Alberti, San Ramon, CA (US);

Assignee:

Sybase, Inc., Dublin, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/00 (2006.01);
U.S. Cl.
CPC ...
Abstract

Systems, methods, and computer program products are provided for ensuring coherency between user data in a client and their corresponding state in enterprise information systems (EIS) wherein data migrates and subscriptions change over time. A mobile business object (MBO) identifies an update to a subscription or a change in set membership in order to provide updates to a client device and EIS systems. Cached data is filtered for client device users who synchronize data they are interested in (i.e., subscribed to). In an embodiment, the method keeps track of set membership by remembering on a per remote identifier/business object basis the set membership for a parent business object. When set membership changes, the method sends delete notifications to the device to remove ex-members. The method recognizes common relationship types in a business scenario and handles reference-type relationships as well as containment-type relationships. The methods include key tracking and membership tracking.


Find Patent Forward Citations

Loading…