IP Library › Granted Patent US 11,928,959
Granted Patent B2
US 11,928,959 · App. 16/246,334 · Granted Mar 12, 2024

On-demand formation of stationary vehicular micro clouds

Inventors: Takamasa Higuchi (Mountain View, CA); Onur Altintas (Mountain View, CA); Kentaro Oguchi (Mountain View, CA)
G08G1/0141B60W40/04G06F16/29G08G1/0112H04W4/40B60W2554/00B60W2756/10
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 11,928,959
App. No.
16/246,334
Granted
Mar 12, 2024
Kind
B2
Abstract

The disclosure includes embodiments for forming an on-demand stationary vehicular micro cloud. In some embodiments, a method for a connected vehicle includes receiving event data that describes a set of events configured for triggering a creation of the on-demand stationary vehicular micro cloud. The method includes receiving sensor data that describes a roadway environment. The method includes detecting, based at least in part on the sensor data, an occurrence of at least one event included in the set of events. The method includes modifying an operation of a communication unit of the connected vehicle to initiate the creation of the on-demand stationary vehicular micro cloud to address the occurrence of the at least one event.

Claims (50)

1. A method comprising:

receiving event data that describes a set of events configured for triggering a creation of an on-demand stationary vehicular micro cloud;

detecting an occurrence of at least one event included in the set of events in a roadway environment;

determining that the occurrence occurred at a location where computing resources are needed to complete a task;

initiating the creation of the on-demand stationary vehicular micro cloud utilizing unused computing resources of one or more connected vehicles to provide the computing resources at the location; and

dissolving the on-demand stationary vehicular micro cloud responsive to determining that the computing resources are no longer needed because completion of the task.

2. The method of claim 1 , further comprising:

building an event template base using the event data, wherein the event template base maintains the set of events.

3. The method of claim 2 , further comprising receiving sensor data that describes the roadway environment and wherein detecting the occurrence of the at least one event comprises:

using the event template base to analyze the sensor data so that an analysis result is generated for the sensor data;

identifying that the at least one event is described by the sensor data based on the analysis result; and

responsive to the at least one event being described by the sensor data, detecting the occurrence of the at least one event.

4. The method of claim 2 , wherein the event template base includes one or more of: a cloud geographic region where the on-demand stationary vehicular micro cloud is formed; one or more resource requirements of the on-demand stationary vehicular micro cloud; or one or more tasks to be executed in the on-demand stationary vehicular micro cloud.

5. The method of claim 4 , wherein a cloud geographic region is different from an event geographic region where the at least one event occurs.

6. The method of claim 4 , wherein a cloud geographic region is identical to an event geographic region where the at least one event occurs.

7. The method of claim 1 , wherein a cloud leader invites one or more nearby vehicles to join the on-demand stationary vehicular micro cloud for a cloud geographic region.

8. The method of claim 1 , further comprising modifying one or more operation elements of a receiver, transceiver, antenna, or port of the vehicle to communicate with one or more nearby vehicles, wherein the one or more operation elements include one or more of the following: one or more active Vehicle-to-Everything (V2X) channels; one or more active V2X radios; one or more active V2X antennas; one or more operating frequencies of the one or more active V2X channels; one or more beamforming techniques performed on the one or more active V2X antennas; or a bandwidth allocation scheme.

9. The method of claim 1 , further comprising:

responsive to the other vehicle leaving a cloud geographic region associated with the on-demand stationary vehicular micro cloud,

performing a handover operation to hand over a role of a cloud leader from the other vehicle to the vehicle in the on-demand stationary vehicular micro cloud.

10. The method of claim 1 , further comprising:

executing one or more tasks described by the event data with one or more members in the on-demand stationary vehicular micro cloud.

11. The method of claim 1 , wherein the set of events includes one or more of: a lane closure; a traffic accident; a traffic jam; presence of available parking space; or

presence of a crowd of people.

12. A system comprising:

a processor of a vehicle; and

a non-transitory memory storing computer code which, when executed by the processor, causes the processor to:

receive event data that describes a set of events configured for triggering a creation of an on-demand stationary vehicular micro cloud;

detect an occurrence of at least one event included in the set of events in a roadway environment;

determine that the occurrence occurred at a location where computing resources are needed to complete a task;

modify an operation of a receiver, transceiver, antenna, or port of the vehicle to initiate the creation of the on-demand stationary vehicular micro cloud utilizing unused computing resources of one or more connected vehicles to provide the computing resources at the location; and

dissolve the on-demand stationary vehicular micro cloud responsive to determining that the computing resources are no longer needed because completion of the task.

13. The system of claim 12 , wherein the computer code, when executed by the processor, causes the processor further to:

build an event template base using the event data, wherein the event template base maintains the set of events.

14. The system of claim 13 , wherein the computer code, when executed by the processor, causes the processor to receive sensor data that describes the roadway environment and detect, based at least in part on the sensor data, the occurrence of the at least one event at least by:

using the event template base to analyze the sensor data so that an analysis result is generated for the sensor data;

identifying that the at least one event is described by the sensor data based on the analysis result; and

responsive to the at least one event being described by the sensor data, detecting the occurrence of the at least one event.

15. The system of claim 13 , wherein the event template base includes one or more of: a cloud geographic region where the on-demand stationary vehicular micro cloud is formed; one or more resource requirements of the on-demand stationary vehicular micro cloud; or one or more tasks to be executed in the on-demand stationary vehicular micro cloud.

16. The system of claim 15 , wherein the cloud geographic region is different from an event geographic region where the at least one event occurs.

17. The system of claim 15 , wherein the cloud geographic region is identical to an event geographic region where the at least one event occurs.

18. The system of claim 12 , wherein a cloud leader invites one or more nearby vehicles to join the on-demand stationary vehicular micro cloud for a cloud geographic region.

19. A computer program product comprising a non-transitory memory storing computer-executable code that, when executed by a processor of a vehicle, causes the processor to:

receive event data that describes a set of events configured for triggering a creation of an on-demand stationary vehicular micro cloud;

detect an occurrence of at least one event included in the set of events in a roadway environment;

determine that the occurrence occurred at a location where computing resources are needed to complete a task;

initiate the creation of the on-demand stationary vehicular micro cloud utilizing unused computing resources of one or more connected vehicles to provide the computing resources at the location; and

dissolve the on-demand stationary vehicular micro cloud responsive determining that the computing resources are no longer needed because completion of the task.

20. The computer program product of claim 19 , wherein the computer-executable code, when executed by the processor, causes the processor further to:

build an event template base using the event data, wherein the event template base maintains the set of events.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2023
From: HIGUCHI, TAKAMASA; ALTINTAS, ONUR; OGUCHI, KENTARO
To: TOYOTA JIDOSHA KABUSHIKI KAISHA
Reel/Frame 065913/0217 →
Continuity (1)
Related Publication 20200226921A1 · Jul 16, 2020
Cited By (1)
US 12,385,758