1. Field of the Invention
This invention relates generally to elements of mobile messaging using GIS mapping information to improve the granularity and accuracy of delivering alert information to a designated geographic area.
2. Background of Related Art
The US Department of Homeland Security (DHS) is seeking ways to improve the accuracy of Commercial Mobile Alert System (CMAS) alerting. A Commercial Mobile Alert System (CMAS) is an alerting technology that allows commercial mobile service providers (CMSP) to send geo-targeted alert messages (similar to text messages) to subscriber devices. Geo-targeted alert messages alert subscribers to potentially dangerous events occurring in their area.
Conventional mobile alerting systems use cell towers to geographically target alerts to subscriber devices.
As depicted in step 1, an alert is generated by an authorized government agency 800 and transmitted to a mobile alerting system 810. Each alert indicates one or more alert areas, i.e., geographic areas to which alert information pertains.
As shown in step 2, the mobile alerting system 810 authorizes and processes the received alert and then forwards the alert to participating cell sites 820a-820c located within the one or more indicated alert areas.
In step 3, participating cell sites 820a-820c receive the geotargeted alert and broadcast the alert to subscriber devices 830a-830c located in their coverage area.
An alert area is conventionally defined using a federal information processing standard (FIPS) code. A federal information processing standard (FIPS) code is a standardized numeric code that uniquely identifies a political geographic boundary, e.g., a state, a county, etc. A default alert area mandated for use within the commercial mobile alerting system (CMAS) is a county wide geographic alert area, as defined by a FIPS county code.
Conventional mobile alerting systems broadcast an alert to all cell sites located in an alert area defined therein. Conventional mobile alerting systems rely on database queries/lookups to identify a location of a cell site and a FIPS code defined at that cell site location.
Geotargeted alerting may be implemented via use of a simple cell site database table. Each record in a cell site database table typically includes a cell site identifier, a cell site location, and a FIPS code defined at that cell site location. Commercial off-the-shelf methods and standard government data sets (e.g., zip code data sets, county definition data sets, etc.) may be used to populate a cell site database table. For example, a commercial, off-the-shelf reverse geocoding method (i.e. a method that determines a civic address based on a set of provided location coordinates (lat/lon)) may be used to determine a civic address for a given cell site. A civic address obtained via a reverse geocoding method includes a zip code. Since all zip codes are unique and fully contained within a county political boundary, and since each FIPS code defines an area containing one or more zip codes, a zip code may be used to lookup a FIPS code defined at a particular cell site (via an association lookup on data published by the U.S. Census Bureau).
Conventional alerting technology is limited to geographic targeting methods based purely on address information. Unfortunately, relying solely on address information to target alerts can result in undesired gaps in cell broadcast areas. For example, in accordance with existing technology, a subscriber device located in an alert area does not receive an alert notification when that subscriber device is receiving service from a cell site located outside the alert area (e.g. a cell site located in a neighboring county and therefore assigned a different FIPS code).
Features and advantages of the present invention will become apparent to those skilled in the art from the following description with reference to the drawings, in which:
A spatial geotargeting method to improve the accuracy of geotargeted alert delivery, comprises a geotargeting method that considers radio frequency (RF) power contours (i.e. coverage area polygons, radio frequency (RF) footprints) emitted by cell sites. Cell site emissions transcend geographic shape files and geographic political boundaries, e.g., zip codes, FIPS codes, state definitions, etc., conventionally used to define alert areas. The present invention additionally provides enhanced cell site database information for improved geotargeted alerting.
In accordance with the principles of the present invention, the inventive geotargeting method geographically targets an alert to all cell sites that have a power contour (i.e. coverage area polygon, RF footprint) that overlaps an alert area defined for the alert. Targeted cell sites receive the alert and broadcast the alert to all subscriber devices located in their coverage area.
During alert system provisioning, a known radio frequency (RF) propagation model computes RF power contours (i.e. coverage areas, RF footprints) for cell sites, given cell site attribute data obtained from a commercial mobile service provider (CMSP). Cell site attribute data (e.g. cell site ID, cell site network address, etc.) and cell site power contour data (i.e. coverage area data) is stored in a relational database.
When an alert is received on a mobile alerting system, the mobile alerting system performs a spatial query on the relational database to request records for all cell sites whose power contour intersects an alert area defined for the alert (i.e. an alert area defined via a conventional polygon shape file and/or FIPS code).
The mobile alerting system then broadcasts the alert to all cell site network addresses (e.g. IP addresses or SS7 point codes) returned in response to the spatial query. Destination cell sites receive the alert and broadcast the alert to affiliated subscriber devices.
The present invention provides a spatial geotargeting method (i.e. a method that targets content to subscriber devices based on their physical location) that considers radio frequency (RF) power contours (i.e. coverage area polygons, radio frequency (RF) footprints) emitted by cell sites, to improve the accuracy of geotargeted alert delivery. The present invention additionally provides enhanced cell site database information for improved geotargeted alerting.
A conventional mobile alerting system (e,g, Commercial Mobile Alert System (CMAS)) is an alerting technology that allows commercial mobile service providers (CMSP) to geographically target alert messages (similar to text messages) to subscriber devices. Geotargeted alert messages alert subscribers to emergency events occurring in their area.
Alerts are conventionally formatted in accordance with a common alert protocol (CAP). A common alert protocol (CAP) is a standardized format for exchanging alert messages over alerting technologies. In accordance with the common alert protocol (CAP), every alert contains a reference to one or more alert areas, i.e., geographic areas to which alert information pertains.
An alert area is conventionally defined using a Federal Information Processing Standard (FIPS) code, e.g., a county code, a state code, etc. A conventional mobile alerting system geographically targets an alert to all cell sites located within an indicated alert area. Current practices and methods for geographically targeting alerts to subscriber devices involve a tabular lookup of cell site coordinates (e.g. lat/lon coordinates) and corresponding FIPS values.
Geotargeting granularity (i.e. a degree to which a device may be geographically targeted) in conventional mobile alerting systems is defined at the county level. A default alert area is defined using a FIPS county code.
As depicted in
Unfortunately, county level geotargeting is not optimal and may present various challenges depending upon the size and geography of a county 100. For example, an event that takes place in a county that spans a large geographic area (e.g. Maricopa County, AZ) may only affect a certain portion of the county's population. Hence, this implementation may confuse subscribers that receive an alert message in an unaffected area of a county. Even worse, over time, this approach may desensitize subscribers toward alerts.
To provide additional geotargeting granularity, an optional polygon shape file (i.e. X, Y shape file) may be used to define an alert area. A polygon shape file defines latitude and longitude coordinates to indicate a shape and location of an alert area. When a polygon shape file (i.e. X, Y shape file) is used to define an alert area, a point (i.e. cell site X, Y location coordinates) in polygon (shape file) method may be used to geographically target alerts.
As depicted in
A polygon shape file may be used to define an alert area that transcends political boundaries, e.g., state boundaries, county boundaries, etc. However, a subscriber device located in an alert area defined by a polygon shape file will not receive an alert, if receiving service from a cell site located outside the alert area.
The present invention considers power contours (i.e. radio frequency (RF) footprints, coverage area polygons) emitted by cell sites to provide additional geotargeting granularity for geotargeted alerting. In particular, the present invention considers a geographic coverage area (i.e. a geographic area within which RF signals from a particular cell site may be received) modeled by cell site radio frequency (RF) propagation to improve the accuracy of alert delivery. Cell site emissions transcend geographic political boundaries; e.g., zip codes, FIPS codes, state definitions, etc., and geographic shape files conventionally used to define alert areas.
The inventive geotargeting method geographically targets an alert to all cell sites that have a power contour (i.e. coverage area polygon, or RF footprint) that overlaps an alert area defined for the alert.
In particular,
In a conventional system the alert would be targeted only to cell sites located within an alert area, whereas in the inventive system the alert is targeted to all cell sites having at least some portion of a power contour extending into the alert area 320.
During system provisioning, cell site attribute data and cell site power contour data is compiled for geotargeted alerting based on received power levels. In particular, during system provisioning, cell site attribute data (e.g., cell site address data, cell site ID data, etc.) is compiled in to a cell site database table and subsequently input in to a known RF propagation model (wireless operators conventionally use RF propagation models as planning tools when establishing a wireless service area). The RF propagation model computes a power contour (i.e. a coverage area polygon, an RF footprint) for each cell site based on received attribute data, and stores computed power contours in a geographic shape table.
When an alert is received on a mobile alerting system, the mobile alerting system compares a polygon shape file (i.e. X, Y shape file) and/or a FIPS code indicating an alert area defined therefor, against cell site coverage areas stored in the geographic shape table. The alert is then broadcast to all cell sites with a stored power contour (i.e. coverage area polygon, RF footprint) that overlaps the defined alert area.
As depicted in step 10, cell site information is obtained from a commercial mobile service provider (CMSP) 400 and stored in a cell site table 410.
Table 1 depicts an exemplary cell site table 410 used to implement geotargeted alerting based on received power levels.
As depicted in Table 1, each record in a cell site table 410 maintains the following information for a given cell site: a cell site ID (i.e. a name of a cell site), a network address, a latitude coordinate, a longitude coordinate, an antenna height, a frequency, and a transmitter power.
As portrayed in step 20 of
As depicted in step 30, power contours generated by the RF propagation model 420 are stored in a geographic shape table 430. Each geographic shape table 430 file includes a power contour and received power levels computed for a given cell site.
Table 2 depicts an exemplary geographic shape table 430 used to implement geotargeted alerting based on received power levels.
As depicted in Table 2, each record in a geographic shape table 430 maintains the following data for a given cell site: a cell site ID (i.e. a name of a cell site), a received signal strength, a unique identifier for each power contour computed for that cell site, and one or more power contour shape points (i.e. X, Y coordinates).
As shown in step 40 of
As portrayed in step 50 of
As depicted in
As shown in step 52 of
As depicted in step 54, the alert gateway 504 forwards the alert 600 to a mobile alerting system commercial mobile service provider (CMSP) gateway (i.e. a gateway to a wireless network) 506.
In step 56, the CMSP gateway 506 performs a spatial query (i.e. a query that requests data based on geographic parameters) on the relational database 440, to request records for all cell sites with power contours that intersect the alert area (as defined by the polygon shape file and/or FIPS code) defined for the alert. Records returned in response to the spatial query include a cell site ID attribute and a cell site network address attribute, in accompany to power contour (coverage area) data. In accordance with the principles of the present invention, the CMSP gateway 506 processes parameters received in the alert 600 and formats the alert 600 for delivery to cell sites.
As portrayed in step 58 of
In step 60, the cell broadcast center (CBC) broadcasts the alert 600 to cell site network addresses (e.g. IP addresses or SS7 point codes) 510 indicated in the record set returned in step 56.
As depicted in step 62, the alert 600 is received at each destination cell site 510 and subsequently broadcast to affiliated subscriber devices.
In step 64, the alert 600 is received on an affiliated subscriber device 512.
Suitable RF propagation computational models, geographic information systems (GIS) technology and desktop mapping systems are all generally available off-the-shelf. Likewise the common alert protocol (CAP) format message definition referred to herein is an industry standard created and maintained by an Organization for the Advancement of Structured Information Standards (OASIS).
The present invention provides enhanced geo-targeting methods to improve the accuracy of mobile alert delivery and to provide more granular alert area notifications. Standardization of inventive geo-targeting methods and data management processes are critical to implementation. Key benefits of improved geo-targeting can be translated into an improved user experience and alert notification integrity that can ultimately save lives.
The invention has particular applicability to wireless carriers, cellular providers, commercial mobile advertisers, premium mobile content providers, enterprises, public safety, and government agencies. The present invention is also applicable to E911 call routing procedures that use cell site coverage areas to route calls to an appropriate public safety answering point (PSAP).
While the invention has been described with reference to the exemplary embodiments thereof, those skilled in the art will be able to make various modifications to the described embodiments of the invention without departing from the true spirit and scope of the invention.
The present application claims priority from U.S. Provisional No. 61/662,589, entitled “Geo-Targeted Alerting Based on Received Power Levels”, filed Jun. 21, 2012; and from U.S. Provisional No. 61/697,476, entitled “Geo-Targeted Alerting Based on Received Power Levels”, filed Sep. 5, 2012, the entirety of both of which being expressly incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
61662589 | Jun 2012 | US | |
61697476 | Sep 2012 | US |