×

Method and apparatus for pre-fetching place page data for subsequent display on a mobile computing device

  • US 9,305,107 B2
  • Filed: 12/08/2011
  • Issued: 04/05/2016
  • Est. Priority Date: 12/08/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for pre-fetching place page data to a mapping application executing on a client computing device from a remote mapping system for subsequent display on the client computing device, the method comprising:

  • analyzing, by one or more processors, user preferred geographic location data and user personal interests data to determine user preference data, wherein the user preferred geographic location data includes data indicating one or more particular map locations that are preferred by a user of the client computing device and the user personal interest data includes data indicating personal interests of the user;

    analyzing, by one or more processors, the user preference data to determine;

    (i) map data in a vector format for rendering an interactive digital map of the one or more particular map locations at a certain zoom level, and (ii) one or more matched place page data of the remote mapping system corresponding to the personal interests of the user at the one or more particular map locations, wherein the place page data includes one or more of text, graphics, and data feed data describing a map feature, wherein at least some of the place page data corresponds to a zoom level other than the certain zoom level of the map data; and

    wherein the map data and the place page data correspond to a same geographic region, including analyzing timestamp information associated with the user preference data to determine whether the place page data for the one or more particular map locations should be cached;

    sending the map data and the matched place page data from the remote mapping system to the client computing device, including sending the map data separately from the place page data, so that the place page data is available independent of all or some of the memory burden of the corresponding map data;

    storing the map data and the matched place page data in a cache memory of the client computing device; and

    subsequently retrieving the map data and the matched place page data from the cache memory of the client computing device without further communication between the remote mapping system and the client computing device.

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