Visitation tracking system
AssigneeSnap Inc.
InventorsXueyin Chen, Mehrdad Jahangiri
Life of this patent
Estimating the term…
Abstract
The present invention relates to a system to facilitate the identification of geo-cells, and the distribution of media content. A visitation tracking system is configured to retrieve location data from a client device, identify a geo-cell from among a set of geo-cells based on the location data, access a database that comprises media content associated with one or more physical location within the geo-cell, ranking a first media content among the media content, and loading the first media content at the client device based on the ranking, according to certain example embodiments.
Claims18
A method comprising:
- retrieving location data from a client device;
- identifying a geo-cell from among a set of geo-cells based on the location data from the client device;
- accessing a database that comprises location identifiers of one or more physical locations within the geo-cell, each location identified by the location identifiers associated with media content, the media content including a first media object associated with a first location within the geo-cell;
- determining a user density of at least the first location located within the geo-cell, the user density based on a number of request to access the first media object associated with the first location;
- ranking the first location among the location identifiers within the database based on the user density of the first location;
- and
- loading the first media object at the client device based on the ranking of the first location among the location identifiers.
A system comprising:
- a memory;
- and
- at least one hardware processor coupled to the memory and comprising instructions that causes the system to perform operations comprising:
- retrieving location data from a client device;
- identifying a geo-cell from among, a set of geo-cells based on the location data from the client device;
- accessing a database that comprises location identifiers of one or more physical locations within the geo-cell, each location identified by the location identifiers associated with media content, the media content including a first media object associated with a first location within the geo-cell;
- determining a user density of at least the first location located within the geo-cell, the user density based on a number of request to access the first media object associated with the first location;
- ranking the first location among the location identifiers within the database based on the user density of the first location;
- and
- loading the first media object at the client device based on the ranking of the first location among the location identifiers.
A non-transitory machine-readable storage medium comprising instructions that, when executed by one or more processors of a machine, cause the machine to perform operations comprising:
- retrieving location data from a client device;
- identifying a geo-cell from among a set of geo-cells based on the location data from the client device;
- accessing a database that comprises location identifiers of one or more physical locations within the geo-cell, each location identified by the location identifiers associated with media content, the media content including a first media object associated with a first location within the geo-cell;
- determining a user density of at least the first location located within the geo-cell, the user density based on a number of request to access the first media object associated with the first location;
- ranking the first location among the location identifiers within the database based on the user density of the first location;
- and
- loading the first media object at the client device based on the ranking of the first location among the location identifiers.
Dependencies are inferred from the claim text.