Location based information delivery
First Claim
1. A method for location-based information delivery, the method comprising:
- receiving media content for insertion into a media stream, the media content including a geographic descriptor specifying that the media content should be provided to one or more subscriber devices within an ad-hoc variably sized geographic area;
receiving, from each of the subscriber devices, geographic location information corresponding to the each of the subscriber devices;
determining whether each of the subscriber devices is proximate to others of the subscriber devices;
in response to determining that each of the subscriber devices is proximate to others of the subscriber devices, determining geographic bounds of the ad-hoc variably sized geographic area-associated with the media content, wherein the geographic bounds of the ad-hoc variably sized geographic area are defined by the geographic location information corresponding to the subscriber devices;
identifying one or more subscriber devices to which the media content may be potentially delivered within the ad-hoc variably sized geographic area based on one or more community demarcations and further based upon calling patterns of the subscriber devices;
identifying the actual subscriber devices to which the media content should be delivered from the identified potential subscriber devices based on the ad-hoc variably sized geographic area associated with the media content; and
causing the media content to be delivered to the identified actual subscriber devices.
10 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer-readable media are provided for location-based information delivery. One system described herein includes a matching server operative to identify a geographic area in which an informational message should be transmitted to subscriber devices located within the area. The geographic area may be a statically defined fixed geographic area, such as a neighborhood, that the matching server identifies utilizing one or more fixed geographic indicators. The geographic area identified by the matching server may alternatively be an ad-hoc variably sized geographic area. The matching server may utilize one or more variable geographic indicators to identify the geographic area. Once a geographic area has been identified, the matching server is operative to transmit an informational message to subscriber devices located within the geographic area. The informational message may contain content relevant to the geographic area.
48 Citations
23 Claims
-
1. A method for location-based information delivery, the method comprising:
-
receiving media content for insertion into a media stream, the media content including a geographic descriptor specifying that the media content should be provided to one or more subscriber devices within an ad-hoc variably sized geographic area; receiving, from each of the subscriber devices, geographic location information corresponding to the each of the subscriber devices; determining whether each of the subscriber devices is proximate to others of the subscriber devices; in response to determining that each of the subscriber devices is proximate to others of the subscriber devices, determining geographic bounds of the ad-hoc variably sized geographic area-associated with the media content, wherein the geographic bounds of the ad-hoc variably sized geographic area are defined by the geographic location information corresponding to the subscriber devices; identifying one or more subscriber devices to which the media content may be potentially delivered within the ad-hoc variably sized geographic area based on one or more community demarcations and further based upon calling patterns of the subscriber devices; identifying the actual subscriber devices to which the media content should be delivered from the identified potential subscriber devices based on the ad-hoc variably sized geographic area associated with the media content; and causing the media content to be delivered to the identified actual subscriber devices. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for location-based information delivery, the method comprising:
-
receiving an informational message; receiving a geographic descriptor specifying that the informational message should be delivered to one or more subscriber devices within an ad-hoc variably sized geographic area; receiving, from each of the subscriber devices, geographic location information corresponding to the each of the subscriber devices; determining whether each of the subscriber devices is proximate to the others of the subscriber devices; in response to determining that each of the subscriber devices is proximate to others of the subscriber devices, determining geographic bounds of the ad-hoc variably sized geographic area in which the message should be delivered, wherein the geographic bounds of the ad-hoc variably sized geographic area are defined by the geographic location information corresponding to the subscriber devices; identifying one or more subscriber devices to which the message may be potentially delivered within the geographic area based on one or more community demarcations and further based upon calling patterns of the subscriber devices; identifying the actual subscriber devices to which the message should be delivered from the identified potential subscriber devices based on the ad-hoc variably sized geographic area associated with the message; and causing the message to be delivered to the identified actual subscriber devices. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium having computer executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
store a first data record comprising an informational message; store a second data record comprising data identifying a fixed location of a subscriber device to which the message may be potentially transmitted; store a third data record comprising data identifying a mobile location of a subscriber device to which the message may be potentially transmitted; store a geographic descriptor specifying that the informational message is to be delivered to one or more subscriber devices within an ad-hoc variably sized geographic area; receive, from each of the subscriber devices, geographic location information corresponding to the each of the subscriber devices; determine whether each of the subscriber devices is proximate to others of the subscriber devices; in response to determining that each of the subscriber devices is proximate to others of the subscriber devices, determine geographic bounds of the ad-hoc variably sized geographic area in which the message should be delivered, wherein the geographic bounds of the ad-hoc variably sized geographic area are defined by the geographic location information corresponding to the subscriber devices; identify subscriber devices to which the message may potentially be transmitted that are located within the ad-hoc variably sized geographic area based on the contents of the second data record and the third data record; identify the actual subscriber devices to which the message should be transmitted based upon a profile associated with the actual subscriber devices, calling patterns of the potential subscriber devices and on one or more community demarcations; and
to transmit the message to the identified actual subscriber devices. - View Dependent Claims (18, 19, 20)
-
-
21. A system for location-based information delivery including a matching server, the matching server configured to:
-
receive an informational message; receive a geographic descriptor specifying that the informational message should be delivered to one or more subscriber devices within an ad-hoc variably sized geographic area; receive, from each of the subscriber devices, geographic location information corresponding to the each of the subscriber devices; determine whether each of the subscriber devices is proximate to others of the subscriber devices; in response to determining that each of the subscriber devices is proximate to others of the subscriber devices, determine geographic bounds of the ad-hoc variably sized geographic area-associated with the informational message, wherein the geographic bounds of the ad-hoc variably sized geographic area are defined by the geographic location information corresponding to the subscriber devices; identify one or more subscriber devices to which the informational message may be potentially delivered within the geographic area based on calling patterns of one or more subscriber devices; identify the actual subscriber devices to which the informational message should be delivered from the identified potential subscriber devices based on one or more community demarcations; and cause the informational message to be delivered to the identified actual subscriber devices. - View Dependent Claims (22, 23)
-
Specification