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.
Patent No.:
Date of Patent:
Aug. 02, 2011
Filed:
Sep. 04, 2008
Mogens Nielsen, Ballerup, DK;
Tsvi M. Reiter, Copenhagen, DK;
Julia Lisovaya, Kokkedal, DK;
Oliver Morrison, Copenhagen, DK;
Mogens Nielsen, Ballerup, DK;
Tsvi M. Reiter, Copenhagen, DK;
Julia Lisovaya, Kokkedal, DK;
Oliver Morrison, Copenhagen, DK;
Microsoft Corporation, Redmond, WA (US);
Abstract
A method and system for controlling an application server in order to provide application services to clients while maintaining synchronization between records of tables of a database server. An application server retrieves records of tables and stores them locally on the application server. When a client requests some fields of a record of a table, the application server generates a bookmark that uniquely identifies the record. The bookmark may contain a table identifier and a record identifier or a query identification and an identifier of a record within the query result. The bookmark is opaque to the client and only the application server need know how to interpret its contents. When the application server provides the requested fields of the record to the client, it also provides the record bookmark to the client. When the client wants to identify the record, it uses the bookmark provided by the application server.