Proximity and time based content downloader
First Claim
1. A method for transmitting content to a device, comprising:
- receiving a request for content from a device, the request for content usable to identify an approximate location of the device;
comparing the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature;
tailoring the content based on the approximate location of the device relative to the location of the venue, the content being related to the venue;
if the approximate location of the device is within a pre-determined range of the location of the venue, transmitting the content to the device for a first fee; and
if the approximate location of the device is outside the pre-determined range, transmitting the content to the device for a second fee, wherein the first fee is less than the second fee.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for transmitting content to a device. In some embodiments, methods include receiving location information relating to a device, the location information usable to identify an approximate location of the device; comparing the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature; and transmitting content to the device if the approximate location of the device is within a pre-determined range of the location of the venue, wherein at least a portion of the content relates to the at least one feature. In certain embodiments, the user receives the content without the need for the user to be aware of and seek out that content. In certain embodiments, the content may have a relationship to the particular venue, or in other words, the content may be applied for use at that venue. In certain embodiments the transmission of content to the device depends not only on the user'"'"'s location, but also on the particular time of transmission. In other embodiments content is selected based upon whether the approximate location of the device is within a portion of a pre-determined range of the location of the venue.
72 Citations
30 Claims
-
1. A method for transmitting content to a device, comprising:
-
receiving a request for content from a device, the request for content usable to identify an approximate location of the device; comparing the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature; tailoring the content based on the approximate location of the device relative to the location of the venue, the content being related to the venue; if the approximate location of the device is within a pre-determined range of the location of the venue, transmitting the content to the device for a first fee; and if the approximate location of the device is outside the pre-determined range, transmitting the content to the device for a second fee, wherein the first fee is less than the second fee. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for transmitting content to a device, comprising:
-
a location comparison component executing in a memory of a computing device for receiving a request for content from a device, the request usable to identify an approximate location of the device, wherein the location comparison component compares the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature; a content selection component for selecting content stored in the memory in a database, wherein the content selection component tailors the content based on the approximate location of the device relative to the location of the venue, the content being related to the venue; and a transmission component for transmitting the content to the device for a first fee if the approximate location of the device is within a pre-determined range of the location of the venue, and for transmitting the content to the device for a second fee if the approximate location of the device is outside the pre-determined range, wherein the first fee is less than the second fee. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method for transmitting content to a device, comprising:
-
receiving a request for content from a device; receiving location information relating to the device, the location information usable to identify an approximate location of the device; comparing the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature; tailoring the content based on the approximate location of the device relative to the location of the venue, the content being related to the venue; if the approximate location of the device is within a pre-determined range of the location of the venue, transmitting the content to the device for a first fee that is charged to the venue; and if the approximate location of the device is outside the pre-determined range, transmitting the content to the device for a second fee that is charged to the owner of the device, wherein the first fee is less than the second fee. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A system for transmitting content to a device, comprising:
-
a location comparison component executing in memory of a computing device for receiving a request for content from a device, the request usable to identify an approximate location of the device, wherein the location comparison component compares the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature; a content selection component for selecting content from a plurality of content stored in the memory in a database by determining whether the approximate location of the device is within one of a plurality of pre-determined ranges of the location of the venue, wherein the content selection component tailors the content based on the approximate location of the device relative to the location of the venue, the content being related to the venue; and a transmission component for transmitting content to the device if the approximate location of the device is within one of the plurality of pre-determined ranges, wherein a first pre-determined range is within the venue and corresponds to a first content, and a second pre-determined range is outside of the venue and corresponds to a second content, and wherein the first content has a higher value than the second content. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A non-transitory computer-readable medium on which is encoded program code, the program code when executed by a processor executes a method comprising:
-
receiving a request for content from a device; receiving location information relating to the device, the location information usable to identify an approximate location of the device; comparing the approximate location of the device with a location of a venue, wherein the venue is associated with at least one feature; tailoring the content based on the approximate location of the device relative to the location of the venue, the content being related to the venue; and transmitting content to the device if the approximate location of the device is within a pre-determined range of the location of the venue, wherein at least a portion of the content relates to the at least one feature, and wherein a first pre-determined range is within the venue and corresponds to a first content, and a second pre-determined range is outside of the venue and corresponds to a second content, and wherein the first content has a higher value than the second content.
-
Specification