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:
Jun. 25, 2024
Filed:
Nov. 11, 2022
Microsoft Technology Licensing, Llc, Redmond, WA (US);
Tahsin Murat Boduroglu, Seattle, WA (US);
Ahmed Hassan Mohamed, Bellevue, WA (US);
Microsoft Technology Licensing, LLC, Redmond, WA (US);
Abstract
Systems and methods for efficiently querying distributed data are disclosed. An example method includes receiving a query from a device; transmitting the query to multiple distributed data stores; receiving, from the data stores, first data items satisfying the query; generating first-page results from the first data items; based on the first-page results, generating a first-page watermark; transmitting the first-page results and the first-page watermark to the device; receiving a second-page request from the device, the second-page request including the query and the first-page watermark; transmitting the query and at least a portion of the first-page watermark to the data stores; receiving, from the data stores, second data items satisfying the query and the portion of the first-page watermark; generating second-page results from the received second data items; and transmitting the second-page results to the device.