LOCATION AND ACTIVITY AWARE MEDIA CONTENT DELIVERY SYSTEM
First Claim
1. In a media content delivery system, a method of delivering media content to a mobile communication device, comprising:
- receiving by a media content server over a network from a mobile communication device information used by the server to identify a geographic position and recent movement history of the mobile communication device;
comparing the identified geographic position to the geographic positions of each of a plurality of geo-fence instances to identify a single one of the plurality of the geo-fence instances;
determining that the recent movement history of the mobile communication device is consistent with a movement pattern that is characteristic of a mobile communication device user waiting in a queue; and
selecting and transmitting media content over the network to the mobile communication device that relates to the geo-fence instance.
2 Assignments
0 Petitions
Accused Products
Abstract
A media content delivery system includes a network server in communications with a plurality of mobile communication devices. The network server maintains a map of geo-fence instances and corresponding geographic locations of each, and it maintains a store of media content that relates to each geographic location. Each of the communication devices has functionality that operates to determine its current geographic location and to send the current geographic location to the network server. The network server runs a logical process that determines if a current location of the mobile device corresponds to a geo-fence location, and if so, operates to determine whether the user is waiting in a queue defined by the geo-fence. If both of these conditions are satisfied, the server selects and delivers media content to the mobile device that relates in some manner to a venue associated with the identified geo-fence instance.
-
Citations
19 Claims
-
1. In a media content delivery system, a method of delivering media content to a mobile communication device, comprising:
-
receiving by a media content server over a network from a mobile communication device information used by the server to identify a geographic position and recent movement history of the mobile communication device; comparing the identified geographic position to the geographic positions of each of a plurality of geo-fence instances to identify a single one of the plurality of the geo-fence instances; determining that the recent movement history of the mobile communication device is consistent with a movement pattern that is characteristic of a mobile communication device user waiting in a queue; and selecting and transmitting media content over the network to the mobile communication device that relates to the geo-fence instance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network server for delivering media content based upon a geographic location and a recent movement history of a mobile communication device, comprising:
-
a plurality of stored geo-fence area instances, each geo-fence area instance is associated with geographic location information or environmental image information; a store having a recent mobile communication device movement history and having information relating to a current geographic location of the mobile communication device; one or more instances of content stored in association with each of the geo-fence area instances; and a processor running logical computer instructions that operate on the information relating to the stored current geographic location and the recent movement history of the mobile communication device to determine that the mobile communication device is currently located within a particular one of the plurality of the geo-fence area instances, and that the recent history of the mobile communication device movement is consistent with a movement pattern that is characteristic of a mobile device user waiting in a queue, and selecting and transmitting media content to the mobile communication device that relates to the particular one of the plurality of the geo-fence area instances. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A media content delivery system, comprising:
a mobile communication device connected over a wireless network to a media content server, wherein the mobile communication device operates to send information to the media content server which is used by the server to determine that a current geographic position and recent movement history of the mobile communication device is coincident with a geo-fence area instance location, and using a recent history of the movement information to determine that the recent mobile communication device movement is consistent with a pattern of movement that is characteristic of a mobile device user waiting in a queue, and the media content server selecting and transmitting media content to the mobile communication device that relates to the geo-fence instance. - View Dependent Claims (16, 17, 18, 19)
Specification