Patents Examined by David Kovacek
-
Patent number: 9928085Abstract: The disclosed embodiments provide a system that facilitates use of an application. During operation, the system obtains a language stack containing an ordered set of preferred languages for a user of the application. Next, for each user-interface component from a set of user-interface components in the application, the system obtains content for the user-interface component based on an order of languages in the language stack. The system then includes the content in the user-interface component during use of the application on an electronic device by the user.Type: GrantFiled: November 6, 2013Date of Patent: March 27, 2018Assignee: INTUIT INC.Inventors: Lance Saleme, Benjamin Y. Lee
-
Patent number: 9805028Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for translating terms using numeric representations. One of the methods includes obtaining data that associates each term in a vocabulary of terms in a first language with a respective high-dimensional representation of the term; obtaining data that associates each term in a vocabulary of terms in a second language with a respective high-dimensional representation of the term; receiving a first language term; and determining a translation into the second language of the first language term from the high-dimensional representation of the first language term and the high-dimensional representations of terms in the vocabulary of terms in the second language.Type: GrantFiled: September 17, 2015Date of Patent: October 31, 2017Assignee: Google Inc.Inventors: Ilya Sutskever, Tomas Mikolov, Jeffrey Adgate Dean, Quoc V. Le
-
Patent number: 9793879Abstract: Embodiments of the invention may be used to implement a rate converter that includes: 6 channels in forward (audio) path, each channel having a 24-bit signal path per channel, an End-to-end SNR of 110 dB, all within the 20 Hz to 20 KHz bandwidth. Embodiment may also be used to implement a rate converter having: 2 channels in a reverse path, such as for voice signals, 16-bit signal path per channel, an End-to-end SNR of 93 dB, all within 20 Hz to 20 KHz bandwidth. The rate converter may include sample rates such as 8, 11.025, 12, 16, 22.05, 24, 32 44.1, 48, and 96 KHz. Further, rate converters according to embodiments may include a gated clock in low-power mode to conserve power.Type: GrantFiled: September 17, 2015Date of Patent: October 17, 2017Assignee: AVNERA CORPORATIONInventor: Xudong Zhao
-
Patent number: 9741043Abstract: The present invention provides a system and method for optimizing a message. Components of a starting message are identified, and at least one rule is applied for modifying at least one message component to create at least one variation of the starting message. Message variants are tested by sending each variant to a sample of people and measuring a response rate for each sent message variant. The measured response rates are used to create an optimal version of the message. In one embodiment, message variants may be created and tested in multiple rounds.Type: GrantFiled: November 12, 2010Date of Patent: August 22, 2017Assignee: Persado Intellectual Property LimitedInventors: Alexios Vratskides, Ori Einstein, Guy Stephane Krief, Assaf Baciu
-
Patent number: 9741343Abstract: An open framework for computing devices to dispatch voice-based interactions to supporting applications. Applications are selected on a trial-and-error basis to find an application able to handle the voice interaction. Dispatching to the applications may be performed without a determination of meaning conveyed in the interaction, with meaning determined by the individual applications. Once an application acts upon a voice interaction, that application may be given first-right-of-refusal for subsequent voice interactions.Type: GrantFiled: December 19, 2013Date of Patent: August 22, 2017Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Andrew Christopher Miles, Frédéric Johan Georges Deramat, Cory Curtis Manthei, Vikram Kumar Gundeti, Vikas Jain
-
Patent number: 9734142Abstract: A likely source language of a media item can be identified by attempting an initial language identification of the media item based on intrinsic or extrinsic factors, such as words in the media item and languages known by the media item author. This initial identification can generate a list of most likely source languages with corresponding likelihood factors. Translations can then be performed presuming each of the most likely source languages. The translations can be performed for multiple output languages. Each resulting translation can receive a corresponding score based on a number of factors. The scores can be combined where they have a common source language. These combined scores can be used to weight the previously identified likelihood factors for the source languages of the media item.Type: GrantFiled: September 22, 2015Date of Patent: August 15, 2017Assignee: Facebook, Inc.Inventor: Fei Huang
-
Patent number: 9727557Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for collecting web data in order to create diverse language models. A system configured to practice the method first crawls, such as via a crawler operating on a computing device, a set of documents in a network of interconnected devices according to a visitation policy, wherein the visitation policy is configured to focus on novelty regions for a current language model built from previous crawling cycles by crawling documents whose vocabulary considered likely to fill gaps in the current language model. A language model from a previous cycle can be used to guide the creation of a language model in the following cycle. The novelty regions can include documents with high perplexity values over the current language model.Type: GrantFiled: July 18, 2016Date of Patent: August 8, 2017Assignee: Nuance Communications, Inc.Inventors: Luciano De Andrade Barbosa, Srinivas Bangalore
-
Patent number: 9703394Abstract: In some examples, a method includes outputting a graphical keyboard (120) for display and responsive to receiving an indication of a first input (124), determining a new character string that is not included in a language model. The method may include adding the new character string to the language model and associating a likelihood value with the new character string. The method may include, responsive to receiving an indication of a second input, predicting the new character string, and responsive to receiving an indication of a third input that rejects the new character string, decreasing the likelihood value associated with the new character string.Type: GrantFiled: October 1, 2015Date of Patent: July 11, 2017Assignee: Google Inc.Inventors: Yu Ouyang, Shumin Zhai
-
Patent number: 9678951Abstract: Mechanisms are provided for translating messages output by processes associated with the data processing system. Language based user activities occurring via a data processing system are tracked and automatically analyzed to determine a relative priority ordering of one or more languages used by a user performing the user activities. A sequence of preferred language translation substitutions is generated for outputting messages based on results of the analysis and is automatically applied to a received message from a process associated with the data processing system to generate a translated message using one of the preferred language translation substitutions in the sequence of preferred language translation substitutions. The translated message is output via an output device of the data processing system.Type: GrantFiled: February 11, 2013Date of Patent: June 13, 2017Assignee: International Business Machines CorporationInventors: Guoyou Chen, William B. Huber, Su Liu, Jennifer D. Mulsow
-
Patent number: 9672209Abstract: Mechanisms are provided for translating messages output by processes associated with the data processing system. Language based user activities occurring via a data processing system are tracked and automatically analyzed to determine a relative priority ordering of one or more languages used by a user performing the user activities. A sequence of preferred language translation substitutions is generated for outputting messages based on results of the analysis and is automatically applied to a received message from a process associated with the data processing system to generate a translated message using one of the preferred language translation substitutions in the sequence of preferred language translation substitutions. The translated message is output via an output device of the data processing system.Type: GrantFiled: June 21, 2012Date of Patent: June 6, 2017Assignee: International Business Machines CorporationInventors: Guoyou Chen, William B. Huber, Su Liu, Jennifer D. Mulsow
-
Patent number: 9665567Abstract: A current perceived emotional state of a user is determined. A semantic content of text inputted by the user can also be determined, as can an ongoing context in which the text inputted by the user pertains. A current contextual emotional state of the user is determined based on the text inputted by the user (such as based on the semantic content thereof) and based on the current perceived emotional state of the user. The current contextual emotional state can also be determined based on the ongoing context in which the text inputted by the user pertains. From emoji characters mapped to different contextual emotional states, one or more selected emoji characters are determined that are mapped to the current contextual emotional state of the user. The selected emoji characters are suggested to the user to add to the text inputted by the user.Type: GrantFiled: September 21, 2015Date of Patent: May 30, 2017Assignee: International Business Machines CorporationInventors: Su Liu, Eric J. Rozner, Chin Ngai Sze, Yaoguang Wei
-
Patent number: 9640185Abstract: A method and apparatus for enhancing modulation of certain speech sounds, such as trill sounds, are provided for radios which utilize digital vocoders. A digitized speech stream is sampled and the sampling is adjusted to determine, detect and enhance trill nulls in the digitized voice stream by one or more of: frame shifting the digitized speech input stream prior to vocoding, time expanding a digitized speech steam prior to vocoding, time compressing a digitized speech output stream after vocoding, and/or modulation enhancement and filtering of the a digitized speech output stream after vocoding.Type: GrantFiled: December 12, 2013Date of Patent: May 2, 2017Assignee: MOTOROLA SOLUTIONS, INC.Inventors: William M Kushner, Robert J Novorita
-
Patent number: 9633666Abstract: A method and an apparatus for detecting correctness of a pitch period. The method for detecting correctness of a pitch period includes determining, according to an initial pitch period of an input signal in a time domain, a pitch frequency bin of the input signal, where the initial pitch period is obtained by performing open-loop detection on the input signal; determining, based on an amplitude spectrum of the input signal in a frequency domain, a pitch period correctness decision parameter, associated with the pitch frequency bin, of the input signal; and determining correctness of the initial pitch period according to the pitch period correctness decision parameter. The method and apparatus for detecting correctness of a pitch period according to the embodiments of the present invention can improve, based on a relatively less complex algorithm, accuracy of detecting correctness of a pitch period.Type: GrantFiled: November 17, 2014Date of Patent: April 25, 2017Assignee: HUAWEI TECHNOLOGIES, CO., LTD.Inventors: Fengyan Qi, Lei Miao
-
Patent number: 9575953Abstract: A natural-language processing system includes a registration-candidate storage section that stores therein registration-candidate dictionary data, a judgment means that compares input data against the registration-candidate dictionary data to thereby judge whether or not the input data includes a word corresponding to the registration-candidate dictionary data, an inquiry means that inquires to a user whether or not corresponding dictionary data is to be registered in a dictionary storage section to accept a user's instruction if it is judged that a corresponding word exists, a dictionary registration means that registers the corresponding dictionary data in the dictionary storage section based on the input instruction, and a natural-language processing means that executes a natural-language processing onto the input data by using the dictionary data registered in the dictionary storage section.Type: GrantFiled: September 6, 2007Date of Patent: February 21, 2017Assignee: NEC CorporationInventors: Shinichi Ando, Kunihiko Sadamasa, Shinichi Doi
-
Patent number: 9578169Abstract: A system for conducting a telephonic speech recognition application includes an automated telephone device for making telephonic contact with a respondent and a speech recognition device which, upon the telephonic contact being made, presents the respondent with at least one introductory prompt for the respondent to reply to; receives a spoken response from the respondent; and performs a speech recognition analysis on the spoken response to determine a capability of the respondent to complete the application. If the speech recognition device, based on the spoken response to the introductory prompt, determines that the respondent is capable of competing the application, the speech recognition device presents at least one application prompt to the respondent.Type: GrantFiled: March 21, 2011Date of Patent: February 21, 2017Assignee: Eliza CorporationInventors: Nasreen Quibria, Lucas Merrow, Oleg Boulanov, John P. Kroeker, Alexandra Drane
-
Patent number: 9570068Abstract: Embodiments of the present invention provide an approach for estimating the accuracy of a transcription of a voice recording. Specifically, in a typical embodiment, each word of a transcription of a voice recording is checked against a customer-specific dictionary and/or a common language dictionary. The number of words not found in either dictionary is determined. An accuracy number for the transcription is calculated from the number of said words not found and the total number of words in the transcription.Type: GrantFiled: June 3, 2016Date of Patent: February 14, 2017Assignee: International Business Machines CorporationInventors: James E. Bostick, John M. Ganci, Jr., John P. Kaemmerer, Craig M. Trim
-
Patent number: 9563619Abstract: On a text display screen displayed on a touch panel color display unit, after a plurality of desired words are specified by a touch operation and it is detected that the touched points are moved downward, an example sentence including each of the specified words is searched for in dictionary data corresponding to the character type of each of the words, and displayed. When it is detected that the touched points are moved upward, a phrase including each of the specified words is searched for in the dictionary data corresponding to the character type of each of the words, and displayed.Type: GrantFiled: December 17, 2013Date of Patent: February 7, 2017Assignee: CASIO COMPUTER CO., LTD.Inventor: Kazuhisa Nakamura
-
Patent number: 9558755Abstract: Noise suppression information is used to optimize or improve automatic speech recognition performed for a signal. Noise suppression can be performed on a noisy speech signal using a gain value. The gain to apply to the noisy speech signal is selected to optimize speech recognition analysis of the resulting signal. The gain may be selected based on one or more features for a current sub band and time frame, as well as one or more features for other sub bands and/or time frames. Noise suppression information can be provided to a speech recognition module to improve the robustness of the speech recognition analysis. Noise suppression information can also be used to encode and identify speech.Type: GrantFiled: December 7, 2010Date of Patent: January 31, 2017Assignee: Knowles Electronics, LLCInventors: Jean Laroche, Carlo Murgia
-
Patent number: 9536519Abstract: Methods and apparatus to generate a speech recognition library for use by a speech recognition system are disclosed. An example method comprises identifying a plurality of video segments having closed caption data corresponding to a phrase, the plurality of video segments associated with respective ones of a plurality of audio data segments, computing a plurality of difference metrics between a baseline audio data segment associated with the phrase and respective ones of the plurality of audio data segments, selecting a set of the plurality of audio data segments based on the plurality of difference metrics, identifying a first one of the audio data segments in the set as a representative audio data segment, determining a first phonetic transcription of the representative audio data segment, and adding the first phonetic transcription to a speech recognition library when the first phonetic transcription differs from a second phonetic transcription associated with the phrase in the speech recognition library.Type: GrantFiled: October 29, 2015Date of Patent: January 3, 2017Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventor: Hisao Chang
-
Patent number: 9524291Abstract: Techniques involving visual display of information related to matching user utterances against graph patterns are described. In one or more implementations, an utterance of a user is obtained that has been indicated as corresponding to a graph pattern through linguistic analysis. The utterance is displayed in a user interface as a representation of the graph pattern.Type: GrantFiled: October 6, 2010Date of Patent: December 20, 2016Assignee: Virtuoz SAInventors: Dan Teodosiu, Elizabeth Ireland Powers, Pierre Serge Vincent LeRoy, Sebastien Jean-Marie Christian Saunier