IP Library Granted Patent US 9,615,248
Granted Patent B2
US 9,615,248 · App. 14/674,859 · Granted Apr 4, 2017

Anonymous vehicle communication protocol in vehicle-to-vehicle networks

Inventors: Layne A. Berge (Rochester, MN); John R. Dangler (Rochester, MN); Matthew S. Doyle (Rochester, MN); Thomas A. Haselhorst (Rochester, MN); Thomas W. Liang (Rochester, MN)
Assignee: GLOBALFOUNDRIES Inc.
H04W12/02H04L9/3236H04L41/28H04L63/0407H04W12/04H04W12/06H04W64/006H04W4/046
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,615,248
App. No.
14/674,859
Granted
Apr 4, 2017
Kind
B2
Abstract

A system and method for managing device communication anonymously in wireless networks. A controller in a device manages communication for the device. The device has a static device tag. The controller establishes a first key for the device. The controller establishes the first key in response to a first triggering event of the device. The first key is based on a first status of the device. The controller generates a first identifier of the device. The controller generates the first identifier by using a hashing technique. The controller uses the hashing technique on a combination of the first key and the static device tag. The first identifier is for identifying the device on a first wireless network. The controller provides a second status of the device. The controller provides the second status to the first wireless network. The controller couples the second status with the first identifier.

Claims (60)

1. A method for managing vehicle communication anonymously in wireless vehicle-to-vehicle (V2V) networks, comprising:

identifying a first triggering event of a vehicle with a static device tag;

establishing, in response to the first triggering event of the vehicle with the static device tag, a first key for the device, wherein the first key is based on a first status of the vehicle and the first status of the vehicle relates to a characteristic of the vehicle over a period of time;

generating, by using a hashing technique on a combination of the first key and the static device tag, a first anonymous identifier of the vehicle for anonymously identifying the vehicle on a first wireless V2V network; and

providing, to the first wireless V2V network, a second status of the vehicle together with the first identifier, wherein the second status of the vehicle relates to the state of the vehicle to anonymously coordinate with other vehicles on the first wireless V2V network.

2. The method of claim 1 , further comprising:

establishing, in response to a second triggering event of the vehicle, a second key for the vehicle, wherein the second key is different than the first key;

generating, by using the hashing technique on a combination of the second key and the static device tag, a second anonymous identifier of the vehicle for anonymously identifying the device on a second wireless V2V network; and

providing, to the second wireless V2V network, a third status of the vehicle together with the second identifier, wherein the third status of the vehicle relates to the state of the vehicle to anonymously coordinate with other vehicles on the second wireless V2V network.

3. The method of claim 2 , wherein the second key is based on a fourth status of the vehicle.

4. The method of claim 1 , wherein:

the first triggering event of the device is the vehicle turning on at a first time;

the first status includes the first time;

the first key includes time data of the first time; and

the second status includes global positioning system data of the vehicle and velocity data of the vehicle.

5. The method of claim 4 , wherein the static device tag for the vehicle is a vehicle identification number for the vehicle.

6. The method of claim 1 , wherein:

the first triggering event is the vehicle entering a predefined range of a second V2V device; and

the static device tag is a vehicle license plate number.

7. The method of claim 1 , wherein the static device tag is exclusive to the vehicle.

8. A system for managing vehicle communication anonymously on wireless vehicle-to-vehicle (V2V) networks, the system comprising:

a wireless V2V network interface;

a memory; and

one or more processing circuits communicatively coupled to the memory, wherein the one or more processing circuits are configured to:

establish, in response to a first triggering event of a vehicle with a static device tag and a first key for the vehicle, wherein the first key is based on a first status of the vehicle and the first status of the vehicle relates to a characteristic of the vehicle over a period of time;

generate, by using a hashing technique on a combination of the first key and the static device tag, a first anonymous identifier of the vehicle for anonymously identifying the vehicle on a first wireless V2V network; and

provide, to the first wireless V2V network, a second status of the vehicle together with the first anonymous identifier, wherein the second status of the vehicle relates to the state of the vehicle to anonymously coordinate with other vehicles on the first wireless V2V network.

9. The system of claim 8 , wherein the one or more processing circuits are further configured to:

establish, in response to a second triggering event of the vehicle, a second key for the vehicle, wherein the second key is based on a fourth status of the vehicle, wherein the second key is different than the first key;

generate, by using the hashing technique on a combination of the second key and the static device tag, a second anonymous identifier of the device for anonymously identifying the device on a second V2V wireless network; and

provide, to the second wireless V2V network, a third status of the vehicle together with the second anonymous identifier, wherein the third status of the vehicle relates to the state of the vehicle to anonymously coordinate with other vehicles on the second wireless V2V network.

10. The system of claim 8 , wherein:

the first triggering event of the vehicle is the vehicle turning on at a first time;

the first status includes the first time;

the first key includes time data of the first time; and

the second status includes global positioning system data of the vehicle and velocity data of the vehicle.

11. The system of claim 10 , wherein the static device tag for the vehicle is a vehicle identification number for the vehicle.

12. The system of claim 8 , wherein:

the first triggering event is the vehicle entering a predefined range of a second V2V device; and

the static device tag is a vehicle license plate number.

13. The system of claim 8 , wherein the static device tag is exclusive to the vehicle.

14. A computer program product for managing vehicle communication anonymously on wireless vehicle-to-vehicle (V2V) networks, the computer program product disposed upon a non-transitory storage medium, the computer program product comprising computer program instructions that, when executed by a computer processor of a computer, cause the computer to:

establish, in response to a first triggering event of a vehicle with a static device tag and a first key for the vehicle, wherein the first key is based on a first status of the vehicle and the first status of the vehicle relates to a characteristic of the vehicle over a period of time;

generate, by using a hashing technique on a combination of the first key and the static device tag, a first anonymous identifier of the vehicle for anonymously identifying the vehicle on a first wireless V2V network; and

provide, to the first wireless V2V network, a second status of the vehicle together with the first anonymous identifier, wherein the second status of the vehicle relates to the state of the vehicle to anonymously coordinate with other vehicles on the first wireless V2V network.

15. The computer program product of claim 14 , the computer program product further comprising instructions which, when executed by the computer processor, cause the computer to:

establish, in response to a second triggering event of the device, a second key for the vehicle, wherein the second key is different than the first key;

generate, by using the hashing technique on a combination of the second key and the static device tag, a second anonymous identifier of the vehicle for anonymously identifying the vehicle on a second wireless V2V network; and

provide, to the second wireless V2V network, a third status of the vehicle together with the second identifier, wherein the third status of the vehicle relates to the state of the vehicle to anonymously coordinate with other vehicles on the second wireless V2V network.

16. The computer program product of claim 15 , wherein the second key is based on a fourth status of the vehicle.

17. The computer program product of claim 14 , wherein:

the first triggering event of the vehicle is the vehicle turning on at a first time;

the first status includes the first time;

the first key includes time data of the first time;

the second status includes global positioning system data of the vehicle and velocity data of the vehicle.

18. The computer program product of claim 17 , wherein the static device tag for the vehicle is a vehicle identification number for the vehicle.

19. The computer program product of claim 14 , wherein:

the first triggering event is the vehicle entering a predefined range of a second V2V device; and

the static device tag is a vehicle license plate number.

20. The computer program product of claim 14 , wherein the static device tag is exclusive to the vehicle.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded May 12, 2021
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES U.S. INC.
Reel/Frame 056987/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 20, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: GLOBALFOUNDRIES INC.
Reel/Frame 054636/0001 →
SECURITY AGREEMENT Recorded Nov 29, 2018
From: GLOBALFOUNDRIES INC.
To: WILMINGTON TRUST, NATIONAL ASSOCIATION
Reel/Frame 049490/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2015
From: GLOBALFOUNDRIES U.S. 2 LLC; GLOBALFOUNDRIES U.S. INC.
To: GLOBALFOUNDRIES INC.
Reel/Frame 036779/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: GLOBALFOUNDRIES U.S. 2 LLC
Reel/Frame 036550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2015
From: BERGE, LAYNE A.; DANGLER, JOHN R.; DOYLE, MATTHEW S.; HASELHORST, THOMAS A.; LIANG, THOMAS W.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 035302/0446 →
Continuity (1)
Related Publication 20160295401A1 · Oct 6, 2016