Real-time traffic condition measurement using network transmission data
First Claim
Patent Images
1. A computer program product embodied in a non-transitory computer readable medium that, when executing on one or more computers, performs the steps of:
- a. Identifying a cell phone that is apparently currently traveling in a vehicle along a roadway by;
causing the cell phone to confirm a user setting that permits the cell phone to provide a requester a location of the cell phone;
causing the cell phone to identify its location through a triangulation process;
receiving the location of the cell phone from the cell phone, andcomparing the cell phone location to a known location of the roadway to determine that the cell phone is proximate the roadway;
b. calculating a speed of the vehicle by using a time between two locations of the cell phone that are proximate the roadway in a speed calculation; and
c. following receipt of a map related request, communicating to a requesting cell phone map traffic information based on the vehicle speed on the roadway in a form to be presented on the cell phone.
2 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present disclosure, improved capabilities are described for determining roadway traffic conditions based on cell phone locations.
-
Citations
10 Claims
-
1. A computer program product embodied in a non-transitory computer readable medium that, when executing on one or more computers, performs the steps of:
-
a. Identifying a cell phone that is apparently currently traveling in a vehicle along a roadway by; causing the cell phone to confirm a user setting that permits the cell phone to provide a requester a location of the cell phone; causing the cell phone to identify its location through a triangulation process; receiving the location of the cell phone from the cell phone, and comparing the cell phone location to a known location of the roadway to determine that the cell phone is proximate the roadway; b. calculating a speed of the vehicle by using a time between two locations of the cell phone that are proximate the roadway in a speed calculation; and c. following receipt of a map related request, communicating to a requesting cell phone map traffic information based on the vehicle speed on the roadway in a form to be presented on the cell phone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product embodied in a non-transitory computer readable medium that, when executing on one or more computers, performs the steps of:
-
a. identifying a plurality of cell phones that are apparently currently traveling in a plurality of vehicles along a roadway by; causing at least one of the plurality of cell phones to confirm a user setting that permits the at least one cell phone to provide a requester a location of the cell phone; causing the plurality of cell phones to identify their locations through a triangulation process; receiving a location of each of the plurality of cell phones from each of the plurality of cell phones, and comparing each respective cell phone location, from the plurality of cell phones, to a known location of the roadway to determine that each of the plurality of cell phones is proximate the roadway; b. identifying a speed of each of the plurality the vehicles by using a time between two respective locations of each of the plurality of the cell phones that are proximate the roadway in a speed calculation, forming a roadway traffic metric; and c. following receipt of a map request, communicating to a requesting cell phone map traffic information based on the roadway traffic metric in a form to be presented on the cell phone.
-
Specification