Automotive dynamic virtual network
First Claim
1. An apparatus comprising:
- a vehicle position module that determines a position of each of one or more proximal motor vehicles with respect to a user'"'"'s motor vehicle, each proximal motor vehicle raveling in a same direction as the user'"'"'s motor vehicle and within a sensor range, wherein each proximal motor vehicle is positioned in relation to the user'"'"'s motor vehicle without another motor vehicle between the proximal motor vehicle and the user'"'"'s motor vehicle;
a vehicle network module that establishes a communication link between the user'"'"'s motor vehicle and one or more of the proximal motor vehicles, thereby forming an ad hoc network;
a message receiver module that receives a front alert message from a front proximal motor vehicle that is traveling in front of the user'"'"'s motor vehicle;
a message transmitter module that;
transmits a rear alert message to a rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to message receiver module receiving a front alert message received from the front proximal motor vehicle; and
transmits the rear alert message to the rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to an alert message generated within the user'"'"'s motor vehicle;
an alert action module that takes an action before the user of the motor vehicle is able to detect danger that affects control of the movement of the user'"'"'s motor vehicle in response to receiving a front alert message from a front proximal motor vehicle; and
a message priority module which reduces priority of a front alert message received from the front proximal motor vehicle prior to the message transmitter module transmitting the rear alert message to a rear proximal motor vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a vehicle position module that determines a position of each proximal vehicle with respect to a user'"'"'s vehicle. Each proximal vehicle is positioned in relation to the user'"'"'s vehicle without another vehicle between the proximal vehicle and the user'"'"'s vehicle. A vehicle network module establishes a communication link between the user'"'"'s vehicle and the proximal vehicles. A message receiver module receives an alert message from a front proximal vehicle in front of the user'"'"'s vehicle in response to the front proximal vehicle sending the alert message. A message transmitter module transmits an alert message to a rear proximal vehicle traveling behind the user'"'"'s vehicle. The transmitted alert message includes an alert message received from a front proximal vehicle and/or an alert message generated within the user'"'"'s vehicle. An alert action module takes an action with respect to the user'"'"'s vehicle in response to receiving an alert message.
43 Citations
18 Claims
-
1. An apparatus comprising:
-
a vehicle position module that determines a position of each of one or more proximal motor vehicles with respect to a user'"'"'s motor vehicle, each proximal motor vehicle raveling in a same direction as the user'"'"'s motor vehicle and within a sensor range, wherein each proximal motor vehicle is positioned in relation to the user'"'"'s motor vehicle without another motor vehicle between the proximal motor vehicle and the user'"'"'s motor vehicle; a vehicle network module that establishes a communication link between the user'"'"'s motor vehicle and one or more of the proximal motor vehicles, thereby forming an ad hoc network; a message receiver module that receives a front alert message from a front proximal motor vehicle that is traveling in front of the user'"'"'s motor vehicle; a message transmitter module that; transmits a rear alert message to a rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to message receiver module receiving a front alert message received from the front proximal motor vehicle; and transmits the rear alert message to the rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to an alert message generated within the user'"'"'s motor vehicle; an alert action module that takes an action before the user of the motor vehicle is able to detect danger that affects control of the movement of the user'"'"'s motor vehicle in response to receiving a front alert message from a front proximal motor vehicle; and a message priority module which reduces priority of a front alert message received from the front proximal motor vehicle prior to the message transmitter module transmitting the rear alert message to a rear proximal motor vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a motor vehicle comprising; a vehicle position module that determines a position of each of one or more proximal motor vehicles with respect to a user'"'"'s motor vehicle, each proximal motor vehicle raveling in a same direction as the user'"'"'s motor vehicle and within a sensor range, wherein each proximal motor vehicle is positioned in relation to the user'"'"'s motor vehicle without another motor vehicle between the proximal motor vehicle and the user'"'"'s motor vehicle; a vehicle network module that establishes a communication link between the user'"'"'s motor vehicle and one or more of the proximal motor vehicles, thereby forming an ad hoc network; a message receiver module that receives a front alert message from a front proximal motor vehicle that is traveling in front of the user'"'"'s motor vehicle; a message transmitter module that; transmits a rear alert message to a rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to message receiver module receiving a front alert message received from the front proximal motor vehicle; and transmits the rear alert message to the rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to an alert message generated within the user'"'"'s motor vehicle; an alert action module that takes an action before the user of the motor vehicle is able to detect danger that affects control of the movement of the user'"'"'s motor vehicle in response to receiving a front alert message from a front proximal motor vehicle; and a message priority module which reduces priority of a front alert message received from the front proximal motor vehicle prior to the message transmitter module transmitting the rear alert message to a rear proximal motor vehicle.
-
-
15. A method comprising:
-
determining a position of each proximal motor vehicle with respect to a user'"'"'s motor vehicle, each proximal motor vehicle comprising one or more motor vehicles traveling in a same direction as the user'"'"'s motor vehicle and within a sensor range, wherein each proximal motor vehicle is positioned in relation to the user'"'"'s motor vehicle without another motor vehicle between the proximal motor vehicle and the user'"'"'s motor vehicle; establishing a communication link between the user'"'"'s motor vehicle and one or more of the proximal motor vehicles; receiving a front alert message from a front proximal motor vehicle that is traveling in front of the user'"'"'s motor vehicle; transmitting a rear alert message to a rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to receiving a front alert message from a front proximal motor vehicle; transmitting a rear alert message to a rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to an alert message generated within the user'"'"'s motor vehicle; taking an action, before the user of the motor vehicle is able to detect danger, that affects control of the user'"'"'s motor vehicle in response to receiving an alert message from a front proximal motor vehicle; and reducing priority of a front alert message received from the front proximal motor vehicle prior to transmitting the rear alert message to a rear proximal motor vehicle. - View Dependent Claims (16, 17)
-
-
18. An apparatus comprising:
-
a vehicle position module that determines a position of each proximal motor vehicle with respect to a user'"'"'s motor vehicle, each proximal motor vehicle traveling in a same direction as the user'"'"'s motor vehicle and within a sensor range, wherein each proximal motor vehicle is positioned in relation to the user'"'"'s motor vehicle without another motor vehicle between the proximal motor vehicle and the user'"'"'s motor vehicle; a vehicle network module that establishes a communication link between the user'"'"'s motor vehicle and one or more of the proximal motor vehicles via a wireless ad hoc network; a message receiver module that receives a front alert message from a front proximal motor vehicle that is in front of the user'"'"'s motor vehicle; a message priority module that prioritizes the front alert messages received by the message receiver module based on a proximity of the motor vehicle where the alert message originated with respect to the user'"'"'s motor vehicle, wherein a front alert message generated by the front proximal motor vehicle has a higher priority than a front alert message received by the front proximal motor vehicle and relayed to the user'"'"'s motor vehicle; an alert generation module that generates an alert message based on information from one or more sensors of the user'"'"'s motor vehicle; a message transmitter module that; transmits an alert message to a rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to the message receiving module receiving a front alert message from a front proximal motor vehicle; and transmits the rear alert message to the rear proximal motor vehicle that is traveling behind the user'"'"'s motor vehicle in response to an alert message generated within the user'"'"'s motor vehicle by the alert generation module; a message limit module that prevents the alert message received from the front proximal motor vehicle that has been transmitted through more than N motor vehicles before being transmitted to the user'"'"'s motor vehicle from being transmitted to a rear proximal motor vehicle, wherein N is an integer and wherein N is a message travel limit expressed as a number of motor vehicles from the user'"'"'s motor vehicle; and an alert action module that takes an action that affects the movement of the user'"'"'s motor vehicle, before the user of the motor vehicle is able to detect danger, in response to receiving an alert message from a front proximal motor vehicle.
-
Specification