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: 12273679Abstract: 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: GrantFiled: April 22, 2024Date of Patent: April 8, 2025Inventor: Karl Stahl
-
Publication number: 20240347055Abstract: [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: ApplicationFiled: June 24, 2024Publication date: October 17, 2024Applicant: SoundHound AI IP, LLCInventor: Karl Stahl
-
Publication number: 20240331697Abstract: 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: ApplicationFiled: June 10, 2024Publication date: October 3, 2024Applicant: SoundHound AI IP, LLCInventors: Utku Yabas, Philipp Hubert, Karl Stahl
-
Publication number: 20240276138Abstract: 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: ApplicationFiled: April 22, 2024Publication date: August 15, 2024Inventor: Karl Stahl
-
Patent number: 12020696Abstract: [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: GrantFiled: October 21, 2019Date of Patent: June 25, 2024Assignee: SoundHound AI IP, LLCInventor: Karl Stahl
-
Patent number: 12008991Abstract: 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: GrantFiled: May 27, 2021Date of Patent: June 11, 2024Assignee: SoundHound AI IP, LLCInventors: Utku Yabas, Philipp Hubert, Karl Stahl
-
Patent number: 11997448Abstract: 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: GrantFiled: April 3, 2023Date of Patent: May 28, 2024Assignee: SOUNDHOUND AI IP, LLCInventor: Karl Stahl
-
Publication number: 20230386458Abstract: 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: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Applicant: SoundHound, Inc.Inventors: Karl STAHL, Bernard MONT-REYNAUD
-
Publication number: 20230254631Abstract: 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: ApplicationFiled: April 3, 2023Publication date: August 10, 2023Inventor: Karl Stahl
-
Patent number: 11627405Abstract: 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: GrantFiled: March 31, 2021Date of Patent: April 11, 2023Inventor: Karl Stahl
-
Publication number: 20220383869Abstract: 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: ApplicationFiled: May 27, 2021Publication date: December 1, 2022Applicant: SoundHound, Inc.Inventors: Utku YABAS, Philipp HUBERT, Karl STAHL
-
Publication number: 20220076678Abstract: 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: ApplicationFiled: November 19, 2021Publication date: March 10, 2022Applicant: SoundHound, Inc.Inventors: Irina A. SPIRIDONOVA, Karl STAHL, Mara SELVAGGI
-
Patent number: 11211064Abstract: 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: GrantFiled: January 23, 2019Date of Patent: December 28, 2021Assignee: SoundHound, Inc.Inventors: Mara Selvaggi, Irina A Spiridonova, Karl Stahl
-
Publication number: 20210335351Abstract: 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: ApplicationFiled: July 2, 2021Publication date: October 28, 2021Applicant: SoundHound, Inc.Inventor: Karl Stahl
-
Publication number: 20210314699Abstract: 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: ApplicationFiled: March 31, 2021Publication date: October 7, 2021Inventor: Karl Stahl
-
Publication number: 20210312920Abstract: 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: ApplicationFiled: March 30, 2021Publication date: October 7, 2021Inventor: Karl Stahl
-
Patent number: 11043213Abstract: 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: GrantFiled: December 7, 2018Date of Patent: June 22, 2021Assignee: SoundHound, Inc.Inventors: Katayoun Norouzi, Karl Stahl
-
Publication number: 20210118435Abstract: [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: ApplicationFiled: October 21, 2019Publication date: April 22, 2021Applicant: SoundHound, Inc.Inventor: Karl Stahl
-
Patent number: 10850492Abstract: 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: GrantFiled: July 20, 2011Date of Patent: December 1, 2020Assignee: GIESECKE+DEVRIENT MOBILE SECURITY GMBHInventors: Günter Endres, Jürgen Karl Stahl, Lars Hoffmann
-
Publication number: 20200234698Abstract: 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: ApplicationFiled: January 23, 2019Publication date: July 23, 2020Applicant: SoundHound, Inc.Inventors: Mara Selvaggi, Irina A. Spiridonova, Karl Stahl