IP Library › Granted Patent US 10,699,574
Granted Patent B1
US 10,699,574 · App. 16/260,788 · Granted Jun 30, 2020

Parking information sharing system using blockchain

Inventors: Amanuel Zeryihun (Pinole, CA); Pramita Mitra (West Bloomfield, MI); Prashant Rao (Ypsilanti, MI); Abhishek Sharma (Ann Arbor, MI); David Melcher (Ypsilanti, MI)
Assignee: Ford Global Technologies, LLC
G08G1/14G06T7/80H04L9/0618H04L9/3268H04W72/005H04L2209/38
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 10,699,574
App. No.
16/260,788
Granted
Jun 30, 2020
Kind
B1
Abstract

A vehicle includes a controller, programmed to responsive to detecting a parking space via a camera, generate a parking message including location information about the parking space; broadcast the parking message to fleet vehicles within a predefined geo-fence, each of the fleet vehicles serving as a node of a blockchain network; and receive a predefined reward, via the blockchain network, from one of the fleet vehicles having successfully occupied the parking space.

Claims (51)

1. A vehicle, comprising:

a controller, programmed to

responsive to detecting a parking space via a camera, generate a parking message including location information about the parking space;

broadcast the parking message to fleet vehicles within a predefined geofence, each of the fleet vehicles serving as a node of a blockchain network;

receive, from one of the fleet vehicles serving as a node of the blockchain network, a message indicative of an intent to occupy the parking space; and

receive a predefined reward, via the blockchain network, from the one of the fleet vehicles having successfully occupied the parking space.

2. The vehicle of claim 1 , wherein the controller is further programmed to

detect the parking space via one or more sensors;

measure a size of the parking space detected via the camera and the one or more sensors; and

incorporate the size of the parking space into the parking message.

3. The vehicle of claim 2 , wherein the one or more sensors include at least one of: an ultrasonic sensor; a radar sensor; or a lidar sensor.

4. The vehicle of claim 1 , wherein the controller is further programmed to

capture an image of the parking space via the camera; and

incorporate the image into the parking message.

5. The vehicle of claim 1 , wherein the controller is further programmed to

responsive to receiving a validation for the parking message from a node of the blockchain network, add a block for the parking message to a distributed ledger stored locally.

6. The vehicle of claim 1 , wherein the controller is further programmed to

responsive to receiving a validation for the reward from the one of the fleet vehicles having successfully occupied the parking space, add a block for the reward to a distributed ledger stored locally.

7. The vehicle of claim 1 , wherein the controller is further programmed to

responsive to receiving a suspension message from a fleet manager serving as a node of the blockchain network, suspend generating and sending new parking messages for a period of time specified in the suspension message.

8. The vehicle of claim 1 , wherein the camera is a surrounding view camera having multiple camera sensors configured to capture a plurality of images around the vehicle.

9. The vehicle of claim 1 , wherein the controller is further programmed to

responsive to detecting the parking space has been occupied by a unexpected vehicle other than the one of the fleet vehicles intended to occupy, broadcast a withdraw message indicative the parking space is no longer available to the blockchain network.

10. A system for a vehicle, comprising:

one or more controllers, programmed to

responsive to receiving, from a source vehicle serving as one of a plurality of fleet vehicles each operating as a node of a blockchain network, a parking message reporting a parking space, evaluate the parking message to detect if the vehicle will fit into a parking space;

responsive to detecting the vehicle will fit into the parking space, set a location of the parking space incorporated in the parking message as a navigation destination;

send a message to predefined nodes of the blockchain network indicative an intent to occupy the parking space; and

responsive to detecting the vehicle successfully occupied the parking space, send a predefined payment to the source vehicle via the blockchain network.

11. The system of claim 10 , wherein the one or more controllers are further programmed to

automatically operate the vehicle to the location of the parking space via an autonomous driving controller.

12. The system of claim 10 , wherein the one or more controllers are further programmed to

obtain contact information of an entity managing the parking space reported by the source vehicle; and

initiate a contact to the entity to reserve the parking space.

13. The system of claim 10 , wherein the one or more controllers are further programmed to

responsive to receiving a withdraw message indicative the parking space is no longer available, terminate navigation route to the parking space.

14. The system of claim 13 , wherein the withdraw message is received from the source vehicle.

15. The system of claim 13 , wherein the withdraw message is received from one of fleet vehicles which is not the source vehicle.

16. A method for a vehicle, comprising:

entering into a parking information reporting mode by activating a camera and multiple sensors to detect an available parking space within a predefined vicinity of the vehicle;

responsive to detecting the parking space, measuring a size of the parking space;

generating a parking message incorporating information describing a location of the parking space, the size of the parking space, and a designated price of a reward;

broadcasting the parking message to a predefined blockchain network within a predefined geofence;

receiving, from one of the fleet vehicles serving as a node of the blockchain network, a message indicative of an intent to occupy the parking space; and

receive the designated reward from the one of a fleet vehicle successfully occupied the parking space via blockchain network.

17. The method of claim 16 , further comprising:

responsive to receiving a suspension message from a fleet manager via the blockchain network, suspending the parking information reporting mode for a period of time designated in the suspension message.

18. The method of claim 16 , further comprising:

responsive to receiving a validation for the parking message from a node of the blockchain network, add a block for the parking message to a distributed ledger stored locally.

19. The method of claim 16 , further comprising:

responsive to receiving a validation for the reward from one of the fleet vehicles successfully occupied the parking space as a node of the blockchain network, add a block for the reward to a distributed ledger stored locally.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2019
From: ZERYIHUN, AMANUEL; MITRA, PRAMITA; RAO, PRASHANT; SHARMA, ABHISHEK; MELCHER, DAVID
To: FORD GLOBAL TECHNOLOGIES, LLC
Reel/Frame 048167/0957 →
Cited By (1)
US 12,728,755