Visitation tracking system
First Claim
Patent Images
1. A method comprising:
- accessing location data at a client device responsive to a request from the client device, the location data identifying one or more physical locations of the client device;
identifying a geo-cell from among a plurality of geo-cells based on the location data, the geo-cell associated with a plurality of location identifiers that correspond with a plurality of locations that include location attributes;
ranking a location from among the plurality of locations associated with the geo-fence based on the location attributes of the location;
selecting the location from among the plurality of locations based on the ranking of the location among the plurality of locations associated with the geo-fence, the location associated with media content; and
causing display of a notification that includes the media content at the client device.
1 Assignment
0 Petitions
Accused Products
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.
608 Citations
17 Claims
-
1. A method comprising:
-
accessing location data at a client device responsive to a request from the client device, the location data identifying one or more physical locations of the client device; identifying a geo-cell from among a plurality of geo-cells based on the location data, the geo-cell associated with a plurality of location identifiers that correspond with a plurality of locations that include location attributes; ranking a location from among the plurality of locations associated with the geo-fence based on the location attributes of the location; selecting the location from among the plurality of locations based on the ranking of the location among the plurality of locations associated with the geo-fence, the location associated with media content; and causing display of a notification that includes the media content at the client device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. 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; accessing location data at a client device responsive to a request from the client device, the location data identifying one or more physical locations of the client device; identifying a geo-cell from among a plurality of geo-cells based on the location data, the geo-cell associated with a plurality of location identifiers that correspond with a plurality of locations that include location attributes; ranking a location from among the plurality of locations associated with the geo-fence based on the location attributes of the location; selecting the location from among the plurality of locations based on the ranking of the location among the plurality of locations associated with the geo-fence, the location associated with media content; and causing display of a notification that includes the media content at the client device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. 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 including:
-
accessing location data at a client device responsive to a request from the client device, the location data identifying one or more physical locations of the client device; identifying a geo-cell from among a plurality of geo-cells based on the location data, the geo-cell associated with a plurality of location identifiers that correspond with a plurality of locations that include location attributes; ranking a location from among the plurality of locations associated with the geo-fence based on the location attributes of the location; selecting the location from among the plurality of locations based on the ranking of the location among the plurality of locations associated with the geo-fence, the location associated with media content; and causing display of a notification that includes the media content at the client device. - View Dependent Claims (14, 15, 16, 17)
-
Specification