Patents Examined by Lamont M. Spooner
  • Patent number: 10885906
    Abstract: A dialogue system comprising: an input for receiving input data relating to a speech or text signal originating from a user; an output for outputting speech or text information specified by a dialogue act; and a processor configured to: generate features from the input signal; for each of a plurality of classifier models, each classifier model corresponding to a dialogue slot, and for one or more values corresponding to the dialogue slot, input features generated from the input signal, the classifier model outputting a probability corresponding to each of three or more relations, wherein the relations specify the relation of the value to the dialogue slot; update a belief state based on the outputs of the classifier models; determine a system dialogue act by inputting information relating to the belief state into a policy model; output speech or text information specified by the determined dialogue act at the output.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: January 5, 2021
    Assignee: PolyAI Limited
    Inventors: Matthew Steedman Henderson, Tsung-Hsien Wen, Pei-Hao Su, Nikola Mrksic, Ivan Vulic
  • Patent number: 10878202
    Abstract: Ingesting user information from one or more forms of electronic communication. Parsing the ingested user information. Based on the parsed user information, one or more trigger words are determined. Receiving monitored audio of a surrounding environment. Transcribing the monitored audio into a textual format. Parsing the transcribed text. Identifying one or more trigger words. Determining a context of the one or more trigger words. Determining the context satisfies a user criteria. Translating the monitored audio in real-time.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: December 29, 2020
    Assignee: International Business Machines Corporation
    Inventors: Evelyn R. Anderson, Kristen Conley, Martin G. Keen, Natalie Brooks Powell
  • Patent number: 10860810
    Abstract: A method, apparatus, and computer program product for describing motion. The method may include receiving a set of eventualities (114). The set of eventualities (114) may describe at least one of a domain event and a domain state. The at least one of the domain event and the domain state may be derived from a set of spatio-temporal data (102) and the set of eventualities (114) may be associated with a particular region and a particular time period. The method may include organizing the set of eventualities to generate a document plan. The method may further include generating, using a processor, a linguistic representation of the set of eventualities using the document plan.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: December 8, 2020
    Assignee: Arria Data2Text Limited
    Inventor: Gowri Sripada
  • Patent number: 10853581
    Abstract: Systems, devices, and methods of the present invention calculate a rhetorical relationship between one or more sentences. In an example, a computer-implemented method accesses a sentence comprising a plurality of fragments. At least one fragment includes a verb and a words. Each word includes a role of the words within the fragment. Each fragment is an elementary discourse unit. The method generates a discourse tree that represents rhetorical relationships between the sentence fragments. The discourse tree includes nodes including nonterminal and terminal nodes, each nonterminal node representing a rhetorical relationship between two of the sentence fragments, and each terminal node of the nodes of the discourse tree is associated with one of the sentence fragments. The method matches each fragment that has a verb to a verb signature, thereby creating communicative discourse tree.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: December 1, 2020
    Assignee: Oracle International Corporation
    Inventor: Boris Galitsky
  • Patent number: 10846486
    Abstract: A method of transforming data including receiving data in a first language specific form, converting the data in the first language specific form to a language agnostic form, storing the data in the language agnostic form, converting the data in the language agnostic form to at least one second language specific form and exporting, on demand, the data in at least one of the at least one second language specific form.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: November 24, 2020
    Assignee: LISUTO KK
    Inventors: Nir Platek, Pavel Zaslavsky
  • Patent number: 10839154
    Abstract: Systems, devices, and methods of the present invention detect affective argumentation in text. In an example, an application executing on a computing device accesses text comprising fragments. The application creates a discourse tree from the text. The discourse tree includes nodes, each nonterminal node representing a rhetorical relationship between two of the fragments and each terminal node of the nodes of the discourse tree is associated with one of the fragments. The application matches each fragment that has a verb to a verb signature, thereby creating a communicative discourse tree. The application determines whether the communicative discourse tree represents text that includes affective argumentation by applying a classification model trained to detect affective argumentation to the communicative discourse tree.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: November 17, 2020
    Assignee: Oracle International Corporation
    Inventor: Boris Galitsky
  • Patent number: 10817670
    Abstract: Systems, devices, and methods of the present invention validate argumentation in text. In an example, an application forms a communicative discourse tree from a subset of text by matching each fragment of the subset that has a verb to a verb signature. The application identifies that the subset includes an argument by applying a classification model trained to detect argumentation to the communicative discourse tree. The application further creates a logic system based on a claim of the argument, a domain definition clause associated with a domain of the text, a set of defeasible rules based on the communicative discourse tree, and a set of facts from one or more of the communicative actions of the communicative discourse tree. The application evaluates a consistency of the argument with respect to itself and with respect to the domain definition clauses by solving the logic system, thereby validating a claim associated with the argument.
    Type: Grant
    Filed: January 29, 2019
    Date of Patent: October 27, 2020
    Assignee: Oracle International Corporation
    Inventor: Boris Galitsky
  • Patent number: 10817677
    Abstract: A rendering engine and method for a displaying a first text string and a second string of content in a single-line, composite-text string through either a framing-counter filling scheme or a counter-stroke embedding scheme, or both, so as to reduce eye fatigue and thought interruption associated with eye shift between typical display schemes in which the two text strings to be compared are presented in different fields of vision.
    Type: Grant
    Filed: July 9, 2019
    Date of Patent: October 27, 2020
    Assignee: Read TwoGether Ltd
    Inventor: David Allen Fesbinder
  • Patent number: 10803241
    Abstract: Systems and methods for text normalization in a plurality of noisy channels receive a text entry and channel origin data of the text entry; determine whether the text entry matches an in-vocabulary (IV) entry or whether the text entry is an out-of-vocabulary (OOV) entry; if the text entry is determined to have a matching IV entry, output the matching IV entry, and if the text entry is determined to be an OOV entry, implement a channel-specific error-type adapter framework based on the channel origin data, wherein the channel-specific error-type adapter framework is optimized for a specific channel from which the text entry originated; normalize the text entry using the channel-specific error-type adapter framework; and output one or more candidate normalized forms of the text entry.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: October 13, 2020
    Assignee: NICE LTD.
    Inventors: Hila Weisman, Peter Izsak, Inna Achlow, Victor Shafran
  • Patent number: 10796102
    Abstract: Systems, devices, and methods of the present invention calculate a rhetorical relationship between one or more sentences. In an example, a computer-implemented method accesses a sentence comprising a plurality of fragments. At least one fragment includes a verb and a words. Each word includes a role of the words within the fragment. Each fragment is an elementary discourse unit. The method generates a discourse tree that represents rhetorical relationships between the sentence fragments. The discourse tree includes nodes including nonterminal and terminal nodes, each nonterminal node representing a rhetorical relationship between two of the sentence fragments, and each terminal node of the nodes of the discourse tree is associated with one of the sentence fragments. The method matches each fragment that has a verb to a verb signature, thereby creating communicative discourse tree.
    Type: Grant
    Filed: May 9, 2018
    Date of Patent: October 6, 2020
    Assignee: Oracle International Corporation
    Inventor: Boris Galitsky
  • Patent number: 10796096
    Abstract: The present invention provides a method for generating a semantic expression for a standard question in a knowledge base.
    Type: Grant
    Filed: June 11, 2018
    Date of Patent: October 6, 2020
    Assignee: Shanghai Xiaoi Robot Technology Co., Ltd.
    Inventors: Zhi Li, Pinpin Zhu
  • Patent number: 10776579
    Abstract: Techniques for the generation of variable natural language descriptions from structured data are disclosed including receiving input data and generating a first plurality of tuples based on the received input data. A first plurality of sentences and a corresponding second plurality of tuples are obtained from a data repository based on the first plurality of tuples. A second plurality of sentences is generated based on the second plurality of tuples, the first plurality of sentences, and the first plurality of tuples. A sentence is selected from the first plurality of sentences and the second plurality of sentences for each of the first plurality of tuples. At least one paragraph variation is generated where each paragraph variation is generated based on two or more of the selected sentences. The at least one paragraph variation is presented as a natural language description of the input data.
    Type: Grant
    Filed: September 4, 2018
    Date of Patent: September 15, 2020
    Assignee: International Business Machines Corporation
    Inventors: Abhijit Mishra, Parag Jain, Anirban Laha, Karthik Sankaranarayanan
  • Patent number: 10754885
    Abstract: Embodiments of the inventive system and methods are directed to a computer program that employs a drag-and-drop user interface for debugging dialogue states, tracking dialogue context, understanding dialogue utterances, and managing dialogue sessions of a conversational agent. Each dialogue element is defined in a “node” that can be dragged and dropped into a canvas of the user interface. A debugging window allows a user to visually debug and/or search the code associated with each dialogue element as well as execute each dialogue element of the conversational agent in sequence at a pace that is suitable to the user.
    Type: Grant
    Filed: January 16, 2019
    Date of Patent: August 25, 2020
    Assignee: BAIDU USA LLC
    Inventor: Xuchen Yao
  • Patent number: 10757148
    Abstract: An approach is provided for integrating mobile devices into electronic meetings conducted over computer networks using IWB appliances. The approach includes a user-friendly way for users to join electronic meetings using mobile devices. The approach also allows participants to command and control an electronic meeting using their mobile device, and to receive individualized output, such as meeting transcripts, real-time language translation, messages, prompts, meeting information, and personalized audio streams.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: August 25, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventors: Steven Nelson, Hiroshi Kitada, Lana Wong
  • Patent number: 10740564
    Abstract: A dialog generation method, apparatus, and device, and a storage medium are provided. The method includes converting each term in a Kth round of a query sentence into a first word vector, and calculating a positive latent vector and a negative latent vector of each term according to the first word vector, where K denotes a positive integer greater than or equal to 2. A content topic of the Kth round of the query sentence is obtained, and converted into a second word vector. An initial latent vector output for the Kth round of the query sentence is determined according to the second word vector, the positive latent vector of a last term in the Kth round of the query sentence, a latent vector of a last term in a (K-1)th round of a reply sentence output for a (K-1)th round of the query sentence, and an initial latent vector of the (K-1)th round of the reply sentence output for the (K-1)th round of the query sentence.
    Type: Grant
    Filed: June 5, 2018
    Date of Patent: August 11, 2020
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Yue Shu, Yan Xiong Lu, Fen Lin
  • Patent number: 10733386
    Abstract: A terminal device includes: a sound receiving device configured to receive a sound emitted according to an audio signal to generate a received-audio signal, the audio signal including an audio signal that represents a guide voice and including a modulated signal that includes identification information of the guide voice; an information extractor configured to extract the identification information from the received-audio signal generated by the sound receiving device; a transmitter configured to transmit an information request that includes the identification information extracted by the information extractor; an acquisitor configured to acquire, from among multiple pieces of related information that correspond to multiple pieces of identification information, a piece of related information that corresponds to the identification information in the information request; and an output device configured to output the piece of related information acquired by the acquisitor.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: August 4, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Shota Moriguchi, Takahiro Iwata, Yuki Seto, Hiroyuki Iwase
  • Patent number: 10719507
    Abstract: Systems and methods are provided for natural language processing. An exemplary method implementable by a server may comprise: obtaining, from a computing device, an audio input and a current interface, wherein the current interface is associated with a context; and determining a query associated with the audio input based at least on the audio input and the context of the current interface.
    Type: Grant
    Filed: September 21, 2017
    Date of Patent: July 21, 2020
    Assignee: SayMosaic Inc.
    Inventors: Cheng He, Jian Jin
  • Patent number: 10699073
    Abstract: Implementations of the present disclosure are directed to a method, a system, and a computer program storage device for identifying a language in a message. Non-language characters are removed from a text message to generate a sanitized text message. An alphabet and/or a script are detected in the sanitized text message by performing at least one of (i) an alphabet-based language detection test to determine a first set of scores and (ii) a script-based language detection test to determine a second set of scores. Each score in the first set of scores represents a likelihood that the sanitized text message includes the alphabet for one of a plurality of different languages. Each score in the second set of scores represents a likelihood that the sanitized text message includes the script for one of the plurality of different languages.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: June 30, 2020
    Assignee: MZ IP Holdings, LLC
    Inventors: Nikhil Bojja, Pidong Wang, Shiman Guo
  • Patent number: 10698964
    Abstract: A method for automatically extracting and organizing information by a processing device from a plurality of data sources is provided. A natural language processing information extraction pipeline that includes an automatic detection of entities is applied to the data sources. Information about detected entities is identified by analyzing products of the natural language processing pipeline. Identified information is grouped into equivalence classes containing equivalent information. At least one displayable representation of the equivalence classes is created. An order in which the at least one displayable representation is displayed is computed. A combined representation of the equivalence classes that respects the order in which the displayable representation is displayed is produced.
    Type: Grant
    Filed: January 30, 2017
    Date of Patent: June 30, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Xiaoqiang Luo, Hema Raghavan
  • Patent number: 10691400
    Abstract: An information management system includes: an audio signal acquisitor configured to acquire an audio signal representing a guide voice; a related information acquisitor configured to acquire related information that is related to the guide voice; an association manager configured to associate the related information acquired by the related information acquisitor for the guide voice with identification information that is notified to a terminal device upon emission of the guide voice corresponding to the audio signal; and an information provider configured to receive from the terminal device an information request including the identification information notified to the terminal device and to transmit to the terminal device the related information associated by the association manager with the identification information.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: June 23, 2020
    Assignee: YAMAHA CORPORATION
    Inventors: Shota Moriguchi, Takahiro Iwata, Yuki Seto