GPS-based traffic monitoring system
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing traffic information comprises maintaining a list of vehicles that are subscribers of the traffic information. The method comprises receiving vector and location data from a plurality of vehicles traveling on a first set of roads, analyzing the vector and location data, generating traffic reports based on the vector and location data and transmitting the traffic reports to the vehicles that are subscribers of the traffic information.
18 Citations
27 Claims
-
1. (canceled)
-
6. A method for providing traffic information, comprising:
-
maintaining a list of vehicles that are subscribers of said traffic information;
receiving vector and location data from a plurality of vehicles traveling on a first set of roads analyzing said vector and location data;
generating traffic reports based on said vector and location data;
transmitting said traffic reports to said vehicles that are subscribers of said traffic information;
diagnosing a possible problem with a first vehicle using said vector and location data; and
using a remote service assistance system to contact said first vehicle when said vector and location data indicates said possible problem.
-
-
7. A method for providing traffic information, comprising:
-
maintaining a list of vehicles that are subscribers of said traffic information;
receiving vector and location data from a plurality of vehicles traveling on a first set of roads;
analyzing said vector and location data;
generating traffic reports based on said vector and location data;
transmitting said traffic reports to said vehicles that are subscribers of said traffic information;
diagnosing a possible problem with a first vehicle using said vector and location data;
using a remote service assistance system to contact said first vehicle when said vector and location data indicates said possible problem;
comparing a speed of one of said vehicles on a first road to a first threshold and to an average traffic speed on said first road; and
selectively contacting said vehicle using a remote service assistance system based on said comparison. - View Dependent Claims (2, 3, 4, 5, 8, 9, 10, 12, 16)
-
-
11. A method for providing traffic information, comprising:
-
maintaining a list of vehicles that are subscribers of said traffic information;
receiving vector and location data from a plurality of vehicles traveling on a first set of roads;
analyzing said vector and location data;
generating traffic reports based on said vector and location data;
transmitting said traffic reports to said vehicles that are subscribers of said traffic information;
monitoring changes in direction of said vehicle; and
transmitting said vector and location data when said vehicle changes direction greater than a direction change threshold.
-
-
15. A method for providing parking information, comprising:
-
maintaining a list of vehicles that are subscribers of said parking information;
receiving parking indication and location data from a plurality of vehicles when said vehicles are parked in public parking spots;
generating parking reports based on said parking indication and location data;
transmitting said parking reports to said vehicles that are subscribers of said parking information;
selectively generating location and parking indication data when an engine of said vehicle is turned off; and
selectively transmitting said location and parking indication data. - View Dependent Claims (13, 14)
-
-
17. A method for providing parking information, comprising:
-
maintaining a list of vehicles that are subscribers of said parking information;
receiving parking indication and location data from a Plurality of vehicles when said vehicles are Parked in public parking spots;
generating parking reports based on said parking indication and location data, transmitting said parking reports to said vehicles that are subscribers of said parking information;
maintaining a list of vehicles that are subscribers of parking status reports;
receiving location and parking indication data from said vehicles;
generating said parking status reports; and
selectively transmitting said parking status reports to said vehicles that are subscribers, wherein said parking status report for a respective one of said vehicles includes parking information related to parking spots within a predetermined distance of said respective one of said vehicles.
-
-
18. A method for providing traffic information, comprising:
-
maintaining a list of vehicles that are subscribers of said traffic information;
receiving vector and location data from a plurality of vehicles traveling on a first set of roads;
analyzing said vector and location data;
generating traffic reports based on said vector and location data;
transmitting said traffic reports to said vehicles that are subscribers of said traffic information;
monitoring when said vehicle transitions from one road to another road; and
transmitting said vector and location data when said transitions occur.
-
-
19. A method for providing parking information, comprising:
-
maintaining a list of vehicles that are subscribers of said parking information;
receiving parking indication and location data from a plurality of vehicles when said vehicles are parked in public parking spots;
generating parking reports based on said parking indication and location data; and
transmitting said parking reports to said vehicles that are subscribers of said parking information, and displaying said parking reports on a display in at least one of said vehicles, wherein said parking reports include a map showing a parking status of a plurality of parking spots. - View Dependent Claims (20, 21, 22, 23, 24, 26, 27)
-
-
25. A method for providing parking information, comprising:
-
maintaining a list of vehicles that are subscribers of said parking information;
receiving parking indication and location data from a plurality of vehicles when said vehicles are parked in public parking spots;
generating parking reports based on said parking indication and location data;
transmitting said parking reports to said vehicles that are subscribers of said parking information;
selectively generating location and parking indication data when an engine of said vehicle is turned off; and
selectively transmitting said location and parking indication data.
-
Specification