Patents Examined by Justin Rider
  • Patent number: 8843359
    Abstract: A computer-implemented method of translating text from a source language to a target language includes the steps of (a) detecting a source language on a first communication device, (b) detecting a location of the first communication device, (c) determining the target language based upon the detected location of the first communication device, (d) receiving an input for translation from the first communication device, (e) displaying a list of popular source phrases that are similar to the received input on the first communication device, (f) translating a user selected similar popular source phrase if the user selects the similar popular source phrase, else translating the input by means of a machine translation engine, and (g) displaying the translation output of the user selected similar popular source phrase if the user selected the similar popular source phrase, else determining if the translation output from the machine translation engine has been approved by a human translator, submitting the translation
    Type: Grant
    Filed: March 1, 2010
    Date of Patent: September 23, 2014
    Inventor: Andrew Nelthropp Lauder
  • Patent number: 8406303
    Abstract: A method and apparatus utilizing a prediction guided decimated search motion estimation algorithm are provided. The prediction guided decimated search motion estimation algorithm generates a motion vector used to encode a macroblock in a frame from a video sequence. The algorithm includes generating full-pixel seed vectors, performing a full-pixel search around the generated seed vectors, which is followed by a fractional pixel search. The full-pixel seed vectors generated are a predicted motion vector and a hierarchical motion vector. A fractional pixel search may be conducted around a final motion vector generated by the full-pixel search and may include a half-pixel search and a quarter-pixel search. The prediction guided decimated search motion estimation algorithm can be implemented in both software and hardware. The algorithm is characterized by improved efficiency, scalability, and decreased complexity.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: March 26, 2013
    Assignee: Analog Devices, Inc.
    Inventors: Marc Hoffman, Wei Zhang, Raka Singh, Ke Ning
  • Patent number: 8392202
    Abstract: The signal processing is based on the concept of using a time-domain aliased (12, TDA) frame as a basis for time segmentation (14) and spectral analysis (16), performing segmentation in time based on the time-domain aliased frame and performing spectral analysis based on the resulting time segments. The time resolution of the overall ?segmented? time-to-frequency transform can thus be changed by simply adapting the time segmentation to obtain a suitable number of time segments based on which spectral analysis is applied. The overall set of spectral coefficients, obtained for all the segments, provides a selectable time-frequency tiling of the original signal frame.
    Type: Grant
    Filed: August 25, 2008
    Date of Patent: March 5, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventor: Anisse Taleb
  • Patent number: 8370151
    Abstract: Disclosed are techniques and systems to provide a narration of a text in multiple different voices where the portions of the text narrated using the different voices are selected by a user.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: February 5, 2013
    Assignee: K-NFB Reading Technology, Inc.
    Inventors: Raymond C. Kurzweil, Paul Albrecht, Peter Chapman
  • Patent number: 8370156
    Abstract: Exemplary embodiments enable generating and propagating editing suggestions for system representations implemented in different formalisms. Exemplary embodiments enable representation of one or more portions of an underlying system in different formalisms. Exemplary embodiments automatically generate suggestions for editing a particular representation based on an analysis of the particular representation, the formalism in which the particular representation is implemented, at least one other representation of the underlying system, and the formalism in which the at least one other representation is implemented. Exemplary embodiments also generate corresponding suggestions for editing at least one other representation of the underlying system based on an analysis of the at least one other representation and the formalism in which it is implemented.
    Type: Grant
    Filed: January 20, 2010
    Date of Patent: February 5, 2013
    Assignee: The MathWorks, Inc.
    Inventors: Jay Ryan Torgerson, Xiaocang Lin, Pieter J. Mosterman
  • Patent number: 8370133
    Abstract: A method for perceptual spectral decoding comprises decoding of spectral coefficients recovered from a binary flux into decoded spectral coefficients of an initial set of spectral coefficients. The initial set of spectral coefficients are spectrum filled. The spectrum filling comprises noise filling of spectral holes by setting spectral coefficients in the initial set of spectral coefficients not being decoded from the binary flux equal to elements derived from the decoded spectral coefficients. The set of reconstructed spectral coefficients of a frequency domain formed by the spectrum filling is converted into an audio signal of a time domain. A perceptual spectral decoder comprises a noise filler, operating according to the method for perceptual spectral decoding.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: February 5, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Anisse Taleb, Manuel Briand, Gustaf Ullberg
  • Patent number: 8364488
    Abstract: Disclosed are techniques and systems to provide a narration of a text in multiple different voices. Further disclosed are techniques and systems for modifying a voice model associated with a selected character based on data received from a user.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: January 29, 2013
    Assignee: K-NFB Reading Technology, Inc.
    Inventors: Raymond C. Kurzweil, Paul Albrecht, Peter Chapman
  • Patent number: 8364480
    Abstract: A method and corresponding apparatus for coded-domain acoustic echo control is presented. An echo control problem is considered as that of perceptually matching an echo signal to a reference signal. A perceptual similarity function that is based on the coded spectral parameters produced by the speech codec is defined. Since codecs introduce a significant degree of non-linearity into the echo signal, the similarity function is designed to be robust against such effects. The similarity function is incorporated into a coded-domain echo control system that also includes spectrally-matched noise injection for replacing echo frames with comfort noise. Using actual echoes recorded over a commercial mobile network, it is shown herein that the similarity function is robust against both codec non-linearities and additive noise. Experimental results further show that the echo-control is effective at suppressing echoes compared to a Normalized Least Mean Squared (NLMS)-based echo cancellation system.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: January 29, 2013
    Assignee: Tellabs Operations, Inc.
    Inventor: Rafid A. Sukkar
  • Patent number: 8359203
    Abstract: A method for speech enabling an application can include the step of specifying a speech input within a speech-enabled markup. The speech-enabled markup can also specify an application operation that is to be executed responsive to the detection of the speech input. After the speech input has been defined within the speech-enabled markup, the application can be instantiated. The specified speech input can then be detected and the application operation can be responsively executed in accordance with the specified speech-enabled markup.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: January 22, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Charles W. Cross, Jr., Leslie R. Wilson, Steven G. Woodward
  • Patent number: 8359201
    Abstract: Systems, methods, and apparatuses including computer program products are provided for encoding and using a language model. In one implementation, a method is provided. The method includes generating a compact language model, including receiving a collection of n-grams, each n-gram having one or more associated parameter values, determining a fingerprint for each n-gram of the collection of n-grams, identifying locations in an array for each n-gram using a plurality of hash functions, and encoding the one or more parameter values associated with each n-gram in the identified array locations as a function of corresponding array values and the fingerprint for the n-gram.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: January 22, 2013
    Assignee: Google, Inc.
    Inventors: David Talbot, Thorsten Brants
  • Patent number: 8359202
    Abstract: Disclosed are techniques and systems to provide a narration of a text in multiple different voices where the portions of the text narrated using the different voices are selected by a user. Also disclosed are techniques and systems for associating characters with portions of a sequence of words selected by a user. Different characters having different voice models can be associated with different portions of a sequence of words.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: January 22, 2013
    Assignee: K-NFB Reading Technology, Inc.
    Inventors: Raymond C. Kurzweil, Paul Albrecht, Peter Chapman
  • Patent number: 8356245
    Abstract: A document corpus is annotated by given annotators and aggregates of the given annotators to generate a corpus of pre-annotated documents with given annotations. The same document corpus is annotated by a subject annotator to have subject annotations. The subject annotations are decomposed into superpositions of the given annotations. The decomposed subject annotations are mapped to a most representative superposition of the given annotations. The subject annotator may be mapped to the aggregate of given annotators corresponding to the most representative compatible superposition, resulting in a meaningful new aggregate annotator.
    Type: Grant
    Filed: January 5, 2007
    Date of Patent: January 15, 2013
    Assignee: International Business Machines Corporation
    Inventors: Yurdaer N. Doganata, Genady Grabarnik, Lev Kozakov, Larisa Shwartz
  • Patent number: 8352264
    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: March 19, 2009
    Date of Patent: January 8, 2013
    Assignee: Canyon IP Holdings, LLC
    Inventors: Marc White, Igor Roditis Jablokov, Victor Roditis Jablokov
  • Patent number: 8352269
    Abstract: Disclosed are techniques and systems to provide a narration of a text in multiple different voices. Further disclosed are techniques and systems for processing indicia in a document to determine a portion of words and associating a particular a voice model with the portion of words based on the indicia. During a readback process, an audible output corresponding to the words in the portion of words is generated using the voice model associated with the portion of words.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: January 8, 2013
    Assignee: K-NFB Reading Technology, Inc.
    Inventors: Raymond C. Kurzweil, Paul Albrecht, Peter Chapman
  • Patent number: 8346557
    Abstract: Disclosed are techniques and systems to provide a narration of a text in multiple different voices. In some aspects, systems and methods described herein can include receiving a user-based selection of a first portion of words in a document where the document has a pre-associated first voice model and overwriting the association of the first voice model, by the one or more computers, with a second voice model for the first portion of words.
    Type: Grant
    Filed: January 14, 2010
    Date of Patent: January 1, 2013
    Assignee: K-NFB Reading Technology, Inc.
    Inventors: Raymond Kurzweil, Paul Albrecht, Peter Chapman
  • Patent number: 8340968
    Abstract: A computer-implemented method for automatically training diction of a person acquires a speech data stream of the person as the person is speaking, compares the words in the speech data stream to a set of predefined undesirable phrases provided in a look-up table and upon detection of one of the predefined undesirable phrases in the speech data stream, alerting the person by an alarm.
    Type: Grant
    Filed: January 9, 2008
    Date of Patent: December 25, 2012
    Assignee: Lockheed Martin Corporation
    Inventor: Vladimir Gershman
  • Patent number: 8340954
    Abstract: Systems and methods for providing multi-language support in a pre-boot environment are supplied. User interface type information, such as keyboard type information and translation tables, are ascertained and provided to the pre-boot environment of the apparatus, allowing the apparatus to properly receive and/or translate multi-language inputs in an appropriate fashion.
    Type: Grant
    Filed: August 31, 2008
    Date of Patent: December 25, 2012
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Randall S. Springfield, Jeffrey M. Estroff, Mikio Hagiwara, James P. Hoff, Seiichi Kawano, Noritoshi Yoshiyama
  • Patent number: 8332208
    Abstract: An information processing apparatus includes: morphological analysis means for performing morphological analysis on a text document; managing means for managing a connection pattern indicating a connection relationship of a morpheme of a predetermined part of speech; and extracting means extracting, from a string of morphemes obtained by performing morphological analysis by the morphological analysis means, a phrase including a plurality of morphemes having a same connection relationship as the connection relationship indicated by the connection pattern managed by the managing means.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: December 11, 2012
    Assignee: Sony Corporation
    Inventor: Mitsuhiro Miyazaki
  • Patent number: 8326641
    Abstract: An apparatus and method for encoding and decoding using mutual information between a high band signal and a low band signal to increase a coding efficiency in a portable terminal are provided. The apparatus includes a bandwidth extender for extracting auxiliary information relating to a characteristic of a high band signal using the high band signal and a low band signal and an encoder for encoding residual high band signal obtained by subtracting auxiliary information acquired from the low band signal from auxiliary information acquired from the high band signal.
    Type: Grant
    Filed: March 19, 2009
    Date of Patent: December 4, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Geun-Bae Song, Pavel Martynovich, Chul-Yong Ahn
  • Patent number: 8326630
    Abstract: A software and/or hardware facility for inferring user context and delivering advertisements, such as coupons, using natural language and/or sentiment analysis is disclosed. The facility may infer context information based on a user's emotional state, attitude, needs, or intent from the user's interaction with or through a mobile device. The facility may then determine whether it is appropriate to deliver an advertisement to the user and select an advertisement for delivery. The facility may also determine an appropriate expiration time and/or discount amount for the advertisement.
    Type: Grant
    Filed: August 18, 2008
    Date of Patent: December 4, 2012
    Assignee: Microsoft Corporation
    Inventors: Raman Chandrasekar, Tian Bai, Eric J. Chang, Michael Tsang