Patents Examined by Daniel Abebe
  • Patent number: 10049667
    Abstract: Location-based conversational understanding may be provided. Upon receiving a query from a user, an environmental context associated with the query may be generated. The query may be interpreted according to the environmental context. The interpreted query may be executed and at least one result associated with the query may be provided to the user.
    Type: Grant
    Filed: January 7, 2016
    Date of Patent: August 14, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Larry Paul Heck, Madhusudan Chinthakunta, David Mitby, Lisa Stifelman
  • Patent number: 10043535
    Abstract: A method and device for automatically increasing the spectral bandwidth of an audio signal including generating a “mapping” (or “prediction”) matrix based on the analysis of a reference wideband signal and a reference narrowband signal, the mapping matrix being a transformation matrix to predict high frequency energy from a low frequency energy envelope, generating an energy envelope analysis of an input narrowband audio signal, generating a resynthesized noise signal by processing a random noise signal with the mapping matrix and the envelope analysis, high-pass filtering the resynthesized noise signal, and summing the high-pass filtered resynthesized noise signal with the input narrowband audio signal. Other embodiments are disclosed.
    Type: Grant
    Filed: January 15, 2014
    Date of Patent: August 7, 2018
    Assignee: Staton Techiya, LLC
    Inventors: John Usher, Dan Ellis
  • Patent number: 10026410
    Abstract: Audio signal processing enhances audio watermark embedding and detecting processes. Audio signal processes include audio classification and adapting watermark embedding and detecting based on classification. Advances in audio watermark design include adaptive watermark signal structure data protocols, perceptual models, and insertion methods. Perceptual and robustness evaluation is integrated into audio watermark embedding to optimize audio quality relative the original signal, and to optimize robustness or data capacity. These methods are applied to audio segments in audio embedder and detector configurations to support real time operation. Feature extraction and matching are also used to adapt audio watermark embedding and detecting.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: July 17, 2018
    Assignee: Digimarc Corporation
    Inventors: Aparna R. Gurijala, Yang Bai, Ravi K. Sharma, Brett A. Bradley
  • Patent number: 10026418
    Abstract: An abnormal frame detection method and apparatus are disclosed. In an embodiment the method includes obtaining a signal frame from a speech signal, and dividing the signal frame into at least two subframes; obtaining a local energy value of a subframe of the signal frame; obtaining, according to the local energy value of the subframe, a first characteristic value used to indicate a local energy trend of the signal frame; performing singularity analysis on the signal frame to obtain a second characteristic value; and determining the signal frame as an abnormal frame if the first characteristic value meets a first threshold and the second characteristic value meets a second threshold. It is implemented whether distortion occurs in a speech signal is detected.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: July 17, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Wei Xiao
  • Patent number: 10002123
    Abstract: A data processing method, program, and apparatus for identifying a document within a block of text. A block of text is tokenized into a plurality of text tokens according to at least one rule parser. Each of the plurality of text tokens is sequentially compared to a plurality of document tokens to determine if the text token matches one of the plurality of document tokens. The plurality of document tokens correspond to a plurality of documents which have been tokenized according to the one or more rule parsers. Each matched text token is filtered according to predetermined filtering criteria to generate one or more candidate text tokens. It is then determined whether sequence of candidate text tokens that occur in sequential order within the block of text match sequence of document tokens. If so, then it is determined that the document has been identified within the block of text. The document can correspond to an artist, a song names, and misspellings and aliases thereof.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: June 19, 2018
    Assignee: Spotify AB
    Inventors: Brian Whitman, Hui Cao
  • Patent number: 10002129
    Abstract: This disclosure relates generally to natural language processing, and more particularly to a system and method for extracting subject-verb-object (SVO) chunked text from an unstructured text. In one embodiment, a method is provided for extracting SVO chunked text from an unstructured text. The method comprises identifying a plurality of part of speech (PoS) tokens in the unstructured text, and determining a plurality of SVO chunked text directly from the plurality of PoS tokens using a machine learning chunker model. The machine learning chunker model is trained on a subject-verb-object (SVO) annotated training data.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: June 19, 2018
    Assignee: Wipro Limited
    Inventor: Shaun Cyprian D'Souza
  • Patent number: 9996527
    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: March 30, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Shunsuke Ishikawa, Hiroaki Kikuchi, Masaki Komedani, Yutaka Moriya
  • Patent number: 9996523
    Abstract: Systems and methods for autosuggesting related objects to a user are provided. In one embodiment, a method includes receiving data indicative of a user input. The method includes identifying one or more ontologies based, at least in part, on the user input. Each ontology is associated with a category that is related to the user input. Each ontology includes a plurality of object types, each object type including one or more terms. The method includes determining one or more suggested related objects based, at least in part, on the user input and one or more of the plurality of object types. The one or more suggested related objects include one or more of the terms that are related to the user input. The method includes providing data indicative of the suggested related objects for display on a user interface via a display device.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: June 12, 2018
    Assignee: Google LLC
    Inventors: Jennifer Su, Christian Posse
  • Patent number: 9992336
    Abstract: A computerized system for advising one communicant in electronic communication between two or more communicants has apparatus monitoring and recording interaction between the communicants, software executing from a machine-readable medium and providing analytics, the software functions including rendering speech into text, and analyzing the rendered text for topics, performing communicant verification, and detecting changes in communicant emotion. Advice is offered to the one communicant during the interaction, based on results of the analytics.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: June 5, 2018
    Assignee: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
    Inventors: Mark David Scott, Jim Barnett
  • Patent number: 9991970
    Abstract: Transferring data via audio link is described. In an example a short sequence of data can be transferred between two devices by encoding the sequence of data as an audio sequence. For example, the audio sequence may be a sequence of tones which vary in dependence on the encoded data. The sequence of data may be encoded by a first device and transmitted using a loudspeaker associated with the first device. At least one mobile communications device can be used to capture the audio sequence, for example using a microphone, and to decode the sequence, retrieving the data encoded therein. In some examples the encoded data may comprise a shortened URL or other information which can be used to control one or more aspects of the capture device.
    Type: Grant
    Filed: March 16, 2015
    Date of Patent: June 5, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Peter John Ansell
  • Patent number: 9984682
    Abstract: Provide automatic assessment of oral recitations during computer based language assessments using a trained neural network to automate the scoring and feedback processes without human transcription and scoring input by automatically generating a score of a language assessment. Providing an automatic speech recognition (“ASR”) scoring system. Training multiple scoring reference vectors associated with multiple possible scores of an assessment, and receiving an acoustic language assessment response to an assessment item. Based on the acoustic language assessment automatically generating a transcription, and generating an individual word vector from the transcription. Generating an input vector by concatenating an individual word vector with a transcription feature vector, and supplying an input vector as input to a neural network. Generating an output vector based on weights of a neural network; and generating a score by comparing an output vector with scoring vectors.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: May 29, 2018
    Assignee: Educational Testing Service
    Inventors: Jidong Tao, Lei Chen, Chong Min Lee
  • Patent number: 9978389
    Abstract: A multi-mode speech communication system is described that has different operating modes for different speech applications. A signal processing module is in communication with the speech applications and includes an input processing module and an output processing module. The input processing module processes microphone input signals to produce a set user input signals for each speech application that are limited to currently active system users for that speech application. The output processing module processes application output communications from the speech applications to produce loudspeaker output signals to the system users, wherein for each different speech application, the loudspeaker output signals are directed only to system users currently active in that speech application.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: May 22, 2018
    Assignee: NUANCE COMMUNICATIONS, INC.
    Inventors: Markus Buck, Tim Haulick, Timo Matheja
  • Patent number: 9978377
    Abstract: An apparatus for decoding an encoded audio signal to obtain a reconstructed audio signal is provided, having: a receiving interface for receiving one or more frames, a coefficient generator, and a signal reconstructor. The coefficient generator is configured to determine one or more first audio signal coefficients, and one or more noise coefficients. Moreover, the coefficient generator is configured to generate one or more second audio signal coefficients, depending on the one or more first audio signal coefficients and depending on the one or more noise coefficients.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 22, 2018
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Michael Schnabel, Goran Markovic, Ralph Sperschneider, Jeremie Lecomte, Christian Helmrich
  • Patent number: 9977775
    Abstract: A dictionary data structure is described. The data structure is made up of first, second, and third tables. The first table is comprised of entries each representing a natural language term, each entry of the first table containing a term ID identifying its term. The second table is comprised of entries each representing a definition, each entry of the second containing a definition ID identifying its definition. The third table is comprised of entries each representing correspondence between a terminate definition defining the term, each entry of the third table containing term ID identifying the defined term and a definition ID identifying the defining definition. The contents of the data structure are usable to identify any definitions corresponding to a term.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: May 22, 2018
    Assignee: Unified Compliance Framework (Network Frontiers)
    Inventors: Dorian J. Cougias, Matthew Zulch, Vicki McEwen, Erwin Rydell, Erik Granlund, Steven Piliero
  • Patent number: 9978376
    Abstract: An apparatus for decoding an encoded audio signal to obtain a reconstructed audio signal includes a receiving interface for receiving one or more frames comprising information on a plurality of audio signal samples of an audio signal spectrum of the encoded audio signal, and a processor for generating the reconstructed audio signal. The processor is configured to generate the reconstructed audio signal by fading a modified spectrum to a target spectrum, if a current frame is not received by the receiving interface or if the current frame is received by the receiving interface but is corrupted, wherein the modified spectrum includes a plurality of modified signal samples, wherein, for each of the modified signal samples of the modified spectrum, an absolute value of the modified signal sample is equal to an absolute value of one of the audio signal samples of the audio signal spectrum.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: May 22, 2018
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Michael Schnabel, Goran Markovic, Ralph Sperschneider, Jeremie Lecomte, Christian Helmrich
  • Patent number: 9953659
    Abstract: An apparatus for generating an audio signal envelope from one or more coding values is provided. The apparatus includes an input interface for receiving the one or more coding values, and an envelope generator for generating the audio signal envelope depending on the one or more coding values. The envelope generator is configured to generate an aggregation function depending on the one or more coding values, wherein the aggregation function includes a plurality of aggregation points. Furthermore, the envelope generator is configured to generate the audio signal envelope such that the envelope value of each of the envelope points of the audio signal envelope depends on the aggregation value of at least one aggregation point of the aggregation function.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: April 24, 2018
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Tom Baeckstroem, Benjamin Schubert, Markus Multrus, Sascha Disch, Konstantin Schmidt, Grzegorz Pietrzyk
  • Patent number: 9953077
    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 29, 2015
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Agnia Barsukova, David M. Curran, Amelia C. Kelly
  • Patent number: 9953492
    Abstract: An approach for configuring macro buttons for voice system activation in an alarm system by an alarm system operator that simplifies application of multiple activation and deactivation voice messages during fire alarm events and mass notification events.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: April 24, 2018
    Assignee: Siemens Schweiz AG
    Inventor: Eric Fernandes
  • Patent number: 9946703
    Abstract: Methods, systems, and computer programs are presented for selecting a title for a post of a social network. A method includes operations for identifying a word weight for each word in a corpus based on the relevance of each word, receiving a document that includes several sentences, and assigning to each word in the sentences a tag indicative of a part of speech. Further, the method includes operations for calculating a topic weight for each sentence based on the tags of the words in the sentence, and for calculating a sentence weight for each sentence based on a sum of the word weights of the words in the sentence, the topic weight for the sentence, and a position weight of the sentence within a paragraph. The sentence with the highest sentence weight is selected as the title for the document, and the title is presented with the document to a user.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: April 17, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Weiqin Ma, Bin Wu, Wenxuan Gao, Weidong Zhang
  • Patent number: 9940931
    Abstract: A method for facilitating the updating of a language model includes receiving, at a client device, via a microphone, an audio message corresponding to speech of a user; communicating the audio message to a first remote server; receiving, that the client device, a result, transcribed at the first remote server using an automatic speech recognition system (“ASR”), from the audio message; receiving, at the client device from the user, an affirmation of the result; storing, at the client device, the result in association with an identifier corresponding to the audio message; and communicating, to a second remote server, the stored result together with the identifier.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: April 10, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Marc White, Igor Roditis Jablokov, Victor Roman Jablokov