Smart modem device for vehicular and roadside applications
DC CAFCFirst Claim
Patent Images
1. A method, comprising:
- (a) receiving over a wireless network, from a plurality of snow maintenance vehicles and by a server, a plurality of sets of collected information, each of the collected sets of information comprising a respective snow maintenance vehicle physical location and at least one of weather and road conditions in an area of the respective snow maintenance vehicle;
(b) processing, by the server, the received collected information to (i) provide a map associated with a physical location of a selected snow maintenance vehicle and (ii) determine an instruction for the selected snow maintenance vehicle and/or route; and
(c) providing, over the wireless network the map and an instruction to a user in the selected snow maintenance vehicle, wherein the map is visually displayed to the user and wherein the instruction comprises one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
A method and system are provided in which maintenance vehicles collect information from sensors and operators, forward the collected information to a server, and, in response, receive maps and operator instructions.
273 Citations
91 Claims
-
1. A method, comprising:
-
(a) receiving over a wireless network, from a plurality of snow maintenance vehicles and by a server, a plurality of sets of collected information, each of the collected sets of information comprising a respective snow maintenance vehicle physical location and at least one of weather and road conditions in an area of the respective snow maintenance vehicle; (b) processing, by the server, the received collected information to (i) provide a map associated with a physical location of a selected snow maintenance vehicle and (ii) determine an instruction for the selected snow maintenance vehicle and/or route; and (c) providing, over the wireless network the map and an instruction to a user in the selected snow maintenance vehicle, wherein the map is visually displayed to the user and wherein the instruction comprises one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method, comprising:
-
(a) sending, over a wireless cellular network, from an Internet Protocol (“
IP”
) address of a selected snow maintenance vehicle, and to a server, a set of collected information, the set of collected information comprising a physical location of the selected snow maintenance vehicle, at least one of weather and road conditions in an area of the selected snow maintenance vehicle, and a unique identifier different from the IP address;(b) receiving, from the server and over the wireless cellular network, a map and an instruction, based on the set of collected information, for a snow maintenance vehicle and/or route; (c) displaying, to a user in the selected snow maintenance vehicle, the map; and (d) providing, to the fuser, the instruction, the instruction comprising one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method, comprising:
-
(a) receiving, from a snow maintenance vehicle, information comprising a plurality of a current weather condition, a current road condition, a snow plow setting, a mixture of material being applied to a road surface, and an amount of material being applied to the road surface; (b) obtaining, by at least one processor, a physical location of the snow maintenance vehicle; (c) determining, by the at least one processor, that at least one of a received signal strength from a wireless network and a Quality of Service (“
QoS”
) parameter is not acceptable;(d) buffering, by the at least one processor, the received information when the at least one of a received signal strength from a wireless network and a QoS parameter is determined not to be acceptable; (e) when the at least one of a received signal strength from a wireless network and a QoS parameter is determined to be acceptable, sending, by the at least one processor, from an Internet Protocol (“
IP”
) address of the of the at least one processor, and over a wireless network, the received information and physical location to an electronic address associated with a remote server; and(f) receiving, by local and/or remote access, by a user, an instruction in response to the received information and physical location, the instruction comprising one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A system, comprising:
-
at least one processor operable to; (a) receive, from a snow maintenance vehicle, information comprising a plurality of a current weather condition, a current road condition, a snow plow setting, a mixture of a material being applied to a road surface, and an amount of the material being applied to the road surface; (b) obtain a physical location of the snow maintenance vehicle; (c) determine that at least one of a received signal strength from a wireless network and a Quality of Service (“
QoS”
) parameter is not acceptable;(d) buffer the received information when the at least one of a received signal strength from a wireless network and a QoS parameter is determined not to be acceptable; (e) when the at least one of a received signal strength from a wireless network and a QoS parameter is determined to be acceptable, send, from an Internet Protocol (“
IP”
) address associated with the snow maintenance vehicle and over a wireless network, the received information and physical location to an electronic address associated with a remote server; and(f) receive, by local and/or remote access, by a user, an instruction in response to the received information and physical location, the instruction comprising one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41)
-
-
42. A method, comprising:
-
(a) while a snow maintenance vehicle is in operation, periodically sending, over a wireless network, from an Internet Protocol (“
IP”
) address of a processor associated with the snow maintenance vehicle, and to a server, a set of collected information, the set of collected information comprising a physical location of the snow maintenance vehicle, at least one of weather and road conditions in an area of the snow maintenance vehicle, and a unique identifier different from the IP address; and(b) in response to engine shut off of the snow maintenance vehicle, delaying, by a DC voltage regulator and sequencer, termination of power to the processor to enable orderly initiation of processor shut down. - View Dependent Claims (43)
-
-
44. A system, comprising:
-
a processor operable to determine a physical location of the snow maintenance vehicle, collect, by a sensor and/or user interface, from a snow maintenance vehicle, information comprising a plurality of a current weather condition, a current road condition, a snow plow setting, a mixture of a material being applied to a road surface, and an amount of the material being applied to the road surface, and provide, to a remote server, the collected information comprising the physical location and the plurality of a current weather condition, a current road condition, a snow plow setting, a mixture of a material being applied to a road surface, and an amount of the material being applied to the road surface; and a combination DC voltage regulator and sequencer operable to provide key on/off functionality with delayed power-on to provide extended minimal voltage drain upon start and delayed power-off to provide extended session status with restart and/or orderly shut-down of the processor and whatever processor functionality is then active. - View Dependent Claims (45)
-
-
46. A system, comprising:
-
at least one processor operable to; (a) send, over a wireless cellular network, from an Internet Protocol (“
IP”
) address of a selected snow maintenance vehicle, and to a server, a set of collected information, the set of collected information comprising a physical location of the selected snow maintenance vehicle, at least one of weather and road conditions in an area of the selected snow maintenance vehicle, and a unique identifier different from the IP address;(b) receive, from the server and over the wireless cellular network, a map and an instruction, based on the set of collected information, for a snow maintenance vehicle and/or route; (c) display, to a user of the snow maintenance vehicle, the map; and (d) provide, to the user, the instruction, the instruction comprising one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A system, comprising:
-
(a) a server operable to;
(i) communicate, over a wireless network, with a plurality of snow maintenance vehicles operated by a plurality of different independent entities;
(ii) obtain, for each snow maintenance vehicle, information comprising the current snow maintenance vehicle physical location and at least one of a weather condition and a road condition in the vicinity of the snow maintenance vehicle, (iii) generate at least one of (A) an instruction for a respective snow maintenance vehicle and/or route, comprising one or more of a dispatch command, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface and (B) an alarm to at least one of a user associated with the respective snow maintenance vehicle and/or route and an automated component in the respective snow maintenance vehicle, (iv) generate, for each independent entity, a map, and (v) provide, to a user associated with such entity, the at least one of (A) an instruction for the respective snow maintenance vehicle and/or route and (B) an alarm and a selected map for display, the selected map being for the independent entity associated with the respective snow maintenance vehicle and/or route; and(b) at least one database operable to store, for each snow maintenance vehicle and for each independent entity, respective information collected by the server. - View Dependent Claims (59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method, comprising:
-
receiving, by a server over a wireless network, information associated with a plurality of snow maintenance vehicles operated by a plurality of different independent entities, the information comprising, for each snow maintenance vehicle, the current snow maintenance vehicle physical location and at least one of a weather condition and a road condition in the vicinity of the snow maintenance vehicle; generating at least one of (A) an instruction, for a respective snow maintenance vehicle and/or route, comprising one or more of a dispatch command, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface and (B) an alarm to at least one of a user associated with the respective snow maintenance vehicle and/or route and an automated component in the respective snow maintenance vehicle; generating, for each independent entity, a map; providing, to a user associated with such entity, the at least one of (A) an instruction for the respective snow maintenance vehicle and/or route and (B) an alarm and a selected map for display, the selected map being for the independent entity associated with the respective snow maintenance vehicle; and storing, in at least one database, for each snow maintenance vehicle, and for each independent entity, respective information collected by the server. - View Dependent Claims (70, 71, 72, 73, 74, 75, 76, 77, 78, 79)
-
-
80. A system, comprising:
-
a server operable to; (a) receive over a wireless network, from a plurality of snow maintenance vehicles, a plurality of sets of collected information, each of the collected sets of information comprising a respective snow maintenance vehicle physical location and at least one of weather and road conditions in an area of the respective snow maintenance vehicle; (b) process the received collected information to (i) provide a map associated with a physical location of a selected snow maintenance vehicle and (ii) determine an instruction for the selected snow maintenance vehicle and/or route; and (c) provide, over the wireless network, the map and an instruction to a user in the selected snow maintenance vehicle, wherein the map is visually displayed to the user and wherein the instruction comprises one or more of a dispatch command, an alarm based on a temporal trend in weather conditions, an alarm based on a difference in weather conditions, an alarm based on a temporal trend in road conditions, an alarm based on a difference in road conditions, a snow plow setting, a mixture of materials being applied to a road surface, and an amount of materials being applied to the road surface. - View Dependent Claims (81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91)
-
Specification