Methods and devices for determining an action in the presence of road users

US12548448B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12548448-B2
Application numberUS-202117541309-A
CountryUS
Kind codeB2
Filing dateDec 3, 2021
Priority dateDec 3, 2021
Publication dateFeb 10, 2026
Grant dateFeb 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Devices and methods for determining an action in the presence of road users are provided in this disclosure. A device may include a processor. The processor may be configured to access environment information including an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment. The processor may further be configured to prioritize an anticipated movement of at least one of the road users over a predicted movement of the vehicle within the predetermined route based on the size of road users. The processor may further be configured to determine a vehicle action allowing the anticipated movement of the at least one road user.

First claim

Opening claim text (preview).

What is claimed is: 1 . A device comprising a processor configured to: access environment information comprising an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment; prioritize an anticipated movement of at least one road user over a predicted movement of the vehicle within the predetermined route based on the size of road users, wherein the prioritization of the anticipated movement comprises calculating a cost value for the road users based on the size of the road users using a predefined cost function, and wherein parameters of the cost function are configured to affect the calculated cost value based on a first sigmoid function for a first parameter of the parameters and a second sigmoid function for a second parameter of the parameters; determine a vehicle action allowing the anticipated movement of the at least one road user by modifying the predetermined route to a modified route; and transmit a control signal to a mobility system of the vehicle to control the vehicle according to the modified route. 2 . The device of claim 1 , wherein the indication of the size of road users comprises at least one of a number of road users, a space occupied by the road users, or a length of a line for the road users. 3 . The device of claim 2 , wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the environment information. 4 . The device of claim 3 , wherein the environment information further comprises information indicating at least one of road user types of at least one road user, speed of at least one road user, predicted intent of at least one road user, or position of at least one road user. 5 . The device of claim 4 , wherein the environment information further comprises information indicating at least one of a size of road users behind the vehicle, a length of road users ahead of the vehicle, a size of road users in a proximity to the vehicle, a size of road users in a detectable proximity to the vehicle, a speed related to the road environment, a duration for at least one road user to stay behind the vehicle, a duration for at least one road user to stay ahead of the vehicle, a predicted behavior related to at least one road user, or a map data including the road environment. 6 . The device of claim 1 , wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the cost value according to a predefined social force model. 7 . The device of claim 6 , wherein the cost function further comprises at least one parameter based on at least one of the following: an amount of road users behind the vehicle, an amount of road users ahead of the vehicle, an amount or size of road users in the road environment, a speed of the vehicle, a speed related to the road environment, a duration for at least one road user to stay behind the vehicle, a duration for at least one road user to stay ahead of the vehicle, types of the vehicles of road users, a predicted behavior related to at least one road user, or a map data. 8 . The device of claim 7 , wherein the first sigmoid function is configured to affect the calculated cost value based on a first weight parameter and the second sigmoid function affects the calculated cost value based on a second weight parameter. 9 . The device of claim 8 , wherein the processor is further configured to determine a risk parameter for at least one road user based on at least one of the size of road users, a shape of the road environment, a type of the at least one road user, or a predicted behavior of the at least one road user; wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the risk parameter. 10 . The device of claim 7 , wherein the processor is further configured to calculate a first cost value for a first crowd of road users and a second cost value for a second crowd of road users; wherein the processor is further configured to prioritize the anticipated movement of the at least one road user based on the first cost value and the second cost value. 11 . The device of claim 7 , wherein the processor is further configured to identify a plurality of stop or turnout locations based on the map data and compare costs of each identified location based on the cost function. 12 . The device of claim 1 , wherein the processor is further configured to determine to perform a maneuver by the vehicle facilitating the anticipated movement of the at least one road user. 13 . The device of claim 1 , wherein the processor is further configured to identify a location based on a map data and determine to stop or slow down the vehicle at the location. 14 . The device of claim 1 , further comprising: a communication interface to receive environment data; wherein the processor is configured to encode a message indicating the determined action to be transmitted by the communication interface. 15 . A non-transitory computer-readable medium comprising instructions which, if executed by a processor, cause the processor to: access environment information comprising an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment; prioritize an anticipated movement of at least one road user over a predicted movement of the vehicle within the predetermined route based on the size of road users, wherein the prioritization of the anticipated movement comprises calculating a cost value for the road users based on the size of the road users using a predefined cost function, and wherein parameters of the cost function are configured to affect the calculated cost value based on a first sigmoid function for a first parameter of the parameters and a second sigmoid function for a second parameter of the parameters; determine a vehicle action allowing the anticipated movement of the at least one road user by modifying the predetermined route of the vehicle to a modified route; and transmit a control signal to a mobility system of the vehicle to control the vehicle according to the modified route. 16 . The non-transitory computer-readable medium of claim 15 , wherein the instructions further cause the processor to calculate the cost value for the road users of a crowd of road users based on an amount of the crowd of road users to prioritize the anticipated movement of the at least one road user of the crowd of road users. 17 . A device comprising: a means for accessing environment information comprising an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment; a means for prioritizing an anticipated movement of at least one road user over a predicted movement of the vehicle within the predetermined route based on the size of road users, wherein the prioritization of the anticipated movement comprises calculating a cost value for the road users based on the size of the road users using a predefined cost function, and wherein parameters of the cost function are configured to affect the calculated cost value based on a first sigmoid function for a first parameter of the parameters and a second sigmoid function for a second parameter of the parameters; a means for determining a vehicle action allowing the anticipated movement of the at least one road user by modifying the predetermined route of the vehicle to a modified route; and a means for transmitting a contro

Assignees

Inventors

Classifications

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12548448B2 cover?
Devices and methods for determining an action in the presence of road users are provided in this disclosure. A device may include a processor. The processor may be configured to access environment information including an indication of a size of road users intersecting with a predetermined route of a vehicle in a road environment. The processor may further be configured to prioritize an anticip…
Who is the assignee on this patent?
Intel Corp
What technology area does this patent fall under?
Primary CPC classification G08G1/166. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).