Filtering of operating scenarios in the operation of a vehicle

US12165442B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12165442-B2
Application numberUS-202217688294-A
CountryUS
Kind codeB2
Filing dateMar 7, 2022
Priority dateMar 10, 2021
Publication dateDec 10, 2024
Grant dateDec 10, 2024

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 computer-implemented method for filtering operating scenarios during the operation of a vehicle. The method includes receiving at least one time series of data, storing time-ordered data points of the at least one time series of data in a first memory, generating a trace diagram for the time-ordered data points stored in the first memory, checking whether the trace diagram generated is new in comparison to one or more existing trace diagrams, and storing the time-ordered data points stored in the first memory, in a second memory if the trace diagram generated is new.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer-implemented method comprising: during a drive of a vehicle: obtaining, by the vehicle, at least one time series of data that is at least partly generated by the vehicle and that corresponds to the drive; storing, by the vehicle, time-ordered data points of the at least one time series of data in a first memory; and generating, by a processor of the vehicle, a trace diagram for the time-ordered data points stored in the first memory; checking whether the trace diagram generated is new in comparison to one or more existing trace diagrams; in response to a result of the checking being that the trace diagram is new, storing the time-ordered data points, stored in the first memory, in a second memory; based on the storage of the trace diagram in the second memory, updating an autonomous driving functionality of the vehicle according to the trace diagram in the second memory; and performing, by the vehicle, an autonomous drive using the updated autonomous driving functionality. 2. The method as recited in claim 1 , wherein the one or more time series of data are acquired at least partly via at least one sensor of the vehicle. 3. The method as recited in claim 1 , wherein the one or more time series of data include at least one of: data of a video data stream, RADAR data, LIDAR data, position data, environmental data, vehicle data, and user data. 4. The method as recited in claim 1 , wherein the time-ordered data points of the one or more time series of data correspond to at least one of an immediately preceding period of time and a number of immediately preceding data points of the at least one time series of data. 5. The method as recited in claim 1 , wherein the time-ordered data points of the one or more time series of data characterize an operating scenario. 6. The method as recited in claim 1 , wherein the trace diagram is a graph, including: one or more nodes, each node corresponding to a value range of data in a space spanned by value ranges of the time-ordered data points; and for at least some pairs of the nodes, a respective edge between the respective nodes of the respective pair, wherein each edge has at least one arrow direction, the arrow direction in each case indicating a direction of a transition between value ranges belonging to the nodes of the respective pair. 7. The method as recited in claim 6 , wherein each of one or more of the edges has opposite arrow directions. 8. The method as recited in claim 6 , wherein the generating of the trace diagram for the time-ordered data points stored in the first memory includes: clustering y-values of the time-ordered data points of the at least one time series of data into at least two clusters in a space whose dimensionality corresponds to a number of the at least one time series of data; identifying at least one cluster as a node in the trace diagram; analyzing the transitions between clusters on the basis of the time-ordered data points; and identifying at least one transition as edge between two nodes in the trace diagram. 9. The method as recited in claim 8 , wherein the clustering is performed using unsupervised learning. 10. The method as recited in claim 8 , further comprising: evaluating at least one of a frequency and dwell time of a cluster based on the time-ordered data points; and adding the at least one of the frequency and dwell time of the cluster to the node identified with the cluster in the trace diagram. 11. The method as recited in claim 1 , wherein the first memory is a circular buffer. 12. The method as recited in claim 1 , wherein the time-ordered data points stored in the second memory are uploaded manually or automatically via at least one communication module of the vehicle to a server outside of the vehicle. 13. The method as recited in claim 1 , wherein the method is repeated in a next time step, by which the first memory is updated with another time series of data. 14. A non-transitory computer-readable medium on which is stored instructions that are executable by a computer of a vehicle and that, when executed by the computer, cause the computer to perform the following steps: during a drive of the vehicle: obtaining at least one time series of data that is at least partly generated by the vehicle and that corresponds to the drive; storing time-ordered data points of the at least one time series of data in a first memory; and generating a trace diagram for the time-ordered data points stored in the first memory; checking whether the trace diagram generated is new in comparison to one or more existing trace diagrams; in response to a result of the checking being that the trace diagram is new, storing the time-ordered data points, stored in the first memory, in a second memory; and performing an autonomous drive using an autonomous driving functionality that is updated according to the trace diagram based on the storage of the trace diagram in the second memory. 15. A computer system, comprising: a first memory of a vehicle; and a control unit of the vehicle, wherein the control unit is configured to: during a drive of the vehicle: obtain at least one time series of data that is at least partly generated by the vehicle and that corresponds to the drive; store time-ordered data points of the at least one time series of data in the first memory; and generate a trace diagram for the time-ordered data points stored in the first memory; check whether the trace diagram generated is new in comparison to one or more existing trace diagrams; in response to a result of the checking being that the trace diagram is new, store the time-ordered data points, stored in the first memory, in a second memory; and perform an autonomous drive using an autonomous driving functionality that is updated according to the trace diagram based on the storage of the trace diagram in the second memory.

Assignees

Inventors

Classifications

  • G06F17/40Primary

    Data acquisition and logging (for input to computer G06F3/00) · CPC title

  • for test design, e.g. generating new test cases · CPC title

  • Data logging (G06F11/14, G06F11/2205 take precedence) · CPC title

  • using geographical or spatial information, e.g. location · CPC title

  • Non-supervised learning, e.g. competitive learning · 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 US12165442B2 cover?
A computer-implemented method for filtering operating scenarios during the operation of a vehicle. The method includes receiving at least one time series of data, storing time-ordered data points of the at least one time series of data in a first memory, generating a trace diagram for the time-ordered data points stored in the first memory, checking whether the trace diagram generated is new in…
Who is the assignee on this patent?
Bosch Gmbh Robert
What technology area does this patent fall under?
Primary CPC classification G06F17/40. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 10 2024 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 6 related publications on this page (citations in our corpus or others sharing the same primary CPC).