Data is shared between multiple enterprise data sources and mobile clients in a distributed system such that requests from a mobile client for enterprise data are received, the appropriate enterprise data sources that contain the requested data are determined, and the enterprise data is retrieved from the determined enterprise data sources. Data maintained at a mobile client is shared with multiple enterprise data sources. The mobile clients send requests to an application server for synchronization of data records maintained at the mobile client with corresponding data records at the enterprise data sources. The client request includes metadata that identifies enterprise data sources for the requested data records and that specifies a relational correspondence between the requested data. The mobile client data records and the corresponding data records of the enterprise data sources are compared to identify any data conflicts between the two sets of data records. Any identified data conflicts are resolved.

Title
System and method for mobile data update
Application Number
10/764122
Publication Number
20050044165
Application Date
January 23, 2004
Publication Date
February 24, 2005
Inventor
David Loren Shoup
Woodinville
WA, US
Brian Philbin
Snohomish
WA, US
Alison Clark
Leavenworth
WA, US
Geoff O Farrell
Kirkland
WA, US
Patrick O Farrell
Selah
WA, US
Stanley Liu
Incline Village
NV, US
Brian Browder
Incline Village
NV, US
Robert Gryphon
Incline Village
NV, US
Mark D Kirstein
Incline Village
NV, US
Robert O Farrell
Woodenville
WA, US
Agent
David A Hall
CA, US
IPC
G06F 15/167
View Original Source