SELECTIVE EXCHANGE OF VEHICLE OPERATIONAL DATA
3 Assignments
0 Petitions
Accused Products
Abstract
Velocity information can be beneficial to various entities including other vehicles and a central traffic monitoring and routing system. Vehicles with sensors can serve as velocity probes to update speeds that are shared via a more global service. However, individuals may be reluctant to provide location and velocity information given privacy preferences. Local policies about sharing personal data are described that can be harnessed to enhance privacy while minimizing communication costs. The local data-sharing policies allow devices to monitor their own speeds and locations and to employ models and analyses that determine the value of sharing flow information with a larger service in accordance with privacy preferences, and to make local decisions as to when to respond to broadcasted queries for specific information, while minimizing the redundancy of signals from multiple vehicles.
-
Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A method comprising:
-
transmitting, to a plurality of vehicles in a same geographic region, a request to provide at least one of velocity information or location information; receiving a response from a vehicle of the plurality of vehicles; and in response to receiving the response, transmitting a suppression signal to one or more vehicles of the plurality of vehicles, the suppression signal to cancel the request and avoid transmission of redundant data. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. One or more computer storage media comprising computer-executable instructions that, when executed by one or more processors within a computing device, direct the one or more processors to perform acts comprising:
-
determining a road segment traveled by a vehicle; broadcasting, a request for a different vehicle in the road segment to provide at least one of velocity information or location information; receiving a response; and in response to receiving the response, broadcasting a suppression signal indicating an instruction to cancel the request and to avoid transmission of redundant data. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A system comprising:
-
one or more processors; memory coupled to the one or more processors; a network interface coupled to the one or more processors; and computer-readable instructions stored in the memory and executable by the one or more processors to; receive, via the network interface, a request to provide at least one of velocity information or location information in a geographic region; in response to receiving the request, determine at least one of a response velocity information or a response location information to include in a response to the request; receive, via the network interface, a suppression signal, the suppression signal to cancel the request and avoid transmission of redundant data; and in response to receiving the suppression signal, canceling the sending of the response to the request. - View Dependent Claims (35, 36, 37, 38, 39, 40)
-
Specification