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:
Jan. 29, 2019

Filed:

Dec. 22, 2016
Applicant:

Microsoft Technology Licensing, Llc, Redmond, WA (US);

Inventors:

Baskaran Dharmarajan, Springfield, IL (US);

Jay C. Jacobs, Danville, CA (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01); G06Q 30/06 (2012.01); G06Q 30/02 (2012.01); G06F 17/27 (2006.01);
U.S. Cl.
CPC ...
G06Q 30/0625 (2013.01); G06F 17/2705 (2013.01); G06F 17/30241 (2013.01); G06F 17/30336 (2013.01); G06Q 30/0201 (2013.01); G06Q 30/0203 (2013.01); G06Q 30/0205 (2013.01);
Abstract

A method to allocate memory, in response to application requests, for a compact data structure having location data and a trailer section is provided. The trailer section of the compact data structure is checked to determine an offset for listings and indices representing the location data. Upon determining the offset, the listings and indices are loaded into memory and responses to the application requests are generated by utilizing the listings and indices stored in the memory.


Find Patent Forward Citations

Loading…