Method and device for configuring a system architecture of an autonomous vehicle

US2021286631A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2021286631-A1
Application numberUS-202117194095-A
CountryUS
Kind codeA1
Filing dateMar 5, 2021
Priority dateMar 12, 2020
Publication dateSep 16, 2021
Grant date

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.

A system architecture of an autonomous vehicle, wherein the system architecture includes a plurality of application instances and nodes. The application instances are distributed and executed on the computation nodes according to a configuration, wherein measured sensor data of at least one sensor is input to at least part of the application instances, and wherein at least part of the application instances creates and provides control signals for controlling the vehicle. At least one context information of a prevailing context is gathered, and wherein the configuration is adapted according to the at least one gathered context information.

First claim

Opening claim text (preview).

1 - 15 . (canceled). 16 . A method for operating a system architecture of an autonomous vehicle, comprising: inputting vehicle sensor data to at least a portion of a plurality of application instances distributed and executed across a plurality of computational nodes of the autonomous vehicle according to a configuration; generating control signals via at least the portion of the plurality of application instances to control the autonomous vehicle; gathering at least one context information of a current context; and adapting the configuration according to the gathered context information. 17 . The method of claim 16 , wherein the context information comprises at least one vehicle user context information and/or one vehicle user request. 18 . The method of claim 16 , wherein the context information comprises environment information, wherein the environment information is captured by at least one sensor of the vehicle and/or is received by communicating with at least one backend server. 19 . The method of claim 16 , wherein the context information comprises vehicle information. 20 . The method of claim 16 , wherein adapting the configuration comprises optimizing the configuration according to at least one optimization criterion. 21 . The method of claim 20 , wherein the at least one optimization criterion is selected and/or defined according to the at least one context information 22 . The method of claim 16 , wherein adapting the configuration comprises selecting and/or defining application instance requirements according to the at least one gathered context information. 23 . The method of claim 16 , further comprising defining application instance requirements by using implication rules that are specified and applied using a declarative programming language. 24 . The method of claim 16 , wherein adapting the configuration comprises at least one of: selecting a set of application instances according to the at least one gathered context information; determining redundancy requirements of the application instances according to the at least one gathered context information; and/or determining hardware and/or software segregation requirements of the application instances according to the at least one gathered context information. 25 . The method of claim 16 , wherein adapting the configuration comprises optimally assigning application instances to the computation nodes. 26 . The method of claim 25 , wherein the assigning comprises applying at least one of integer linear programming, evolutionary game theory, and reinforcement learning to determine the optimal assignment. 27 . The method of claim 16 , wherein adapting the configuration comprises establishing safety validation of the adapted configuration. 28 . The method of claim 16 , further comprising repeating the inputting, generating, gathering, and adapting such that the configuration is repeatedly adapted according to the current context. 29 . A system for operating a system architecture of an autonomous vehicle, comprising: one or more sensors for producing sensor data; a context gathering device configured to gather context information of a current context of the autonomous vehicle; a reconfiguration device; and a memory for storing a configuration for the autonomous vehicle, wherein the context gathering device, the reconfiguration device, and the memory are configured to input the vehicle sensor data to at least a portion of a plurality of application instances distributed and executed across a plurality of computational nodes of the autonomous vehicle according to the configuration; generate control signals via at least the portion of the plurality of application instances to control the autonomous vehicle; gather at least one context information of a current context; and adapt the configuration according to the gathered context information. 30 . The system of claim 29 , wherein the context information comprises at least one of (i) vehicle user context information; (ii) a vehicle user request; (iii) environment information captured by the one or more sensors; (iv) environment information received by communicating with at least one backend server; and (v) vehicle information. 31 . The system of claim 29 , wherein adapting the configuration comprises at least one of optimizing the configuration according to at least one optimization criterion, selected and/or defined according to the at least one context information; and/or selecting and/or defining application instance requirements according to the at least one gathered context information. 32 . The system of claim 29 , wherein the context gathering device, the reconfiguration device, and the memory are configured to define application instance requirements by using implication rules that are specified and applied using a declarative programming language. 33 . The method of claim 16 , wherein the context gathering device, the reconfiguration device, and the memory are configured to adapt the configuration by at least one of: selecting a set of application instances according to the at least one gathered context information; determining redundancy requirements of the application instances according to the at least one gathered context information; determining hardware and/or software segregation requirements of the application instances according to the at least one gathered context information; and/or optimally assigning application instances to the computation nodes, wherein the assigning comprises applying at least one of integer linear programming, evolutionary game theory, and reinforcement learning to determine the optimal assignment. 34 . A method for operating a system architecture of an autonomous vehicle, comprising: inputting vehicle sensor data to at least a portion of a plurality of application instances distributed and executed across a plurality of computational nodes of the autonomous vehicle according to a configuration; generating control signals via at least the portion of the plurality of application instances to control the autonomous vehicle; gathering at least one context information of a current context; and adapting the configuration according to the gathered context information, wherein adapting the configuration comprises optimizing the configuration according to at least one optimization criterion determined from the at least one context information

Assignees

Inventors

Classifications

  • Validation; Performance evaluation; Active pattern learning techniques · CPC title

  • Drive control systems specially adapted for autonomous road vehicles · CPC title

  • Details of control systems ensuring comfort, safety or stability not otherwise provided for · CPC title

  • Ensuring safety in case of control system failures, e.g. by diagnosing, circumventing or fixing failures · CPC title

  • for initialising the control system · CPC title

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 US2021286631A1 cover?
A system architecture of an autonomous vehicle, wherein the system architecture includes a plurality of application instances and nodes. The application instances are distributed and executed on the computation nodes according to a configuration, wherein measured sensor data of at least one sensor is input to at least part of the application instances, and wherein at least part of the applicati…
Who is the assignee on this patent?
Volkswagen Ag, Argo Al GmbH
What technology area does this patent fall under?
Primary CPC classification B60W50/0098. Mapped technology areas include Operations & Transport.
When was this patent published?
Publication date Thu Sep 16 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).