Patents Examined by Lamont Spooner
  • Patent number: 8645122
    Abstract: A voice-enabled help desk service is disclosed. The service comprises an automatic speech recognition module for recognizing speech from a user, a spoken language understanding module for understanding the output from the automatic speech recognition module, a dialog management module for generating a response to speech from the user, a natural voices text-to-speech synthesis module for synthesizing speech to generate the response to the user, and a frequently asked questions module. The frequently asked questions module handles frequently asked questions from the user by changing voices and providing predetermined prompts to answer frequently asked questions.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: February 4, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Giuseppe Di Fabbrizio, Dawn L Dutton, Narendra K. Gupta, Barbara B. Hollister, Mazin G Rahim, Giuseppe Riccardi, Robert Elias Schapire, Juergen Schroeter
  • Patent number: 8645120
    Abstract: A method of prioritizing the automated translation of communications includes capturing and inputting into a data processing system a translation-candidate communication rendered in a first human language. A first data set representative of the translation-candidate communication is stored in computer memory and parsed into communication sub-portions. Communication sub-portions are algorithmically selected for translation depending on their relatedness to a predetermined topic as determined by first-language extraction rules. Each selected communication sub-portion is translated to a translated-data-set sub-portion representative of that selected communication sub-portion in the second human language. Translated-data-set sub-portions are subjected to a secondary filtration process in accordance with which their relatedness to the predetermined topic is determined by second-language extraction rules.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: February 4, 2014
    Assignee: Lockheed Martin Corporation
    Inventors: Russell Elliot, Jeffrey S. Poulin, Rosemary DeSantis Paradis
  • Patent number: 8615389
    Abstract: A system, method, and computer program for generating and exploiting an approximate language model are provided. The method comprises generating a language model according to an approximate hashing technique. The language model comprises a plurality of event sequences in a target language, and each member of the plurality of the event sequences is associated with at least one count. The language model is queried for a member of the plurality of event sequences. A probability associated with the member of the plurality of event sequences is determined based on results of the query.
    Type: Grant
    Filed: March 14, 2008
    Date of Patent: December 24, 2013
    Assignee: Language Weaver, Inc.
    Inventor: Daniel Marcu
  • Patent number: 8600734
    Abstract: A system, method, and computer program product for determining the emotional content of an electronic correspondence to route or prioritize the information, to set the expectations of a customer support worker, to flag those workers who are using inappropriate language with the customer, or to determine another best course to send the correspondence. In a preferred embodiment, a customer sends an electronic correspondence to a company via email. Emotionally charged words or symbols in each sentence are detected. The message is then given an emotional ranking which is used to determine what future action is most appropriate for the correspondence.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: December 3, 2013
    Assignee: Oracle OTC Subsidiary, LLC
    Inventors: Douglas K. Warner, James Neal Richter, Stephen D. Durbin, Greg Gianforte
  • Patent number: 8594997
    Abstract: An input handler may receive natural language input associated with a command from a user through a user interface, and a language parser may parse the natural language input to determine parsed natural language input. A context monitor may receive context information associated with the user, and a context parser may parse the context information to obtain parsed context information associated with the natural language input and with the command. A command interpreter may interpret the parsed natural language input, using the parsed context information, to thereby determine the command.
    Type: Grant
    Filed: September 27, 2010
    Date of Patent: November 26, 2013
    Assignee: SAP AG
    Inventors: Anoshirwan Soltani, Markus Latzina, Matthias Kaiser
  • Patent number: 8589145
    Abstract: A method for enabling input into a handheld electronic device having at least three selectable languages available thereon includes detecting a predetermined input a number of times and switching a selected language between one of the three selectable languages and another of the three selectable languages wherein the another language is an immediately preceding selected language.
    Type: Grant
    Filed: April 26, 2012
    Date of Patent: November 19, 2013
    Assignee: BlackBerry Limited
    Inventors: Vadim Fux, Carlo Chiarello, Andrew D. Bocking, Harry R. Major
  • Patent number: 8583421
    Abstract: A method (300 or 400) of key press prediction on a touch-based device or an apparatus (501) can entail registering (302, 402) a position of a touch press attempt on an icon among a plurality of icons presented on the touch-base device, calculating (304, 404) a distance from a center of the icon, calculating (306, 406) a psychomotor probability for each icon in the plurality of icons, calculating (312, 408) a linguistic probability for each icon in the plurality of icons, calculating (314, 410) a predictive index for each icon in the plurality of icons based on the psychomotor probability and the linguistic probability, and registering (310,416) as a user selected icon, an icon with one among a highest predictive index (316, 412) or a probability higher than a predetermined absolute value (308).
    Type: Grant
    Filed: March 4, 2010
    Date of Patent: November 12, 2013
    Assignee: Motorola Mobility LLC
    Inventors: Jeremy Slocum, Yuen-Keen Cheong, Minh Quan Phan Huy, Chad Phipps
  • Patent number: 8571851
    Abstract: Methods, and systems, including computer programs encoded on computer-readable storage mediums, including a method for performing semantic interpretation using gaze order. The method includes obtaining data identifying a sequence of gaze attention dwell positions, obtaining a semantic description of elements displayed on a visual display, obtaining a transcription of an utterance, correlating the gaze attention dwell positions with the semantic description of elements to generate a sequence of one or more of the elements, performing semantic interpretation of at least one term included in the transcription based at least on the sequence of the elements, and outputting a result of performing the semantic interpretation of the at least one term.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 29, 2013
    Assignee: Google Inc.
    Inventors: Simon Tickner, Richard Z. Cohen
  • Patent number: 8554543
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suffix rewriting rules. A method includes obtaining a plurality of canonical suffix-rewriting rules each associated with one or more words, generating a suffix tree from the words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of final suffix-rewriting rules from the nodes in the minimum colored subset. Another method includes receiving applicable and non-applicable words for a suffix-rewriting rule, generating a suffix tree from the applicable words and the non-applicable words, selecting a minimum colored subset of the nodes and leaves in the suffix tree, and generating a plurality of suffix-rewriting rules, wherein each rule corresponds to a node in the minimum colored subset with a valid status.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: October 8, 2013
    Assignee: Google Inc.
    Inventors: Evgeny A. Cherepanov, Oleksandr Grushetskyy, Dmitry N. Orlov
  • Patent number: 8538743
    Abstract: A software language including language constructs for disambiguating text that is to be converted to speech using configurable lexeme based rules. The language can include at least one conditional statement and a significance indicator. The conditional statement can define a sense of usage for a lexeme. The significance indicator can define a criteria for selecting an associated sense of usage. The language can also include an action expression that is associated with a conditional statement that defines a set of programmatic actions to be executed upon a selection of the associated usage sense. The conditional statement can include a context range specification that defines a scope of an input string for examination when evaluating the conditional statement. Further, the conditional statement can include a directive that represents a defined condition of the lexeme or the text surrounding the lexeme.
    Type: Grant
    Filed: March 21, 2007
    Date of Patent: September 17, 2013
    Assignee: Nuance Communications, Inc.
    Inventors: Oswaldo Gago, Steven M. Hancock, Maria E. Smith
  • Patent number: 8532980
    Abstract: According to one embodiment, a document proofing support apparatus includes an input unit, an analysis unit, a detection unit, a database unit, a retrieval unit, and a display unit. The input unit is configured to receive input of one of at least one proof document and at least one entry document. The analysis unit is configured to perform a morphological, a syntactic and a dependency analysis and generate analysis information including a dependency relation. The detection unit is configured to detect as a possible coined word character string a compound word having a nominal continuation relation. The database unit is configured to store syntactic information. The retrieval unit is configured to retrieve a dependency-relation sentence, and to determine the possible coined word character string as a coined word if the dependency-relation sentence exists. The display unit is configured to display a message including the coined word.
    Type: Grant
    Filed: September 22, 2010
    Date of Patent: September 10, 2013
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Hirokazu Suzuki
  • Patent number: 8521515
    Abstract: A system offers potential completions for fragments of text. The system may obtain a text fragment and identify documents that include the text fragment. The system may locate sentences within the documents that include at least a portion of the text fragment, identify sentence endings associated with the located sentences, and present the sentence endings as potential completions for the text fragment.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventors: Georges R. Harik, Simon Tong, David R. Cheng
  • Patent number: 8521517
    Abstract: Systems and techniques for providing definitions to a user. The provision embodies the context of a text in which the defined term appears. In one aspect, a system includes an electronic device that includes one or more data processing devices programmed to respond to receipt of the user selection of the first term by performing operations. The operations include accessing, from the one or more persistent data storage devices, the characterizations of the contexts of the texts, comparing the accessed characterizations of the contexts of the texts with one or more characteristics of the context of the textual content of a media file, and ranking the definitions of the first term according to respective likelihoods that the definitions appropriately characterize the usage of the first term within the textual content of the media file.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 27, 2013
    Assignee: Google Inc.
    Inventor: Thomas G. O'Neill
  • Patent number: 8515729
    Abstract: The display language of a site may be changed to another alternate language by users of a site at any time. For example, a first user may access the same site in its default language (i.e. English) and a second user may access the site using their preferred language (i.e. French) even though the default language of the site is different from their preferred language. The language of the site may be changed from one language to another language at any time a user is accessing the site. Application content changes are identified by the site helping to ensure consistency between the default language and the alternate languages.
    Type: Grant
    Filed: March 31, 2008
    Date of Patent: August 20, 2013
    Assignee: Microsoft Corporation
    Inventors: Tomasz Grzegorz Tomko, Jay R. Rathi, Almon C. Dao
  • Patent number: 8515730
    Abstract: An improved method of transliterating non-Latin input within an e-mail address field to the Latin equivalent. A routine in a handheld device is structured to detect a triggering event that indicates an e-mail address is being input into an e-mail address field. Following the triggering event, both prior and subsequent input is transliterated to Latin characters as these characters are required by Internet protocols. The transliteration routine may also be utilized to search an e-mail address book wherein names are recorded using both Latin and non-Latin characters.
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov, Dan Rubanovich
  • Patent number: 8515733
    Abstract: A method, device and computer program product for parsing linguistic input data by a computer system, in accordance with a grammar of a Formalized Natural Language. The grammar of the Formalized Natural language is a text grammar representing an infinite set of texts of type Text and is stored in electronic form in a computer readable medium constituting a text grammar device. This text grammar is defined by a set of four elements W, N, R and Text. W is a finite set of invariable words of type Word, to be used as terminal, elementary expressions of a text. N is a finite set of non-terminal help symbols, to be used for the derivation and the representation of texts. R is a finite set of inductive rules for the production of grammatical expressions of the Formalized Natural Language, and Text is an element of N and start-symbol for grammatical derivation of all texts of type Text of the Formalized Natural Language.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: August 20, 2013
    Assignee: Calculemus B.V.
    Inventor: Wilhelmus Johannes Josephus Jansen
  • Patent number: 8515740
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to analyze the combinations of language objects in light of N-gram data stored on the device to avoid proposing low-probability compound language solutions.
    Type: Grant
    Filed: August 13, 2012
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael G. Elizarov
  • Patent number: 8515734
    Abstract: An integrated language model includes an upper-level language model component and a lower-level language model component, with the upper-level language model component including a non-terminal and the lower-level language model component being applied to the non-terminal. The upper-level and lower-level language model components can be of the same or different language model formats, including finite state grammar (FSG) and statistical language model (SLM) formats. Systems and methods for making integrated language models allow designation of language model formats for the upper-level and lower-level components and identification of non-terminals. Automatic non-terminal replacement and retention criteria can be used to facilitate the generation of one or both language model components, which can include the modification of existing language models.
    Type: Grant
    Filed: February 8, 2010
    Date of Patent: August 20, 2013
    Assignee: Adacel Systems, Inc.
    Inventors: Chang-Qing Shu, Han Shu, John M. Mervin
  • Patent number: 8515738
    Abstract: A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate compound text input. The device is able to assemble language objects in the memory to generate compound language solutions. The device is able to prioritize compound language solutions according to various criteria.
    Type: Grant
    Filed: April 19, 2011
    Date of Patent: August 20, 2013
    Assignee: Research In Motion Limited
    Inventors: Vadim Fux, Michael Elizarov
  • Patent number: 8515739
    Abstract: A method for determining a sentiment associated with an entity includes inputting a plurality of texts associated with the entity, labeling seed words in the plurality of texts as positive or negative, determining a score estimate for the plurality of words based on the labeling, re-enumerating paths of the plurality of words and determining a number of sentiment alternations, determining a final score for the plurality of words using only paths whose number of alternations is within a threshold, converting the final scores to corresponding z-scores for each of the plurality of words, and outputting the sentiment associated with the entity.
    Type: Grant
    Filed: June 17, 2011
    Date of Patent: August 20, 2013
    Assignee: The Research Foundation of the State University of New York
    Inventors: Namrata Godbole, Steven Skiena, Manjunath Srinivasaiah