IP Library Granted Patent US 9,940,837
Granted Patent B2
US 9,940,837 · App. 15/204,157 · Granted Apr 10, 2018

Reference tokens for managing driverless cars

Inventors: Subhajit Bhuiya (Bangalore, IN); Ajay Chebbi (Bangalore, IN); Vijay G. Patil (Bangalore, IN); Vaibhav Srivastava (Bangalore, IN)
Assignee: International Business Machines Corporation
G08G1/0968G01C21/3407G05B19/0426G05D1/0276G05D1/0291G06Q10/02G06Q50/30G07B15/063G08G1/09G08G1/20G08G1/207G08G1/22H04L67/12H04W4/046G05B2219/2637G05D2201/0212G05D2201/0213
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,940,837
App. No.
15/204,157
Granted
Apr 10, 2018
Kind
B2
Abstract

Negotiating a multi-vehicle environment using vehicle-to-vehicle network tokens for intra-vehicle communication. Preliminary routing assignments are efficiently improved by available intra-vehicle communication.

Claims (67)

1. A method comprising:

assigning a first network token to a first vehicle entering a multi-vehicle environment including a first destination and a second destination, the first network token granting access to the first destination;

assigning a second network token to a second vehicle entering the multi-vehicle environment, the second network token granting access to the second destination; and

establishing a vehicle-to-vehicle network for communication between the first vehicle and the second vehicle using the first network token and the second network token respectively.

2. The method of claim 1 , further comprising:

reassigning the second network token to the first vehicle and the first network token to the second vehicle based at least in part on a communication over the vehicle-to-vehicle network between the first vehicle and the second vehicle;

wherein:

the first vehicle obtains access to the second destination; and

the second vehicle obtains access to the first destination.

3. The method of claim 1 , further comprising:

determining a first dataset corresponding to the first vehicle; and

determining a second dataset corresponding to the second vehicle;

wherein the first and second datasets include driver information.

4. The method of claim 1 , further comprising:

determining a first dataset corresponding to the first vehicle; and

determining a second dataset corresponding to the second vehicle;

wherein the first and second datasets include vehicle information.

5. The method of claim 1 , further comprising:

tracking movement of the first vehicle and the second vehicle.

6. The method of claim 1 , wherein the first destination is a toll plaza lane corresponding to a toll gate.

7. The method of claim 1 , wherein the first destination is a parking space in a parking lot.

8. A computer program product comprising a computer readable storage medium having stored thereon:

first program instructions programmed to assign a first network token to a first vehicle entering a multi-vehicle environment including a first destination and a second destination, the first network token granting access to the first destination;

second program instructions programmed to assign a second network token to a second vehicle entering the multi-vehicle environment, the second network token granting access to the second destination; and

third program instructions programmed to establish a vehicle-to-vehicle network for communication between the first vehicle and the second vehicle using the first network token and the second network token respectively.

9. The computer program product of claim 8 , further comprising:

fourth program instructions programmed to reassign the second network token to the first vehicle and the first network token to the second vehicle based at least in part on a communication over the vehicle-to-vehicle network between the first vehicle and the second vehicle;

wherein:

the first vehicle obtains access to the second destination; and

the second vehicle obtains access to the first destination.

10. The computer program product of claim 8 , further comprising:

fourth program instructions programmed to determine a first dataset corresponding to the first vehicle; and

fifth program instructions programmed to determine a second dataset corresponding to the second vehicle;

wherein the first and second datasets include driver information.

11. The computer program product of claim 8 , further comprising:

fourth program instructions programmed to determine a first dataset corresponding to the first vehicle; and

fifth program instructions programmed to determine a second dataset corresponding to the second vehicle;

wherein the first and second datasets include vehicle information.

12. The computer program product of claim 8 , further comprising:

fourth program instructions programmed to track movement of the first vehicle and the second vehicle.

13. The computer program product of claim 8 , wherein the first destination is a toll plaza lane corresponding to a toll gate.

14. The computer program product of claim 8 , wherein the first destination is a parking space in a parking lot.

15. A computer system comprising:

a processor set; and

a computer readable storage medium;

wherein:

the processor set is structured, located, connected and/or programmed to run program instructions stored on the computer readable storage medium; and

the program instructions include:

first program instructions programmed to assign a first network token to a first vehicle entering a multi-vehicle environment including a first destination and a second destination, the first network token granting access to the first destination;

second program instructions programmed to assign a second network token to a second vehicle entering the multi-vehicle environment, the second network token granting access to the second destination; and

third program instructions programmed to establish a vehicle-to-vehicle network for communication between the first vehicle and the second vehicle using the first network token and the second network token respectively.

16. The computer system of claim 15 , further comprising:

fourth program instructions programmed to reassign the second network token to the first vehicle and the first network token to the second vehicle based at least in part on a communication over the vehicle-to-vehicle network between the first vehicle and the second vehicle;

wherein:

the first vehicle obtains access to the second destination; and

the second vehicle obtains access to the first destination.

17. The computer system of claim 15 , further comprising:

fourth program instructions programmed to determine a first dataset corresponding to the first vehicle; and

fifth program instructions programmed to determine a second dataset corresponding to the second vehicle;

wherein the first and second datasets include driver information.

18. The computer system of claim 15 , further comprising:

fourth program instructions programmed to determine a first dataset corresponding to the first vehicle; and

fifth program instructions programmed to determine a second dataset corresponding to the second vehicle;

wherein the first and second datasets include vehicle information.

19. The computer system of claim 15 , further comprising:

fourth program instructions programmed to track movement of the first vehicle and the second vehicle.

20. The computer system of claim 15 , wherein the first destination is a toll plaza lane corresponding to a toll gate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DOORDASH, INC.
Reel/Frame 057826/0939 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 7, 2016
From: BHUIYA, SUBHAJIT; CHEBBI, AJAY; PATIL, VIJAY G.; SRIVASTAVA, VAIBHAV
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 039100/0242 →
Continuity (2)
Continuation 14750310 · Jun 25, 2015
Related Publication 20160379493A1 · Dec 29, 2016