Patents Examined by Leonard Saint-Cyr
  • Patent number: 11042355
    Abstract: Systems and methods disclosed herein include (i) receiving a voice command via at least one microphone of a networked microphone device, wherein the networked microphone device is configured to receive voice commands for a media playback system, and wherein the media playback system comprises the networked microphone device and a first playback device configured to play back content, (ii) determining that the networked microphone device is not configured to play back the content, (iii) in response to determining that the networked microphone is not configured to play back the content, determining that the first playback device is available to play back the content, (iv) causing the first playback device to play back the content, (v) determining that the first playback device is no longer available to play back the content, and (vi) selecting a second playback device to play back the content.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: June 22, 2021
    Assignee: Sonos, Inc.
    Inventors: Mark Plagge, Simon Jarvis, Christopher Butts
  • Patent number: 11037028
    Abstract: A computer-implemented method for creating a translation model for low resource language pairs and applicable on noisy inputs utilizing several approaches: choosing particular input corpora covering in-domain noisy and clean texts as well as unrelated but larger general parallel texts, performing several chosen methods of creating synthetic parallel corpora and filtering, pre-processing, deduplicating and concatenating training corpora.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: June 15, 2021
    Assignee: Charles University Faculty of Mathematics and Physics
    Inventors: Ondrej Bojar, Roman Sudarikov
  • Patent number: 11037555
    Abstract: Coordinating signal processing among computing devices in a voice-driven computing environment is provided. A first and second digital assistant can detect an input audio signal, perform a signal quality check, and provide indications that the first and second digital assistants are operational to process the input audio signal. A system can select the first digital assistant for further processing. The system can receive, from the first digital assistant, data packets including a command. The system can generate, for a network connected device selected from a plurality of network connected devices, an action data structure based on the data packets, and transmit the action data structure to the selected network connected device.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: June 15, 2021
    Assignee: Google LLC
    Inventors: Anshul Kothari, Gaurav Bhaya, Tarun Jain
  • Patent number: 11030419
    Abstract: The invention is a data processing method and system for suggesting non-obvious potential Hydrocarbon Plays from unstructured text. The data processing system detects clues for Hydrocarbon Play Elements in sentences, matches combinatorial patterns (DNA inspired) across sentences and documents to output potential Hydrocarbon Plays. The system also computes a rank for the detected Hydrocarbon Play's non-obvious nature. In particular, the data processing system operates on any digital unstructured text derived from academic literature, company reports, web pages and other sources. Detected Hydrocarbon Plays can be used to stimulate ideation and learning events for geoscientists in the oil and gas exploration industry.
    Type: Grant
    Filed: October 13, 2019
    Date of Patent: June 8, 2021
    Inventor: Paul Hugh Cleverley
  • Patent number: 11024308
    Abstract: Various embodiments contemplate systems and methods for performing automatic speech recognition (ASR) and natural language understanding (NLU) that enable high accuracy recognition and understanding of freely spoken utterances which may contain proper names and similar entities. The proper name entities may contain or be comprised wholly of words that are not present in the vocabularies of these systems as normally constituted. Recognition of the other words in the utterances in question, e.g. words that are not part of the proper name entities, may occur at regular, high recognition accuracy. Various embodiments provide as output not only accurately transcribed running text of the complete utterance, but also a symbolic representation of the meaning of the input, including appropriate symbolic representations of proper name entities, adequate to allow a computer system to respond appropriately to the spoken request without further analysis of the user's input.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: June 1, 2021
    Assignee: Promptu Systems Corporation
    Inventor: Harry William Printz
  • Patent number: 11024317
    Abstract: This application relates to microphone authentication apparatus for verifying whether or not an audio signal originated at a microphone (101, 102). The microphone authentication apparatus (300) has a comparison block (301) configured to receive a first signal (A*) indicative of one or more spectral parameters of at least part of an audio signal to be verified, and compare the one or more spectral parameters to one or more predetermined characteristic microphone parameters relating to a characteristic resonance associated with an acoustic port of a microphone. The first signal (A*) may be an audio signal (A) and the microphone authentication apparatus may have a feature extract module (303) for determining the spectral parameters. Based on the comparison determination block (304) may whether the audio signal originated from a microphone and may send a verification signal (VMIC) to a voice biometric module 111.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: June 1, 2021
    Assignee: Cirrus Logic, Inc.
    Inventor: John Paul Lesso
  • Patent number: 11017006
    Abstract: The present disclosure relates to a method and a system for generating sentiment-based summaries for a user review. In an embodiment, a text analyzer receives a block of text indicating a user review. The text analyzer may generate one or more vectors for the plurality of words. Further, a relation is identified among the one or more vectors. A model is trained to identify a relation among the one or more vectors. Using the relation between the one or more vectors, a sentiment associated with the block of text is determined. Thereafter, one or more keywords from the block of text contributing to the determined sentiment is are identified and are classified into categories according to the sentiment contributed by the one or more words. Thereafter, the summary is generated for each category using the corresponding one or more words.
    Type: Grant
    Filed: March 19, 2019
    Date of Patent: May 25, 2021
    Assignee: Wipro Limited
    Inventors: Arindam Chatterjee, Manjunath Ramachandra Iyer, Vinutha Bangalore Narayanamurthy
  • Patent number: 11017765
    Abstract: A method for use with a computing device is provided. The method may include executing one or more programs of an intelligent digital assistant system at a processor and presenting a user interface to a user. At the processor, the method may include receiving natural language user input from the user, parsing the user input at an intent handler to determine an intent template with slots, populating the slots in the intent template with information from user input, and performing resolution on the intent template to partially resolve unresolved information. If a slot with missing slot information exists in the partially resolved intent template, a loop may be executed at the processor to fill the slots. The method may include, at the processor, determining that all required information is available and resolved and generating a rule based upon the intent template with all required information being available and resolved.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: May 25, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Oz Solomon, Christopher Brian Quirk, Han Yee Mimi Fung, Keith Coleman Herold
  • Patent number: 10984802
    Abstract: A system of determining identity based on voiceprint and voice password, and a method thereof are disclosed. In the method, after the voice signal is received, the judgment result of the voiceprint of the voice signal and the judgment result of the content of the voice signal are used to determine whether to pass the verification, and this technical solution of the present invention can confirm that the voice, identified based on the voiceprint thereof, is made by a real person, so as to improve the security of identity determination.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: April 20, 2021
    Inventor: Chaucer Chiu
  • Patent number: 10978052
    Abstract: An email-like user interface displays a list of user logs determined based on user-specified list criteria to user logs received in a natural language (NL) training environment. The list comprise a subset of the received user logs in order to minimize the number of actions required to configure and train the NL configuration system in a semi-supervised manner, thereby improving the quality and accuracy of NL configuration system. To determine a list of user logs relevant for training the user logs can be filtered, sorted, grouped and searched within the email-like user interface. A training interface to a network of instances that comprises a plurality of NL configuration systems leverages a crowd-sourcing community of developers in order to efficiently create a customizable NL configuration system.
    Type: Grant
    Filed: April 14, 2015
    Date of Patent: April 13, 2021
    Assignee: Facebook, Inc.
    Inventor: Alexandre Lebrun
  • Patent number: 10977452
    Abstract: Provided are systems, computer-implemented methods, and computer-program products for a multi-lingual device, capable of receiving verbal input in multiple languages, and further capable of providing conversational responses in multiple languages. In various implementations, the multi-lingual device includes an automatic speech recognition engine capable of receiving verbal input in a first natural language and providing a textual representation of the input and a confidence value for the recognition. The multi-lingual device can also include a machine translation engine, capable of translating textual input from the first natural language into a second natural language. The machine translation engine can output a confidence value for the translation. The multi-lingual device can further include natural language processing, capable of translating from the second natural language to a computer-based language.
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: April 13, 2021
    Assignee: SRI International
    Inventors: Wen Wang, Dimitra Vergyri, Girish Acharya
  • Patent number: 10970040
    Abstract: The present disclosure is directed to systems and methods for the creation of a localized audio message for use in a personal audio device. The system includes: a database of information relating to a pre-determined subject obtained from online media content; one or more processors; and a personal audio device configured to receive a localized audio message. The processors extract a dataset comprising information relating to a pre-determined subject from online media content; generate one or more summaries of the information relating to the pre-determined subject; generate a localized audio message based on the one or more summaries; and send the localized audio message to a personal audio device of a user.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: April 6, 2021
    Assignee: Bose Corporation
    Inventors: Elizabeth Nielsen, Elio Dante Querze, Marko Orescanin, Naganagouda B. Patil, Marina Shah, Vijayan P. Sarathy, Shanthi Chandrababu, Shuo Zhang, Isaac Julien
  • Patent number: 10964313
    Abstract: A word score calculation device according to an embodiment includes an input unit and a calculating unit. The input unit receives input of a string of words including known words, which are known already, and new words, which are not yet known. The calculating unit inputs the lexicon feature of a word, which is included in the string of words, in a neural network in which one or more unit groups for inputting the lexicon features of words are included in an input layer, and calculates a word score of the target word included in the string of words.
    Type: Grant
    Filed: December 22, 2016
    Date of Patent: March 30, 2021
    Inventors: Terufumi Morishita, Takashi Masuko
  • Patent number: 10957341
    Abstract: A mechanism, method, and computer readable medium to enhance speech enabled devices. The method comprising receiving, by an ultrasonic attack detector of a speech enabled device, an audio stream from one or more microphones and a segmentation signal from a keyword detector indicating a location of a detected keyword within the audio stream, preprocessing, by the ultrasonic attack detector, a segmented portion of the audio stream including the detected keyword to obtain a spectrogram, and executing, by the ultrasonic attack detector, a neural network classifier using the spectrogram as input, the neural network classifier to discern real human speech from intermodulation distortion products resulting from ultrasonic attacks on the speech enabled device.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: March 23, 2021
    Assignee: Intel Corporation
    Inventors: Pawel Trella, Kuba Lopatka, Jan Banas, Piotr Klinke
  • Patent number: 10956670
    Abstract: Embodiments include computer-implemented methods and systems for detecting undesirable and potentially harmful online behavior. The embodiments described and claimed could also be applied to detecting any other type of online behavior to be detected, but the descriptions focuses on detecting online violence. More particularly, the embodiments disclosed relate to detecting online violence using symbolic methods of natural language processing (NLP) that utilize and govern the usage of: 1) syntactic parser for analyzing grammatical context of the input text data, 2) unsupervised learning methods for improving selected aspects of the system and adjusting the system to new data sources and guidelines, and 3) statistical classifiers for resolving specific well-defined sub-tasks, in which statistical approaches surpass the symbolic methods.
    Type: Grant
    Filed: March 1, 2019
    Date of Patent: March 23, 2021
    Assignee: SAMURAI LABS SP. Z O.O.
    Inventors: Michal Wroczynski, Gniewosz Leliwa
  • Patent number: 10957323
    Abstract: Provided are an image display apparatus and a method of controlling the same. The image display apparatus enabling voice recognition includes: a first voice inputter which receives a user-side audio signal; an audio outputter which outputs an audio signal processed by the image display apparatus; a first voice recognizer which recognizes the user-side audio signal received through the first voice inputter; and a controller which decreases a volume of the audio signal output through the audio outputter to a predetermined level if a voice recognition start command is received.
    Type: Grant
    Filed: September 13, 2019
    Date of Patent: March 23, 2021
    Inventors: Dae Gyu Bae, Tae Hwan Cha, Ho Jeong You
  • Patent number: 10916255
    Abstract: An input audio signal comprises a plurality of input audio channels. A KLT-based pre-processor transforms the plurality of input audio channels into a plurality of eigenchannels and provides metadata associated with the plurality of eigenchannels. Each eigenchannel is associated with an eigenvalue and an eigenvector. The metadata allows reconstructing the plurality of input audio channels on the basis of the plurality of eigenchannels. A selector selects a subset of the plurality of eigenvectors corresponding to a plurality of selected eigenchannels on the basis of a geometric mean of the eigenvalues. An eigenchannel encoder encodes the plurality of selected eigenchannels. A metadata encoder encodes the metadata.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: February 9, 2021
    Assignee: Huawei Technologies Duesseldorf GmbH
    Inventors: Panji Setiawan, Milos Markovic
  • Patent number: 10896675
    Abstract: Methods, systems, and apparatus, including computer programs stored on computer storage devices, for multi-tiered command processing are disclosed. One of the methods includes operating an audio processing system to detect voice commands in a set of first commands controlling behavior of the robot and in a set of second commands controlling behavior of the robot, wherein the system detects commands in the set of first commands using a local recognition model that does not require communication over a network, and detects commands in the set of second commands with a server over a network; executing one or more applications to respond to commands in a set of application commands that include commands different from the first commands and second commands; and detecting and carrying out commands, according to a predetermined hierarchy that prioritizes detection of the first commands first, the second commands second, and the application commands third.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: January 19, 2021
    Assignee: X Development LLC
    Inventor: Daniel Alex Lam
  • Patent number: 10891942
    Abstract: There are provided mechanisms for determining an uncertainty measure of a mixture-model based parametric classifier. A method is performed by a classification device. The method includes obtaining a short-term frequency representation of a multimedia signal. The short-term frequency representation defines an input sequence. The method includes classifying the input sequence to belong to one class of at least two available classes using the parametric classifier. The parametric classifier has been trained with a training sequence. The method includes determining an uncertainty measure of the classified input sequence based on a relation between posterior probabilities of the input sequence and posterior probabilities of the training sequence.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: January 12, 2021
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Volodya Grancharov, Sigurdur Sverrisson
  • Patent number: 10891437
    Abstract: Techniques for script modification are provided including receiving a script and parsing the script to identify at least one attribute of the script. The identified at least one attribute is presented to a user in a graphical user interface via a display device and an adjustment of at least one element in the graphical user interface that corresponds to the at least one attribute is received from the user via an input device. Modification data corresponding to the at least one attribute are received from a data repository and at least one attribute of the script is modified based on the received adjustment and the obtained modification data corresponding to the at least one attribute. A modified script is generated based on the modified at least one attribute.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Saneem Chemmengath, Parag Jain, Anirban Laha, Saravanan Krishnan