Patent ID: 8108344

Claim:
A method comprising: maintaining, via a record manager, a record cache having Web Service (WS) data records, each data record being associated with an identification key that is provided using a key map, the record cache is further to maintain data changes relating to each of the data records, wherein the record manager is aware of device data at computing devices, wherein the record cache resides at an application server of a computer server system, wherein the application server is coupled to a web server and the computing devices; and performing lazy load for the record cache, wherein lazy loading includes selectively synchronizing, based on a hybrid synchronization scheme, the data records with the device data such that at least a first set of the data records is synchronized, a second set of data records is kept hidden, and a third set of the data records is avoided, wherein lazy loading further includes determining, based on the hybrid synchronization scheme, data changes being proposed to the data records by consulting the key map to extract corresponding identification keys indicating status changes to the data records, wherein determining the data changes includes ascertaining, via web services description or web services queries, a description of the data changes revealing identification of the data changes and the status changes relating to the data changes.