VIRTUAL TRAFFIC SENSORS
First Claim
1. An electronic device comprising:
- a processor;
memory coupled to the processor, the memory storing;
a position module operable via the processor to determine a position of the electronic device using one or more position determining techniques; and
a traffic module operable via the processor to;
ascertain a location for one or more virtual traffic sensors that logically define geographic locations at which traffic data is to be collected;
detect proximity to said one or more virtual traffic sensors using the determined position; and
collect traffic data for communication to a service provider responsive to detecting proximity to said one or more virtual traffic sensors.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for virtual traffic sensors (VTS). In an implementation, an electronic device provides a variety of functionality including at least functionality to determine position. The electronic device may be further configured to ascertain locations of one or more virtual traffic sensors. In at least some embodiments, locations of virtual traffic sensors are determined by the electronic device using a variety of VTS criteria. Using a determined position, the electronic device may detect proximity to the virtual traffic sensors. The electronic device may collect traffic related data when in proximity to the one or more virtual traffic sensors. The electronic device may then communicate the collected traffic data over a suitable network connection to a service provider.
-
Citations
25 Claims
-
1. An electronic device comprising:
-
a processor; memory coupled to the processor, the memory storing; a position module operable via the processor to determine a position of the electronic device using one or more position determining techniques; and a traffic module operable via the processor to; ascertain a location for one or more virtual traffic sensors that logically define geographic locations at which traffic data is to be collected; detect proximity to said one or more virtual traffic sensors using the determined position; and collect traffic data for communication to a service provider responsive to detecting proximity to said one or more virtual traffic sensors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
storing in an electronic memory data describing a plurality of virtual traffic sensors to logically define geographic locations at which traffic data is collected by an electronic device; collecting traffic data responsive to detecting proximity to the plurality of virtual traffic sensors using the electronic device; and communicating the collected traffic data from the electronic device to a service provider. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
defining a set of criteria for locations of a plurality of virtual traffic sensors; communicating the set of the criteria over a network to one or more devices to enable the devices to identify the location of the virtual traffic sensors; receiving traffic data collected by the one or more devices at one or more of the virtual traffic sensor locations; determining traffic conditions based upon the received traffic data; and providing traffic services to the one or more devices based upon the determined traffic conditions. - View Dependent Claims (23, 24, 25)
-
Specification