×

Persistent caching of map imagery and data

  • US 9,986,060 B2
  • Filed: 03/30/2015
  • Issued: 05/29/2018
  • Est. Priority Date: 03/30/2015
  • Status: Active Grant
First Claim
Patent Images

1. A geographic information system (GIS) client device, comprising:

  • a client processor;

    a local memory adapted to store GIS data;

    a computer-readable medium upon which are stored instructions that, when executed by the client processor, cause the GIS client device to;

    generate a request for GIS data and transmit the request to a spatial server;

    receive, from the spatial server, a standardized identifier that corresponds to at least some of the requested GIS data where,if the standardized identifier corresponds to a stored identifier in the local memory, determine whether to retrieve from the local memory GIS data that corresponds to one or both of the standardized and the stored identifier, andif the standardized identifier does not correspond to a stored identifier associated with a map client, retrieve from the spatial server GIS data that corresponds to one or both of the standardized and the stored identifier; and

    determine storage of the retrieved GIS data based on an available storage capacity of the local memory where,if the available storage capacity of the local memory is at least equal to a predefined capacity threshold, storing the retrieved GIS data to the local memory, andif the available storage capacity of the local memory is less than the predefined capacity threshold, removing at least one previously-stored standard identifiers based on a timestamp of when the stored identifier was stored to the local memory and replacing at least a portion of the previously-stored GIS data stored in the local memory with the GIS data retrieved from the spatial server, wherein the previously-stored GIS data is replaced based on size of the GIS data and frequency of access of the GIS data.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×