Systems and methods for training a control system based on prior audio inputs

US12293757B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12293757-B2
Application numberUS-202318374540-A
CountryUS
Kind codeB2
Filing dateSep 28, 2023
Priority dateNov 27, 2018
Publication dateMay 6, 2025
Grant dateMay 6, 2025

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.

Systems and methods are disclosed herein for training a control system based on prior audio inputs. The disclosed systems and methods receive a non-lexical or interjectional audio input. State change indications are also received and stored by the system within a predefined period of time starting from the time the system received the audio input. The system then receives a subsequent audio input. If the audio inputs of both the audio input and the subsequent audio input match, and contextual information for the audio input and the subsequent audio input match, the system stores a match association, comprising a confidence factor, for the subsequent audio input to the audio input in the associative data structure. If the confidence factor is greater than a preconfigured confidence level, the system executes one or more functions based on stored state change indications.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: receiving, by control circuitry, an audio input; comparing, by the control circuitry, the audio input to a lexical sound data structure comprising a plurality of lexical sounds; determining, by the control circuitry, that the audio input does not match at least one of the plurality of lexical sounds; in response to determining that the audio input does not match at least one of the plurality of lexical sounds, automatically monitoring a defined environment for one or more state change indications; receiving, by the control circuitry, a state change indication; determining, by the control circuitry, contextual information for the audio based, at least in part, on receiving the state change indication; and storing, by the control circuitry, the audio input, the contextual information, and the state change indications in one or more data structures. 2. The method of claim 1 , wherein the monitoring of the defined environment for the state change indication occurs for a predefined period of time. 3. The method of claim 2 , further comprising executing a timer based on the predefined period of time. 4. The method of claim 2 , wherein the predefined period of time is based, at least in part, on a first environmental factor. 5. The method of claim 2 , wherein the predefined period of time is based, at least in part, on a piece of historical contextual information. 6. An apparatus comprising: control circuitry; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the control circuitry, cause the apparatus to perform at least the following: receive an audio input; compare the audio input to a lexical sound data structure comprising a plurality of lexical sounds; determine that the audio input does not match at least one of the plurality of lexical sounds; and in response to determining that the audio input does not match at least one of the plurality of lexical sounds, automatically monitor a defined environment for one or more state change indications; receive a state change indication; determine contextual information for the audio based, at least in part, on receiving the state change indication; and store the audio input, the contextual information, and the state change indications in one or more data structures. 7. The apparatus of claim 6 , wherein the monitoring of the defined environment for the state change indication occurs for a predefined period of time. 8. The apparatus of claim 7 , wherein the apparatus is further caused to execute a timer based on the predefined period of time. 9. The apparatus of claim 7 , wherein the predefined period of time is based, at least in part, on a first environmental factor. 10. The apparatus of claim 7 , wherein the predefined period of time is based, at least in part, on a piece of historical contextual information. 11. A non-transitory computer-readable medium having instructions encoded thereon that, when executed by control circuitry, cause the control circuitry to: receive an audio input; compare the audio input to a lexical sound data structure comprising a plurality of lexical sounds; determine that the audio input does not match at least one of the plurality of lexical sounds; in response to determining that the audio input does not match at least one of the plurality of lexical sounds, automatically monitor a defined environment for one or more state change indications; receive a state change indication; determine contextual information for the audio based, at least in part, on receiving the state change indication; and store the audio input, the contextual information, and the state change indications in one or more data structures. 12. The non-transitory computer-readable medium of claim 11 , wherein the monitoring of the defined environment for the state change indication occurs for a predefined period of time. 13. The non-transitory computer-readable medium of claim 12 , wherein the control circuitry is further caused to execute a timer based on the predefined period of time. 14. The non-transitory computer-readable medium of claim 12 , wherein the predefined period of time is based, at least in part, on a first environmental factor. 15. The non-transitory computer-readable medium of claim 12 , wherein the predefined period of time is based, at least in part, on a piece of historical contextual information. 16. The method of claim 1 , wherein the one or more data structures comprise the lexical sound data structure. 17. The apparatus of claim 6 , wherein the one or more data structures comprise the lexical sound data structure. 18. The non-transitory computer-readable medium of claim 11 , wherein the one or more data structures comprise the lexical sound data structure.

Assignees

Inventors

Classifications

  • Feature extraction for speech recognition; Selection of recognition unit · CPC title

  • Execution procedure of a spoken command · CPC title

  • G10L15/22Primary

    Procedures used during a speech recognition process, e.g. man-machine dialogue · CPC title

  • Parsing for meaning understanding · CPC title

  • Semantic context, e.g. disambiguation of the recognition hypotheses based on word meaning · 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 US12293757B2 cover?
Systems and methods are disclosed herein for training a control system based on prior audio inputs. The disclosed systems and methods receive a non-lexical or interjectional audio input. State change indications are also received and stored by the system within a predefined period of time starting from the time the system received the audio input. The system then receives a subsequent audio inp…
Who is the assignee on this patent?
Adeia Guides Inc
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 Tue May 06 2025 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 5 related publications on this page (citations in our corpus or others sharing the same primary CPC).