IP Library › Granted Patent US 12,058,592
Granted Patent B2
US 12,058,592 · App. 17/302,174 · Granted Aug 6, 2024

Vehicle-to-vehicle maneuver sharing and coordinating

Inventors: Seung Ryul Yang (San Diego, CA); Dan Vassilovski (Del Mar, CA); Gene Wesley Marsh (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04W4/46B60W60/001G05D1/00
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 12,058,592
App. No.
17/302,174
Granted
Aug 6, 2024
Kind
B2
Abstract

Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may transmit an intended maneuver message for a maneuver of a vehicle associated with the UE, wherein the intended maneuver message identifies one or more target road resources associated with the maneuver, receive, from one or more other UEs, one or more responses to the intended maneuver message, and perform an action based at least in part on receiving the one or more responses to the intended maneuver message. Numerous other aspects are provided.

Claims (105)

1. A method of wireless communication performed by a user equipment (UE), comprising:

transmitting an intended maneuver message for a maneuver of a vehicle associated with the UE, wherein the intended maneuver message identifies a target road resource that the vehicle intends to move to in association with the maneuver, the target road resource being defined at least in part using a width and using:

a front location in latitude and longitude and a rear location in latitude and longitude, or

one or more other vehicle positions of one or more other vehicles;

receiving, from one or more other UEs, one or more responses to the intended maneuver message based at least in part on the one or more other UEs being located within a relevant area of the target road resource, the relevant area being determined based at least in part on a first distance determined ahead of the target road resource, a second distance determined behind the target road resource, and a third distance that is determined on each side of the target road resource based at least in part on a width of a lane of a road on which the vehicle is traveling; and

performing, based at least in part on receiving the one or more responses to the intended maneuver message, at least one of:

causing the vehicle to move, or

returning to a state for communicating vehicle information with the one or more other UEs.

2. The method of claim 1 , wherein the intended maneuver message identifies a first target road resource,

wherein receiving the one or more responses to the intended maneuver message comprises:

receiving the one or more responses, associated with the first target road resource, indicating a rejection of the maneuver; and

wherein receiving the one or more responses causes the UE to return to the state, and wherein returning to the state comprises:

returning to a pre-awareness state or a preparation state.

3. The method of claim 2 , further comprising:

transmitting a cancellation message associated with the intended maneuver message.

4. The method of claim 1 , wherein the intended maneuver message identifies a first target road resource and a second target road resource.

5. The method of claim 1 , further comprising:

determining a set of UEs that are located within the relevant area associated with the target road resource; and

determining that the set of UEs are associated with the intended maneuver message based at least in part on determining that the set of UEs are located within the relevant area associated with the target road resource.

6. The method of claim 1 , further comprising:

determining that the maneuver of the vehicle has been granted based at least in part on receiving, from the one or more other UEs, the one or more responses to the intended maneuver message indicating an acceptance of the maneuver; and

transmitting a granted maneuver message indicating the maneuver and the target road resource associated with the maneuver.

7. The method of claim 6 , further comprising:

determining, after transmitting the granted maneuver message, that the vehicle is unable to complete the maneuver; and

transmitting a cancellation message based at least in part on determining that the vehicle is unable to complete the maneuver, wherein transmitting the cancellation message causes the UE to return to the state, and wherein the state is a pre-awareness state or a preparation state.

8. The method of claim 6 , further comprising:

receiving, after transmitting the granted maneuver message and from a different UE, a cancellation message indicating that the maneuver is unable to be completed; and

returning to the state based at least in part on receiving the cancellation message, the state being a pre-awareness state or a preparation state.

9. The method of claim 1 , wherein the intended maneuver message indicates a maneuver type associated with the maneuver.

10. The method of claim 1 , further comprising:

determining motion information associated with the target road resource,

wherein transmitting the intended maneuver message comprises transmitting the intended maneuver message indicating the motion information.

11. The method of claim 10 , wherein determining the motion information associated with the target road resource comprises:

determining a speed range associated with the target road resource based at least in part on a targeted speed range of the vehicle when executing the maneuver.

12. The method of claim 1 , further comprising:

determining dynamic location information associated with the target road resource,

wherein transmitting the intended maneuver message comprises transmitting the intended maneuver message indicating the dynamic location information.

13. The method of claim 12 , wherein determining the dynamic location information associated with the target road resource comprises at least one of:

determining a dynamic front location of the target road resource based at least in part on a dynamic location of a moving vehicle; or

determining a dynamic rear location of the target road resource based at least in part on a dynamic location of the moving vehicle.

14. A user equipment (UE) for wireless communication, comprising:

a memory; and

one or more processors, coupled to the memory, configured to:

transmit an intended maneuver message for a maneuver of a vehicle associated with the UE, wherein the intended maneuver message identifies a target road resource that the vehicle intends to move to in association with the maneuver, the target road resource being defined at least in part using a width and using:

a front location in latitude and longitude and a rear location in latitude and longitude, or

one or more other vehicle positions of one or more other vehicles;

receive, from one or more other UEs, one or more responses to the intended maneuver message based at least in part on the one or more other UEs being located within a relevant area of the target road resource, the relevant area being determined based at least in part on a first distance determined ahead of the target road resource, a second distance determined behind the target road resource, and a third distance that is determined on each side of the target road resource based at least in part on a width of a lane of a road on which the vehicle is traveling; and

perform, based at least in part on receiving the one or more responses to the intended maneuver message, at least one of:

causing the vehicle to move, or

returning to a state for communicating vehicle information with the one or more other UEs.

15. The UE of claim 14 , wherein the intended maneuver message identifies a first target road resource,

wherein the one or more processors, to receive the one or more responses to the intended maneuver message, are configured to:

receive the one or more responses, associated with the first target road resource, indicating a rejection of the maneuver; and

wherein receiving the one or more responses causes the UE to return to the state, and wherein the one or more processors, to return to the state, are configured to:

return to a pre-awareness state or a preparation state.

16. The UE of claim 15 , wherein the one or more processors are further configured to:

transmit a cancellation message associated with the intended maneuver message.

17. The UE of claim 14 , wherein the intended maneuver message identifies a first target road resource and a second target road resource.

18. The UE of claim 14 , wherein the one or more processors are further configured to:

determine a set of UEs that are located within the relevant area associated with the target road resource; and

determine that the set of UEs are associated with the intended maneuver message based at least in part on determining that the set of UEs are located within the relevant area associated with the target road resource.

19. The UE of claim 14 , wherein the one or more processors are further configured to:

determine that the maneuver of the vehicle has been granted based at least in part on receiving, from the one or more other UEs, the one or more responses to the intended maneuver message indicating an acceptance of the maneuver; and

transmit a granted maneuver message indicating the maneuver and the target road resource associated with the maneuver.

20. The UE of claim 19 , wherein the one or more processors are further configured to:

determine, after transmitting the granted maneuver message, that the vehicle is unable to complete the maneuver; and

transmit a cancellation message based at least in part on determining that the vehicle is unable to complete the maneuver, wherein transmitting the cancellation message causes the UE to return to the state, and wherein the state is a pre-awareness state or a preparation state.

21. The UE of claim 19 , wherein the one or more processors are further configured to:

receive, after transmitting the granted maneuver message and from a different UE, a cancellation message indicating that the maneuver is unable to be completed; and

return to the state based at least in part on receiving the cancellation message, the state being a pre-awareness state or a preparation state.

22. The UE of claim 14 , wherein the intended maneuver message indicates a maneuver type associated with the maneuver.

23. The UE of claim 14 , wherein the one or more processors are further configured to:

determine motion information associated with the target road resource,

wherein the one or more processors, to transmit the intended maneuver message, are configured to transmit the intended maneuver message indicating the motion information.

24. The UE of claim 23 , wherein the one or more processors, to determine the motion information associated with the target road resource, are configured to:

determine a speed range associated with the target road resource based at least in part on a targeted speed range of the vehicle when executing the maneuver.

25. The UE of claim 14 , wherein the one or more processors are further configured to:

determine dynamic location information associated with the target road resource,

wherein the one or more processors, to transmit the intended maneuver message, are configured to transmit the intended maneuver message indicating the dynamic location information.

26. The UE of claim 25 , wherein the one or more processors, to determine the dynamic location information associated with the target road resource, are configured to:

determine a dynamic front location of the target road resource based at least in part on a dynamic location of a moving vehicle; or

determine a dynamic rear location of the target road resource based at least in part on a dynamic location of the moving vehicle.

27. A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions comprising:

one or more instructions that, when executed by one or more processors of a user equipment (UE), cause the UE to:

transmit an intended maneuver message for a maneuver of a vehicle associated with the UE, wherein the intended maneuver message identifies a target road resource that the vehicle intends to move to in association with the maneuver, the target road resource being defined at least in part using a width and using:

a front location in latitude and longitude and a rear location in latitude and longitude, or

one or more other vehicle positions of one or more other vehicles;

receive, from one or more other UEs, one or more responses to the intended maneuver message based at least in part on the one or more other UEs being located within a relevant area of the target road resource, the relevant area being determined based at least in part on a first distance determined ahead of the target road resource, a second distance determined behind the target road resource, and a third distance that is determined on each side of the target road resource based at least in part on a width of a lane of a road on which the vehicle is traveling; and

perform, based at least in part on receiving the one or more responses to the intended maneuver message, at least one of:

causing the vehicle to move, or

returning to a state for communicating vehicle information with the one or more other UEs.

28. An apparatus for wireless communication, comprising:

means for transmitting an intended maneuver message for a maneuver of a vehicle associated with the apparatus, wherein the intended maneuver message identifies a target road resource that the vehicle intends to move to in association with the maneuver, the target road resource being defined at least in part using a width and using:

a front location in latitude and longitude and a rear location in latitude and longitude, or

one or more other vehicle positions of one or more other vehicles;

means for receiving, from one or more user equipments (UEs), one or more responses to the intended maneuver message based at least in part on the one or more UEs being located within a relevant area of the target road resource, the relevant area being determined based at least in part on a first distance determined ahead of the target road resource, a second distance determined behind the target road resource, and a third distance that is determined on each side of the target road resource based at least in part on a width of a lane of a road on which the vehicle is traveling; and

means for performing, based at least in part on receiving the one or more responses to the intended maneuver message, at least one of:

causing the vehicle to move, or

returning to a state for communicating vehicle information with the one or more UEs.

29. The non-transitory computer-readable medium of claim 27 , wherein the intended maneuver message identifies a first target road resource,

wherein, to receive the one or more responses to the intended maneuver message, the one or more instructions further cause the UE to:

receive the one or more responses, associated with the first target road resource, indicating a rejection of the maneuver; and

wherein receiving the one or more responses causes the UE to return to the state, and wherein, to return to the state, the one or more instructions further cause the UE to:

return to a pre-awareness state or a preparation state.

30. The non-transitory computer-readable medium of claim 27 , wherein the intended maneuver message identifies a first target road resource and a second target road resource.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 28, 2021
From: YANG, SEUNG RYUL; VASSILOVSKI, DAN; MARSH, GENE WESLEY
To: QUALCOMM INCORPORATED
Reel/Frame 056381/0648 →
Continuity (2)
Provisional Application 63023540 · May 12, 2020
Related Publication 20210360373A1 · Nov 18, 2021