Patents by Inventor Karl Stahl

Karl Stahl has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12273679
    Abstract: A method for processing an audio signal involves receiving sound waves at a microphone, converting them into a first audio signal, and extracting a second audio signal from an electromagnetic signal received at a receiver. The first audio signal is correlated with the second audio signal to calculate a correlation value. If the correlation value exceeds a threshold, the first audio signal is processed using the second audio signal to reduce unwanted sound contributions, resulting in a processed audio signal. Further processing is then performed on the processed audio signal to determine a characteristic of the desired sound.
    Type: Grant
    Filed: April 22, 2024
    Date of Patent: April 8, 2025
    Inventor: Karl Stahl
  • Publication number: 20240347055
    Abstract: [Object] Technology is provided to enable a mobile terminal to function as a digital assistant even when the mobile terminal is in a state where it cannot communicate with a server apparatus. [Solution] When a user terminal 200 receives a query A from a user, user terminal 200 sends query A to a server 100. Server 100 interprets the meaning of query A using a grammar A. Server 100 obtains a response to query A based on the meaning of query A and sends the response to user terminal 200. Server 100 further sends grammar A to user terminal 200. That is, server 100 sends to user terminal 200 a grammar used to interpret the query received from user terminal 200.
    Type: Application
    Filed: June 24, 2024
    Publication date: October 17, 2024
    Applicant: SoundHound AI IP, LLC
    Inventor: Karl Stahl
  • Publication number: 20240331697
    Abstract: A user specifies a natural language command to a device. Software on the device generates contextual metadata about the user interface of the device, such as data about all visible elements of the user interface, and sends the contextual metadata along with the natural language command to a natural language understanding engine. The natural language understanding engine parses the natural language query using a stored grammar (e.g., a grammar provided by a maker of the device) and as a result of the parsing identifies information about the command (e.g., the user interface elements referenced by the command) and provides that information to the device. The device uses that provided information to respond to the command.
    Type: Application
    Filed: June 10, 2024
    Publication date: October 3, 2024
    Applicant: SoundHound AI IP, LLC
    Inventors: Utku Yabas, Philipp Hubert, Karl Stahl
  • Publication number: 20240276138
    Abstract: A method for processing an audio signal involves receiving sound waves at a microphone, converting them into a first audio signal, and extracting a second audio signal from an electromagnetic signal received at a receiver. The first audio signal is correlated with the second audio signal to calculate a correlation value. If the correlation value exceeds a threshold, the first audio signal is processed using the second audio signal to reduce unwanted sound contributions, resulting in a processed audio signal. Further processing is then performed on the processed audio signal to determine a characteristic of the desired sound.
    Type: Application
    Filed: April 22, 2024
    Publication date: August 15, 2024
    Inventor: Karl Stahl
  • Patent number: 12020696
    Abstract: [Object] Technology is provided to enable a mobile terminal to function as a digital assistant even when the mobile terminal is in a state where it cannot communicate with a server apparatus. [Solution] When a user terminal 200 receives a query A from a user, user terminal 200 sends query A to a server 100. Server 100 interprets the meaning of query A using a grammar A. Server 100 obtains a response to query A based on the meaning of query A and sends the response to user terminal 200. Server 100 further sends grammar A to user terminal 200. That is, server 100 sends to user terminal 200 a grammar used to interpret the query received from user terminal 200.
    Type: Grant
    Filed: October 21, 2019
    Date of Patent: June 25, 2024
    Assignee: SoundHound AI IP, LLC
    Inventor: Karl Stahl
  • Patent number: 12008991
    Abstract: A user specifies a natural language command to a device. Software on the device generates contextual metadata about the user interface of the device, such as data about all visible elements of the user interface, and sends the contextual metadata along with the natural language command to a natural language understanding engine. The natural language understanding engine parses the natural language query using a stored grammar (e.g., a grammar provided by a maker of the device) and as a result of the parsing identifies information about the command (e.g., the user interface elements referenced by the command) and provides that information to the device. The device uses that provided information to respond to the command.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: June 11, 2024
    Assignee: SoundHound AI IP, LLC
    Inventors: Utku Yabas, Philipp Hubert, Karl Stahl
  • Patent number: 11997448
    Abstract: A voice-controlled device includes a microphone to receive a set of sound waves that includes speech uttered by a user and other sound, and to output a first audio signal that includes a contribution from the speech uttered by the user and a contribution from the other sound. The device also includes a receiver to receive an electromagnetic signal and to output a second audio signal obtained from the electromagnetic signal. An audio pre-processor of the device processes the first audio signal using the second audio signal to reduce the contribution from the other sound in a processed audio signal. The voice-controlled device then provides the processed audio signal to a speech recognition module to determine a voice command issued by the user.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: May 28, 2024
    Assignee: SOUNDHOUND AI IP, LLC
    Inventor: Karl Stahl
  • Publication number: 20230386458
    Abstract: Methods and systems for pre-wakeword speech processing are disclosed. Speech audio, comprising command speech spoken before a wakeword, may be stored in a buffer in oldest to newest order. Upon detection of the wakeword, reverse acoustic models and language models, such as reverse automatic speech recognition (R-ASR) can be applied to the buffered audio, in newest to oldest order, starting from before the wakeword. The speech is converted into a sequence of words. Natural language grammar models, such as natural language understanding (NLU), can be applied to match the sequence of words to a complete command, the complete command being associated with invoking a computer operation.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Applicant: SoundHound, Inc.
    Inventors: Karl STAHL, Bernard MONT-REYNAUD
  • Publication number: 20230254631
    Abstract: A voice-controlled device includes a microphone to receive a set of sound waves that includes speech uttered by a user and other sound, and to output a first audio signal that includes a contribution from the speech uttered by the user and a contribution from the other sound. The device also includes a receiver to receive an electromagnetic signal and to output a second audio signal obtained from the electromagnetic signal. An audio pre-processor of the device processes the first audio signal using the second audio signal to reduce the contribution from the other sound in a processed audio signal. The voice-controlled device then provides the processed audio signal to a speech recognition module to determine a voice command issued by the user.
    Type: Application
    Filed: April 3, 2023
    Publication date: August 10, 2023
    Inventor: Karl Stahl
  • Patent number: 11627405
    Abstract: A speaker device includes an electroacoustic transducer configured to convert an audio signal into a set of sound waves and a transmitter configured to transmit an electromagnetic signal that carries the audio signal for receipt at distances limited to an audibility range of the set of sound waves. The audibility range of the set of sound waves corresponds to a distance at which the set of sound waves is estimated to be below a predetermined sound level.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: April 11, 2023
    Inventor: Karl Stahl
  • Publication number: 20220383869
    Abstract: A user specifies a natural language command to a device. Software on the device generates contextual metadata about the user interface of the device, such as data about all visible elements of the user interface, and sends the contextual metadata along with the natural language command to a natural language understanding engine. The natural language understanding engine parses the natural language query using a stored grammar (e.g., a grammar provided by a maker of the device) and as a result of the parsing identifies information about the command (e.g., the user interface elements referenced by the command) and provides that information to the device. The device uses that provided information to respond to the command.
    Type: Application
    Filed: May 27, 2021
    Publication date: December 1, 2022
    Applicant: SoundHound, Inc.
    Inventors: Utku YABAS, Philipp HUBERT, Karl STAHL
  • Publication number: 20220076678
    Abstract: A computer-implemented method is provided. The method includes receiving commands to store memos, identifying subjects related to the memos, storing, in a database, the memos, their related subjects, and associated time information, receiving a natural language request to retrieve a memo, the request having query information, identifying a subject related to the request, responsive to the request, querying the database for memos related to the subject, identifying multiple memos in response to the database query, identifying a memo, from the multiple identified memos, that has the most recent associated time information and providing a response in dependence on the identified memo.
    Type: Application
    Filed: November 19, 2021
    Publication date: March 10, 2022
    Applicant: SoundHound, Inc.
    Inventors: Irina A. SPIRIDONOVA, Karl STAHL, Mara SELVAGGI
  • Patent number: 11211064
    Abstract: The technology disclosed relates to retrieving a personal memo from a database. The method includes receiving, by a virtual assistant, a natural language utterance that expresses a request, interpreting the natural language utterance according to a natural language grammar rule for retrieving memo data from the natural language utterance, the natural language grammar rule recognizing query information, responsive to interpreting the natural language utterance, using the query information to query the database for a memo related to the query information, and providing, to a user, a response generated in dependence upon the memo related to the query information.
    Type: Grant
    Filed: January 23, 2019
    Date of Patent: December 28, 2021
    Assignee: SoundHound, Inc.
    Inventors: Mara Selvaggi, Irina A Spiridonova, Karl Stahl
  • Publication number: 20210335351
    Abstract: An utterance is analyzed to determine a characteristic of the utterance and a transcription hypothesis is generated for the utterance. Grammar rules are then used to parse the transcription hypothesis to produce a plurality of interpretation hypotheses, each having a likelihood score. A set of authorized domains is determined based on the characteristic and the plurality of interpretation hypotheses are filtered according to the set of authorized domains. Of the remaining interpretation hypotheses, one is selected according to their likelihood scores. The characteristic may include one or more characteristics such as mood, prosody, or whether the utterance has a rising intonation.
    Type: Application
    Filed: July 2, 2021
    Publication date: October 28, 2021
    Applicant: SoundHound, Inc.
    Inventor: Karl Stahl
  • Publication number: 20210314699
    Abstract: A speaker device includes an electroacoustic transducer configured to convert an audio signal into a set of sound waves and a transmitter configured to transmit an electromagnetic signal that carries the audio signal for receipt at distances limited to an audibility range of the set of sound waves. The audibility range of the set of sound waves corresponds to a distance at which the set of sound waves is estimated to be below a predetermined sound level.
    Type: Application
    Filed: March 31, 2021
    Publication date: October 7, 2021
    Inventor: Karl Stahl
  • Publication number: 20210312920
    Abstract: A voice-controlled device includes a microphone to receive a set of sound waves that includes speech uttered by a user and other sound, and to output a first audio signal that includes a contribution from the speech uttered by the user and a contribution from the other sound. The device also includes a receiver to receive an electromagnetic signal and to output a second audio signal obtained from the electromagnetic signal. An audio pre-processor of the device processes the first audio signal using the second audio signal to reduce the contribution from the other sound in a processed audio signal. The voice-controlled device then provides the processed audio signal to a speech recognition module to determine a voice command issued by the user.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 7, 2021
    Inventor: Karl Stahl
  • Patent number: 11043213
    Abstract: A system and method are disclosed for capturing a segment of speech audio, performing phoneme recognition on the segment of speech audio to produce a segmented phoneme sequence, comparing the segmented phoneme sequence to stored phoneme sequences that represent incorrect pronunciations of words to determine if there is a match, and identifying an incorrect pronunciation for a word in the segment of speech audio. The system builds a library based on the data collected for the incorrect pronunciations.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: June 22, 2021
    Assignee: SoundHound, Inc.
    Inventors: Katayoun Norouzi, Karl Stahl
  • Publication number: 20210118435
    Abstract: [Object] Technology is provided to enable a mobile terminal to function as a digital assistant even when the mobile terminal is in a state where it cannot communicate with a server apparatus. [Solution] When a user terminal 200 receives a query A from a user, user terminal 200 sends query A to a server 100. Server 100 interprets the meaning of query A using a grammar A. Server 100 obtains a response to query A based on the meaning of query A and sends the response to user terminal 200. Server 100 further sends grammar A to user terminal 200. That is, server 100 sends to user terminal 200 a grammar used to interpret the query received from user terminal 200.
    Type: Application
    Filed: October 21, 2019
    Publication date: April 22, 2021
    Applicant: SoundHound, Inc.
    Inventor: Karl Stahl
  • Patent number: 10850492
    Abstract: Into a plastic card (1) of polycarbonate layers (10; 11; 12) there is laminated a security thread (3) by applying pressure and temperature, the security thread itself having a carrier foil (5) of polycarbonate and a coating (6) that is borne by the carrier foil and conveys holographic information. The connection of the polycarbonate carrier foil (5) of the security thread with the polycarbonate layer (10; 11; 12) of the data carrier adjoining said carrier foil takes place without using an adhesive or primer.
    Type: Grant
    Filed: July 20, 2011
    Date of Patent: December 1, 2020
    Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBH
    Inventors: Günter Endres, Jürgen Karl Stahl, Lars Hoffmann
  • Publication number: 20200234698
    Abstract: The technology disclosed relates to retrieving a personal memo from a database. The method includes receiving, by a virtual assistant, a natural language utterance that expresses a request, interpreting the natural language utterance according to a natural language grammar rule for retrieving memo data from the natural language utterance, the natural language grammar rule recognizing query information, responsive to interpreting the natural language utterance, using the query information to query the database for a memo related to the query information, and providing, to a user, a response generated in dependence upon the memo related to the query information.
    Type: Application
    Filed: January 23, 2019
    Publication date: July 23, 2020
    Applicant: SoundHound, Inc.
    Inventors: Mara Selvaggi, Irina A. Spiridonova, Karl Stahl