System and method for using cellular network components to derive traffic information
First Claim
Patent Images
1. A computer-readable storage medium that is not a propagating signal, the computer-readable storage medium storing executable instructions that cause a processor to effectuate operations comprising:
- detecting a plurality of communication devices in communication with one or more cellular towers of a network, the network including a home location register, wherein the plurality of the communication devices is located in a geographic region;
determining a sample size that is less than a total number of the plurality of the communication devices;
using a search based on a demographic criterion and the sample size to identify a sample set of the plurality of the communication devices, the sample set having the sample size;
at selected time intervals, receiving information from the home location register, the information indicative of, for each of the communication devices of the sample set, a location of the respective communication device;
correlating the location with a particular time of a plurality of times;
determining a speed and a direction of each of the sample set of the plurality of the communication devices based on the information and the correlated plurality of times;
deriving, from the speed and the direction of each of the sample set of the plurality of the communication devices, a traffic flow in the geographic region;
determining, based on the derived traffic flow, a deviation from a predetermined traffic flow in the geographic region; and
providing an alert message comprising an indication of the deviation.
1 Assignment
0 Petitions
Accused Products
Abstract
A traffic reporting system and method for geographic area of interest. The system includes standard wireless telecommunication components configured to establish search criteria, determine a sample size, collect traffic information, calculate additional traffic information, and generate reports.
17 Citations
20 Claims
-
1. A computer-readable storage medium that is not a propagating signal, the computer-readable storage medium storing executable instructions that cause a processor to effectuate operations comprising:
-
detecting a plurality of communication devices in communication with one or more cellular towers of a network, the network including a home location register, wherein the plurality of the communication devices is located in a geographic region; determining a sample size that is less than a total number of the plurality of the communication devices; using a search based on a demographic criterion and the sample size to identify a sample set of the plurality of the communication devices, the sample set having the sample size; at selected time intervals, receiving information from the home location register, the information indicative of, for each of the communication devices of the sample set, a location of the respective communication device; correlating the location with a particular time of a plurality of times; determining a speed and a direction of each of the sample set of the plurality of the communication devices based on the information and the correlated plurality of times; deriving, from the speed and the direction of each of the sample set of the plurality of the communication devices, a traffic flow in the geographic region; determining, based on the derived traffic flow, a deviation from a predetermined traffic flow in the geographic region; and providing an alert message comprising an indication of the deviation. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
detecting a plurality of communication devices in communication with one or more cellular towers of a network, the network comprising a home location register, wherein the plurality of the communication devices is located in a geographic region; determining a sample size that is less than a total number of the plurality of the communication devices; using a search based on a demographic criterion and the sample size to identify a sample set of the plurality of the communication devices, the sample set having the sample size; at selected time intervals, receiving information from the home location register, the information indicative of, for each of the communication devices of the sample set, a location of the respective communication device; correlating the location with a particular time of a plurality of times; determining a speed and a direction of each of the sample set of the plurality of the communication devices based on the information and the correlated plurality of times; deriving, by the processor, from the speed and the direction of each of the sample set of the communication devices, a traffic flow in the geographic region; determining, based on the derived traffic flow, a deviation from a predetermined traffic flow in the geographic region; and providing an alert message comprising an indication of the deviation. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a processor; and memory coupled to the processor, the memory storing executable instructions that cause the processor to effectuate operations comprising; detecting a plurality of communication devices in communication with one or more cellular towers of a network, the network including a home location register, wherein the plurality of the communication devices is located in a geographic region; determining a sample size that is less than a total number of the plurality of the communication devices; using a search based on a demographic criterion and the sample size to identify a sample set of the plurality of the communication devices, the sample set having the sample size; at selected time intervals, receiving information from the home location register, the information indicative of, for each of the communication devices of the sample set, a location of the respective communication device correlating the location with a particular time of a plurality of times; determining a speed and a direction of each of the sample set of the plurality of the communication devices based on the information and the correlated plurality of times; deriving, from the speed and the direction of each of the sample set of the plurality of the communication devices, a traffic flow in the geographic region; determining, based on the derived traffic flow, a deviation from a predetermined traffic flow in the geographic region; and providing an alert message comprising an indication of the deviation. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification