Patents Examined by Daniel Abebe
  • Patent number: 10360883
    Abstract: Example articles of manufacture and apparatus disclosed herein for producing supplemental information for audio signature data obtain the audio signature data of a first time period including data relating to at least one of time or frequency components representing a first characteristic of media. Disclosed examples also obtain first semantic audio signature data, for the first time period, that is a measure of generalized information representing characteristics of the media. Disclosed examples further store the audio signature data of the first time period in association with a second time period when it is determined that second semantic audio signature data for the second time period substantially matches the first semantic audio signature data for the first time period.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: July 23, 2019
    Assignee: The Nielsen Company (US)
    Inventors: Alan Neuhauser, John Stavropoulos
  • Patent number: 10325599
    Abstract: Systems and methods for extracting contact information from a message are described. A system can receive a message for a recipient, where the message originates from a message source having a first contact identifier (i.e., phone number, text address, etc.). The system can determine text data associated with the content of that message and process the text data to determine that the message refers to a second contact identifier that is different from the first contact identifier. The system may output the message to a recipient device (such as using text-to-speech, etc.) and may store an association between the message source and the second contact identifier. When the recipient speaks a command to reply to the first message or contact the message source, the system may determine the reply is intended for the message source and may route the reply using the second contact identifier included in the first message.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 18, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Pathivada Rajsekhar Naidu, Tony Roy Hardie
  • Patent number: 10325611
    Abstract: An audio decoder for providing a decoded audio information on the basis of an encoded audio information includes a linear-prediction-domain decoder configured to provide a first decoded audio information on the basis of an audio frame encoded in a linear prediction domain, a frequency domain decoder configured to provide a second decoded audio information on the basis of an audio frame encoded in a frequency domain, and a transition processor. The transition processor is configured to obtain a zero-input-response of a linear predictive filtering, wherein an initial state of the linear predictive filtering is defined depending on the first decoded audio information and the second decoded audio information, and modify the second decoded audio information depending on the zero-input-response, to obtain a smooth transition between the first and the modified second decoded audio information.
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: June 18, 2019
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Emmanuel Ravelli, Guillaume Fuchs, Sascha Disch, Markus Multrus, Grzegorz Pietrzyk, Benjamin Schubert
  • Patent number: 10324967
    Abstract: A system for performing semantic search receives an electronic text corpus and separates the text corpus into a plurality of sentences. The system parses and converts each sentence into a sentence tree. The system receives a search query and matches the search query with one or more of the sentence trees.
    Type: Grant
    Filed: November 16, 2017
    Date of Patent: June 18, 2019
    Assignee: Oracle International Corporation
    Inventors: Vladimir Zelevinsky, Yevgeniy Dashevsky, Diana Ye
  • Patent number: 10319375
    Abstract: Audio data, corresponding to an utterance spoken by a person within a detection range of a voice communications device, can include an audio message portion. The audio data can be captured and analyzed to determine the intent to send a message. Based at least in part upon that intent, a remaining portion of the audio data can be analyzed to determine the intended message target or recipient, as well as the portion corresponding to the actual message payload. Once determined, the audio file can be trimmed to the message payload, and the message payload of the audio data can be delivered as an audio message to the target recipient.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 11, 2019
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Neil Christopher Fritz, Lakshya Bhagat, Scott Southwood, Katelyn Doran, Brett Lounsbury, Christo Frank Devaraj
  • Patent number: 10311887
    Abstract: A server includes one or more processors, and a computer readable memory coupled to the one or more processors. The computer readable memory contains instructions which when executed by the one or more processors causes the one or more processors to perform the operations of receiving captured audio via an microphone of a mobile or wearable device at a location remote from the server via a communications module operatively coupled to the mobile or wearable device, analyzing the captured audio to provide analyzed captured audio, and sending information to the communications module in response to the analyzed captured audio, the information including instructions to initiate control of media content or initiate operations of the mobile or wearable device. A method operating at the server and other embodiments are disclosed.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: June 4, 2019
    Assignee: Staton Techiya, LLC
    Inventor: Steven Wayne Goldstein
  • Patent number: 10311148
    Abstract: A method for machine translation, comprising receiving a source string in a source language, an indication of a target language, and user identification information. The method includes using the user identification information to identify at least one memory with user-specific translation data. The method includes tokenizing the source string, using at least one processor, to produce a tokenized source string comprising any unique temporary textual elements associated with corresponding target textual elements during tokenization. The method includes obtaining a translated string from a translator, the translated string being at least a partial translation of the tokenized source string and including all of the unique temporary textual elements. The method includes generating an output string using at least one processor, the generation comprising replacing all of the unique temporary textual elements in the translated string with the associated target textual elements.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: June 4, 2019
    Assignee: Lionbridge Technologies, Inc.
    Inventors: James Peter Marciano, Dean S. Blodgett
  • Patent number: 10311874
    Abstract: A method for voice-based programming of a voice-controlled device includes executing, by a voice-controlled device, an application for recognizing spoken programming commands, the application including a plurality of keyword phrases each associated with an action. The method includes receiving, by a voice-controlled device, an audio signal representing a user utterance. The method includes identifying, by the voice-controlled device, within the received audio signal, one of the plurality of keyword phrases and data for use in taking the action associated with the one of the plurality of keyword phrases. The method includes modifying, by the voice-controlled device, at least one data structure stored by the voice-controlled device responsive to the identified one of the plurality of keyword phrases and data.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: June 4, 2019
    Assignee: 4Q Catalyst, LLC
    Inventor: Scott B. Guthery
  • Patent number: 10304448
    Abstract: Environmental conditions, along with other information, are used to adjust a response of a conversational dialog system. The environmental conditions may be used at different times within the conversational dialog system. For example, the environmental conditions can be used to adjust the dialog manager's output (e.g., the machine action). The dialog state information that is used by the dialog manager includes environmental conditions for the current turn in the dialog as well as environmental conditions for one or more past turns in the dialog. The environmental conditions can also be used after receiving the machine action to adjust the response that is provided to the user. For example, the environmental conditions may affect the machine action that is determined as well as how the action is provided to the user. The dialog manager and the response generation components in the conversational dialog system each use the available environmental conditions.
    Type: Grant
    Filed: February 21, 2017
    Date of Patent: May 28, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Boies, Larry Heck, Tasos Anastasakos, Ruhi Sarikaya
  • Patent number: 10299700
    Abstract: A system for supplying energy to a medical device implanted in a mammal patient. The system comprises an external energy source adapted to be externally arranged to the patient's body and configured to wirelessly transmit energy for powering the medical device. The system further comprises an internal energy receiver adapted to be implanted in the patient's body and configured to receive energy, transmitted from the external energy source, for supplying energy or control signals to the medical device, and a control unit configured to control the amount of energy received by the internal energy receiver, wherein said control unit is configured to control based on a parameter indicating a characteristic of the medical device or a characteristic of the patient's condition.
    Type: Grant
    Filed: January 16, 2018
    Date of Patent: May 28, 2019
    Inventor: Peter Forsell
  • Patent number: 10283125
    Abstract: An error concealment method and apparatus for an audio signal and a decoding method and apparatus for an audio signal using the error concealment method and apparatus. The error concealment method includes selecting one of an error concealment in a frequency domain and an error concealment in a time domain as an error concealment scheme for a current frame based on a predetermined criteria when an error occurs in the current frame, selecting one of a repetition scheme and an interpolation scheme in the frequency domain as the error concealment scheme for the current frame based on a predetermined criteria when the error concealment in the frequency domain is selected, and concealing the error of the current frame using the selected scheme.
    Type: Grant
    Filed: June 8, 2017
    Date of Patent: May 7, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eun-mi Oh, Ki-hyun Choo, Ho-sang Sung, Chang-yong Son, Jung-hoe Kim, Kang-eun Lee
  • Patent number: 10282166
    Abstract: Disclosed is a method, a device, a system and/or a manufacture of enhanced control, customization, and/or security of a sound controlled device such as a voice controlled assistance device. In one embodiment, an apparatus includes a signal input, a speaker, and a soundwave damper to dampen a sound receiving capability of a sound controlled device. The sound controlled device initiates a responsive action to a sound command received on a microphone, and may be a voice controlled assistance device. Upon receiving a command signal the apparatus utilizes a processor and a memory to determine an association between the command signal and an audio file storing the sound command and converts the audio file into an audio signal. The speaker is utilized to bypass the soundwave damper such that the sound command is received at the microphone of the sound controlled device, initiating the responsive action as a result of the command signal.
    Type: Grant
    Filed: May 3, 2017
    Date of Patent: May 7, 2019
    Assignee: The Reverie Group, LLC
    Inventor: Dennis Fountaine
  • Patent number: 10282418
    Abstract: A mechanism is provided in a data processing system comprising at least one processor and at least one memory, the at least one memory comprising instructions executed by the at least one processor to cause the at least one processor to implement a document analysis device for performing a statistical analysis of documents with respect to a facet. An acceptance module accepts a natural language sentence. An extraction module extracts a first facet from the natural language sentence. A statistical analysis module performs a first statistical analysis of a set of documents with respect to the first facet and determines a value of the first facet based on a result of the first statistical analysis responsive to information being extracted from the natural language sentence, the information requesting for a second statistical analysis. The statistical analysis module performs the second statistical analysis of the set of documents using the value of the first facet.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: May 7, 2019
    Assignee: International Business Machines Corporation
    Inventors: Shunsuke Ishikawa, Hiroaki Kikuchi, Masaki Komedani, Yutaka Moriya
  • Patent number: 10275266
    Abstract: Various embodiments of systems and methods for language acceptance testing (LAT) for an application are described herein. The method includes executing the application in a base language based upon a test script. While executing the application, metadata of the application is automatically extracted and one or more screenshots of the one or more UIs of the application is automatically captured in the base language. Based upon the extracted metadata and the test script, the application is re-executed in a foreign language supported by the application. One or more screenshots of the same one or more UIs of the application is captured in the foreign language. A list for each captured UI is generated including visual and/or non-visual text(s) of an UI, in the base language and corresponding foreign language. The captured screenshots and the generated lists are stored in a database for language testing.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: April 30, 2019
    Assignee: SAP SE
    Inventors: Bhavani Bhavineni, Gokulkumar Selvaraj, Knut Stargardt
  • Patent number: 10276167
    Abstract: The present disclosure relates to a method, apparatus, and system for speaker verification. The method includes: acquiring an audio recording; extracting speech signals from the audio recording; extracting features of the extracted speech signals; and determining whether the extracted speech signals represent speech by a predetermined speaker based on the extracted features and a speaker model trained with reference voice data of the predetermined speaker.
    Type: Grant
    Filed: January 17, 2018
    Date of Patent: April 30, 2019
    Assignee: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.
    Inventors: Jie Chen, Dan Su, Tianxiao Fu, Na Hu
  • Patent number: 10275517
    Abstract: Detecting overnegation in text is provided. A plurality of word lists are compiled. An input text is received. One or more combined weightings are determined, wherein each combined weighting is based, at least in part, on a portion of the input text and the plurality of word lists. A total overnegation score of the input text is generated based, at least in part, on a statistical aggregation of the one or more combined weightings. In response to determining that the total overnegation score exceeds a pre-determined threshold, it is determined that the input text contains a logical error. In response to the total overnegation score exceeding a pre-determined level, one or more actions are executed.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Patent number: 10268690
    Abstract: A computer-implemented method includes: receiving, by a computing device, a plurality of content objects from one or more computer content source devices; extracting, by the computing device, metadata from the plurality of content objects; storing, by the computing device, a plurality of records having the extracted metadata in a repository, wherein each record identifies a time in which a statement was made by an individual regarding a topic; identifying, by the computing device, correlated content between the plurality of content objects based on comparing the metadata in the records, wherein the correlated content includes a plurality of statements made by the individual regarding the topic at different periods of time; generating, by the computing device, a correlated content object having the correlated content; and providing, by the computing device, the correlated content object to a user device.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: April 23, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James E. Bostick, John M. Ganci, Jr., Martin G. Keen, Sarbajit K. Rakshit
  • Patent number: 10255928
    Abstract: A method and apparatus to encoding or decoding an audio signal is provided. In the method and apparatus, a noise-floor level to use in encoding or decoding a high frequency signal is updated according to the degree of a voiced or unvoiced sound included in the signal.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: April 9, 2019
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ki-hyun Choo, Eun-mi Oh, Ho-sang Sung, Jung-hoe Kim, Mi-young Kim
  • Patent number: 10248537
    Abstract: In one embodiment, a translation system may use a translation bug prediction model to more efficiently identify translation errors in a user interface text string. The translation system may apply a translation bug prediction model to a translation resource to identify a potential error source. The translation system may associate an attention flag with the translation resource when identified as the potential error source. The translation system may execute an automatic translation of the translation resource to create a translation target.
    Type: Grant
    Filed: April 28, 2015
    Date of Patent: April 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Dong Kwon Joo, Kevin O'Donnell
  • Patent number: 10241997
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for computing numeric representations of words. One of the methods includes obtaining a set of training data, wherein the set of training data comprises sequences of words; training a classifier and an embedding function on the set of training data, wherein training the embedding function comprises obtained trained values of the embedding function parameters; processing each word in the vocabulary using the embedding function in accordance with the trained values of the embedding function parameters to generate a respective numerical representation of each word in the vocabulary in the high-dimensional space; and associating each word in the vocabulary with the respective numeric representation of the word in the high-dimensional space.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: March 26, 2019
    Assignee: Google LLC
    Inventors: Tomas Mikolov, Kai Chen, Gregory S. Corrado, Jeffrey A. Dean