Content geofencing
First Claim
Patent Images
1. A computer-implemented method comprising:
- degrading a measured location of a mobile device to yield a degraded location;
sending, from the mobile device to a server, the degraded location;
in response to sending the degraded location to the server, receiving, by the mobile device from the server, a listing of places of interest within a geographical perimeter determined based on the degraded location associated with the mobile device and one or more media content items available at the server, the listing comprising respective media items associated with the places of interest in the listing;
selecting a place of interest from the listing based on a location of the mobile device calculated by the mobile device; and
presenting, at the mobile device, a respective media item associated with the place of interest from the respective media items.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and computer-readable storage media for invitational content geofencing. A system first sends, to a server location data associated with the system, the location data being calculated at the system. The system then receives a listing of places of interest within a geofence including a geographical perimeter for identifying places of interest in the listing, the geofence being based on the location data associated with the system. Next, the system selects a place of interest from the listing based on a location of the system. The system then presents a content item associated with the place of interest.
20 Citations
26 Claims
-
1. A computer-implemented method comprising:
-
degrading a measured location of a mobile device to yield a degraded location; sending, from the mobile device to a server, the degraded location; in response to sending the degraded location to the server, receiving, by the mobile device from the server, a listing of places of interest within a geographical perimeter determined based on the degraded location associated with the mobile device and one or more media content items available at the server, the listing comprising respective media items associated with the places of interest in the listing; selecting a place of interest from the listing based on a location of the mobile device calculated by the mobile device; and presenting, at the mobile device, a respective media item associated with the place of interest from the respective media items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 26)
-
-
9. A system comprising:
-
a processor; and a memory having stored therein instructions which, when executed by the processor, cause the processor to perform operations comprising; determining a location parameter associated with the system, the location parameter being calculated at the system; sending, from the system, a request to a server for a list of places of interest within a geofence identified based on the location parameter, the geofence comprising a geographical perimeter for identifying places of interest, the geofence being based on the location parameter associated with the system, and the request being triggered by a user action associated with the system; in response to the request, receiving the list of places of interest from the server; selecting a place of interest from the list based on a location of the system measured by the system; and presenting, at the system, a content item associated with the place of interest. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable storage medium having stored therein instructions which, when executed by a processor, cause the processor to perform operations comprising:
-
degrading location data calculated by a mobile device indicating a location of the mobile device to yield a degraded location, wherein the location data is different than the degraded location; sending, to a server, the degraded location and a request for a listing of places of interest based on a geofence associated with the mobile device, the geofence comprising a geographical perimeter for identifying places of interest in the listing, the geofence being based on the degraded location; in response to the request, receiving the listing of places of interest from the server; selecting a place of interest from the listing based on the location data of the mobile device calculated by the mobile device; and presenting, at the mobile device, a content item associated with the place of interest. - View Dependent Claims (16, 17, 18)
-
-
19. A computer-implemented method comprising:
-
receiving, by a server and from a mobile device via a network, location data associated with the mobile device, the location data comprising a degraded location generated by the mobile device based on a location of the mobile device measured by the mobile device; determining a geofence based on the location data, the geofence comprising a geographical boundary for identifying places of interest associated with the mobile device; determining a listing of places of interest and associated content items based on the geofence; and sending the listing of places of interest to the mobile device. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification