Vehicle function control with sensor based validation

US2025037716A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2025037716-A1
Application numberUS-202418914823-A
CountryUS
Kind codeA1
Filing dateOct 14, 2024
Priority dateOct 3, 2017
Publication dateJan 30, 2025
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.

The present disclosure is generally related to a data processing system to validate vehicular functions in a voice activated computer network environment. The data processing system can improve the efficiency of the network by discarding action data structures and requests that invalid prior to their transmission across the network. The system can invalidate requests by comparing attributes of a vehicular state to attributes of a request state.

First claim

Opening claim text (preview).

What is claimed: 1 . A method implemented by one or more processors, the method comprising: receiving user input from a user located in a vehicle, the user input being received by a vehicle computing device of the vehicle; determining, based on sensor data generated by one or more sensors of the vehicle, a vehicle state of the vehicle; generating, based on the user input received from the user located in the vehicle and based on the vehicle state of the vehicle, an action data structure; transmitting, to a data processing system and via an application programming interface (API), the action data structure, wherein transmitting the action data structure to the data processing system causes the data processing system to: generate response data based on processing the action data structure; and transmit, to the vehicle computing device via the API, the response data; and causing the vehicle computing device to provide content, that is based on the response data and that is responsive to the user input, for presentation to the user. 2 . The method of claim 1 , wherein the user input is an audio input query, and wherein the action data structure is generated based on the audio input query. 3 . The method of claim 1 , wherein the response data that is generated by the data processing system and based on processing the action data structure is one or more of: audio-based, text-based, video-based, or image based. 4 . The method of claim 3 , wherein the response data is audio-based, and wherein causing the vehicle computing device to provide the content, that is based on the response data and that is responsive to the user input, for presentation to the user comprises: causing the content to be audibly rendered via one or more speaker of the vehicle computing device of the vehicle. 5 . The method of claim 3 , wherein the response data is text-based, video-based, or image based, and wherein causing the vehicle computing device to provide the content, that is based on the response data and that is responsive to the user input, for presentation to the user comprises: causing the content to be audibly rendered via a display of the vehicle computing device of the vehicle. 6 . The method of claim 1 , wherein transmitting the action data structure to the data processing system further causes the data processing system to: obtain, from a data provider and via the API, additional data, wherein generating the response data is further based on processing, along with the action data structure, the additional data. 7 . The method of claim 6 , wherein the additional data comprises or more of: location data associated with a location of the vehicle, or weather data associated with the location of the vehicle. 8 . A system comprising: at least one processor; and memory storing instructions that, when executed, cause the at least one processor to be operable to: receive user input from a user located in a vehicle, the user input being received by a vehicle computing device of the vehicle; determine, based on sensor data generated by one or more sensors of the vehicle, a vehicle state of the vehicle; generate, based on the user input received from the user located in the vehicle and based on the vehicle state of the vehicle, an action data structure; transmit, to a data processing system and via an application programming interface (API), the action data structure, wherein transmitting the action data structure to the data processing system causes the data processing system to: generate response data based on processing the action data structure; and transmit, to the vehicle computing device via the API, the response data; and cause the vehicle computing device to provide content, that is based on the response data and that is responsive to the user input, for presentation to the user. 9 . The system of claim 8 , wherein the user input is an audio input query, and wherein the action data structure is generated based on the audio input query. 10 . The system of claim 8 , wherein the response data that is generated by the data processing system and based on processing the action data structure is one or more of: audio-based, text-based, video-based, or image based. 11 . The system of claim 10 , wherein the response data is audio-based, and wherein the instructions to cause the vehicle computing device to provide the content, that is based on the response data and that is responsive to the user input, for presentation to the user comprise instructions to: cause the content to be audibly rendered via one or more speaker of the vehicle computing device of the vehicle. 12 . The system of claim 10 , wherein the response data is text-based, video-based, or image based, and wherein the instructions to cause the vehicle computing device to provide the content, that is based on the response data and that is responsive to the user input, for presentation to the user comprise instructions to: cause the content to be audibly rendered via a display of the vehicle computing device of the vehicle. 13 . The system of claim 8 , wherein transmitting the action data structure to the data processing system further causes the data processing system to: obtain, from a data provider and via the API, additional data, wherein generating the response data is further based on processing, along with the action data structure, the additional data. 14 . The system of claim 13 , wherein the additional data comprises or more of: location data associated with a location of the vehicle, or weather data associated with the location of the vehicle. 15 . A non-transitory computer-readable storage medium storing instructions that, when executed by at least one processor, cause the at least one processor to be operable to: receive user input from a user located in a vehicle, the user input being received by a vehicle computing device of the vehicle; determine, based on sensor data generated by one or more sensors of the vehicle, a vehicle state of the vehicle; generate, based on the user input received from the user located in the vehicle and based on the vehicle state of the vehicle, an action data structure; transmit, to a data processing system and via an application programming interface (API), the action data structure, wherein transmitting the action data structure to the data processing system causes the data processing system to: generate response data based on processing the action data structure; and transmit, to the vehicle computing device via the API, the response data; and cause the vehicle computing device to provide content, that is based on the response data and that is responsive to the user input, for presentation to the user. 16 . The non-transitory computer-readable storage medium of claim 15 , wherein the user input is an audio input query, and wherein the action data structure is generated based on the audio input query. 17 . The non-transitory computer-readable storage medium of claim 15 , wherein the response data that is generated by the data processing system and based on processing the action data structure is one or more of: audio-based, text-based, video-based, or image based. 18 . The non-transitory computer-readable storage medium of claim 17 , wherein the response data is audio-based, and wherein, in causing the vehicle computing device to provide the content, that is based on the response data and that is responsive to the user input, for presentation to the user, the at least one processor is operable to: cause t

Assignees

Inventors

Classifications

  • Speech to text systems (G10L15/08 takes precedence) · CPC title

  • where the control system corrects or modifies a request from the driver · CPC title

  • Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title

  • Execution procedure of a spoken command · CPC title

  • Sensors · 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 US2025037716A1 cover?
The present disclosure is generally related to a data processing system to validate vehicular functions in a voice activated computer network environment. The data processing system can improve the efficiency of the network by discarding action data structures and requests that invalid prior to their transmission across the network. The system can invalidate requests by comparing attributes of …
Who is the assignee on this patent?
Google Llc
What technology area does this patent fall under?
Primary CPC classification G10L15/22. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Jan 30 2025 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).