Traffic condition monitoring devices and methods
First Claim
Patent Images
1. An apparatus for monitoring traffic conditions comprising at least one mobile device comprised of:
- at least one receiver, the at least one receiver being configured to obtain at least one of speed input and location input, wherein the location input has at least one of a speed input or input the at least one receiver uses to generate a speed input;
memory, the memory being operatively connected to the at least one receiver, the memory being configured to store at least one of the speed input and the location input obtained by the at least one receiver;
a processor, the processor having a traffic speed level variable that defines a traffic speed level and a traffic jam time period variable that defines a traffic jam time period, the processor being operatively connected to the memory and the at least one receiver, the processor being configured to compare the speed input stored in the memory with the speed input that is obtained by the at least one receiver to determine when the speed input being obtained by the at least one receiver has been at or below a traffic speed level for at least a traffic jam time period, the processor being configured to generate a traffic alert when it determines the speed input being obtained by the at least one receiver has been at or below a traffic speed level for at least a traffic jam time period, the traffic alert being comprised of position data, the position data being comprised of the location input obtained by the at least one receiver at the time the traffic alert is generated; and
at least one transmitter, the at least one transmitter being operatively connected to the processor, the at least one transmitter being configured to send the traffic alert when the processor determines that the received speed input has been at or below a traffic speed level for at least a traffic jam time period.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for monitoring traffic conditions comprising at least one mobile device is disclosed. The mobile device has at least one receiver that is configured to receive speed input and location input, memory, that is operatively connected to the timer and the at least one receiver that is configured to store the speed input received by the at least one receiver and a processor. The processor is operatively connected to the memory and the at least one receiver. The mobile device also has at least one transmitter that is operatively connected to the processor and is configured to send messages or alerts.
71 Citations
58 Claims
-
1. An apparatus for monitoring traffic conditions comprising at least one mobile device comprised of:
-
at least one receiver, the at least one receiver being configured to obtain at least one of speed input and location input, wherein the location input has at least one of a speed input or input the at least one receiver uses to generate a speed input;
memory, the memory being operatively connected to the at least one receiver, the memory being configured to store at least one of the speed input and the location input obtained by the at least one receiver;
a processor, the processor having a traffic speed level variable that defines a traffic speed level and a traffic jam time period variable that defines a traffic jam time period, the processor being operatively connected to the memory and the at least one receiver, the processor being configured to compare the speed input stored in the memory with the speed input that is obtained by the at least one receiver to determine when the speed input being obtained by the at least one receiver has been at or below a traffic speed level for at least a traffic jam time period, the processor being configured to generate a traffic alert when it determines the speed input being obtained by the at least one receiver has been at or below a traffic speed level for at least a traffic jam time period, the traffic alert being comprised of position data, the position data being comprised of the location input obtained by the at least one receiver at the time the traffic alert is generated; and
at least one transmitter, the at least one transmitter being operatively connected to the processor, the at least one transmitter being configured to send the traffic alert when the processor determines that the received speed input has been at or below a traffic speed level for at least a traffic jam time period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A mobile device comprising:
-
at least one receiver, the at least one receiver being configured to obtain location input, speed input and encoded speed limit input, the location input defining a location at which the mobile device is positioned, the encoded speed limit input being encoded such that it has at least one speed fence having a maximum speed limit value;
a processor, the processor being operatively connected to the at least one receiver, the processor being configured to decode the encoded speed limit input and compare the speed input with the speed limit input and generate a speed limit alert when it determines that the speed input is greater than or equal to the maximum speed limit value for the location; and
at least one transmitter, the at least one transmitter being operatively connected to the processor and the at least one receiver, the at least one transmitter being configured to transmit the location input obtained by the at least one receiver and send a speed limit alert when the processor determines that the speed input is greater than or equal to the maximum speed limit value. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A mobile device comprising:
-
at least one receiver, the at least one receiver being configured to obtain speed input and location input;
memory; and
a processor, the processor being operatively connected to the at least one receiver and the memory, the processor being configured to store route data in the memory, the route data being comprised of starting point data and incremental point data, wherein the processor is configured to store a first location input as starting point data in the memory and thereafter evaluate the location input and speed input obtained by the at least one receiver and store a second location input as incremental route data in the memory when at least one of the speed input and location input substantially changes from the starting point data. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A system for monitoring the location of at least one object comprising:
-
at least one mobile device, that at least one mobile device being comprised of at least one receiver, the at least one receiver being configured to obtain location input, speed input and encoded speed limit input, the location input identifying a location at which the at least one mobile device is positioned, the encoded speed limit input being encoded such that it has at least one speed fence having a maximum speed limit value, a processor, the processor being operatively connected to the at least one receiver, the processor being configured to decode the. encoded speed limit input and compare the speed input with the speed limit input and generate a speed limit alert when it determines that the speed input is greater than or equal to the maximum speed limit value for the location, and at least one transmitter, the at least one transmitter being operatively connected to the processor and the at least one receiver, the at least one transmitter being configured to transmit the location input received by the at least one receiver and send a speed limit alert when the processor determines that the speed input is greater than or equal to the maximum speed limit value for the location; and
a network device, the network device having at least one receiver configured to receive location input transmitted by the at least one transmitter of the at least one mobile device, memory having speed limit mapping data, at least one transmitter configured to send encoded speed limit input to the at least one mobile device, and a processor configured to compare location input received from the at least one mobile device with the speed limit mapping data and encode the speed limit mapping data for the location input received from the at least one mobile device into encoded speed limit input so that the at least one transmitter can send the encoded speed limit input to the at least one mobile device that corresponds to the location input received from that mobile device, wherein the speed limit input is encoded such that is has at least one speed fence having a maximum speed limit value. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system of recording the movement of at least one object comprising:
-
at least one mobile device comprised of at least one receiver, the at least one receiver being configured to obtain speed input and location input, memory, a processor, the processor being operatively connected to the at least one receiver and the memory, the processor being configured to store route data in the memory, the route data being comprised of starting point data and incremental point data, wherein the processor is configured to store a first location input as starting point data and thereafter monitor the location input and speed input received by the at least one receiver and store location input being received by the at least one receiver as incremental route data in the memory when one of the speed input and location input substantially changes, and at least one transmitter, the at least one transmitter being operatively connected to the processor and being configured to send the route data; and
a network device, the network device having at least one receiver configured to receive the route data sent by the at least one transmitter and having memory configured to store the route data received by the at least one receiver of the network device for each mobile device. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
-
39. A method of monitoring traffic conditions comprising:
-
installing at least one mobile device in a plurality of vehicles, wherein the at least one mobile device is comprised of at least one receiver, the at lest one receiver being configured to obtain at least one of speed input and location input and at least one transmitter configured to send at least one of speed input and location input obtained by the at least one receiver;
determining that the vehicle is moving;
storing a starting data point;
storing an incremental data point whenever at least one of the location input and speed input received by the at least one receiver of the mobile device substantially changes;
sending route data as a short message, wherein the route data is comprised of the starting data point and the incremental data points. - View Dependent Claims (40, 41, 42, 43, 44, 48)
-
-
45. A method of sending speed limit alerts comprising:
-
installing at least one mobile device in at least one vehicle, wherein the at least one mobile device is comprised of at least one receiver, the at lest one receiver being configured to obtain speed limit input and at least one of speed input and location input and at least one transmitter configured to send at least one of speed input and location input received by the at least one receiver;
receiving speed input for the vehicle;
receiving location input from the at least one receiver of the at least one mobile device;
encoding speed limit input for the location input received from the at least one receiver of the at least one mobile device into at least one speed fence having a maximum speed limit value;
sending the encoded speed limit input to the at least one receiver of the at least one mobile device;
decoding the speed limit input received by the at least one receiver of the at least one mobile device;
determining whether the speed input is greater than or equal to the maximum speed limit value; and
sending a speed limit alert when the speed input is greater than or equal to the maximum speed limit value. - View Dependent Claims (46, 47)
-
-
49. A method of evaluating traffic conditions comprising:
-
installing at least one mobile device in at least one vehicle, the at least one mobile device having at least one receiver configured to obtain speed inputs and location inputs and at least one transmitter configured to send traffic alerts and at least one of speed inputs and location inputs;
determining if the vehicle is moving;
recording at least one of speed input and location input as route data;
evaluating the speed of the vehicle to determine if a traffic condition exists;
sending a traffic alert when a traffic condition exists. - View Dependent Claims (50, 51, 52, 53, 54, 55)
-
-
56. A method of encoding speed fences comprising:
-
receiving location input from a mobile device;
obtaining map data, the map data having speed limit data;
defining boundaries of the map data that correspond with the speed limit data;
modeling each of the boundaries of the map data as speed fences;
encoding the speed fences into a short message; and
transmitting the short message to the mobile device, wherein the short message is comprised of the speed limit input. - View Dependent Claims (57, 58)
-
Specification