Patents by Inventor Albert A. Chung

Albert A. Chung has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12034684
    Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: July 9, 2024
    Assignee: Snap Inc.
    Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
  • Publication number: 20230275855
    Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
    Type: Application
    Filed: May 9, 2023
    Publication date: August 31, 2023
    Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, JR.
  • Patent number: 11736424
    Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
    Type: Grant
    Filed: February 23, 2021
    Date of Patent: August 22, 2023
    Assignee: Snap Inc.
    Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
  • Patent number: 11354340
    Abstract: Mechanisms are provided for generating an answer to an input question. The mechanisms process a received input question to identify a temporal categorization of the input question indicating an intended time context for an answer to the input question. The input question does not specify a temporal categorization of the input question. The mechanisms perform analysis of a corpus of information based on the temporal categorization of the input question and temporal categorizations of sources of information in the corpus of information to determine, for each source of information, a degree of correspondence of the temporal categorization of the input question to a temporal categorization of the source of information. An answer to the input question is generated and output based on the degrees of correspondence of the sources of information.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: June 7, 2022
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Dorian B. Miller
  • Publication number: 20210184996
    Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
    Type: Application
    Filed: February 23, 2021
    Publication date: June 17, 2021
    Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, JR.
  • Patent number: 11023478
    Abstract: Mechanisms are provided for processing sources of content in a corpus of information associated with a domain. The mechanisms ingest a plurality of sources of content in the corpus of information associated with the domain and determine at least one temporal category for the domain based on identification of frequently occurring references to at least one of temporal terms or time spans specified in the plurality of sources of content in the corpus of information associated with the domain. The mechanisms store the at least one temporal category for the domain in association with the domain and process queries applied to the plurality of sources of content in the corpus of information associated with the domain based on the stored at least one temporal category for the domain.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: June 1, 2021
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Dorian B. Miller
  • Patent number: 11005789
    Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: May 11, 2021
    Assignee: Snap Inc.
    Inventors: Albert A Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
  • Patent number: 10832071
    Abstract: A system comprises a processor configured to execute instructions to receive an indication of an occurrence of a human gesture and to perform an analysis of the indication of the occurrence of the human gesture to determine contextual criteria having a relationship to the occurrence of the human gesture. The processor may determine a meaning of the human gesture based at least in part on the contextual criteria and a plurality of possible intended meanings for the human gesture. The processor also may execute an instruction respective to determining the meaning of the human gesture, wherein at least a portion of the instruction is dependent upon the meaning of the human gesture.
    Type: Grant
    Filed: September 1, 2016
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Ravi K. Muthukrishnan
  • Patent number: 10664763
    Abstract: A method, system and computer-usable medium are disclosed for adjusting fact-based answers provided by a question/answer (QA) system. A user submits a question to the QA system, where it is categorized into a question type. The QA system then processes the question to generate an answer. The QA system then generates an answer adjustment if it is determined that the question type and answer meet a predicted undesirable outcome. The answer adjustment may include a warning, a disclaimer, a recommendation, an alternative fact-based answer, a referral to an assistance service, or any combination thereof.
    Type: Grant
    Filed: February 23, 2016
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed
  • Patent number: 10332522
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Patent number: 10282396
    Abstract: An object of an in-memory object model created from markup language syntax is identified. The in-memory object model includes an element value that includes both a prefix part and a local value part. A determination is made that the element value, that includes both the prefix part and the local value part, does not have a corresponding data type definition within a schema specification used to define data types within the markup language syntax. A namespace resolver service is invoked using at least the prefix part of the element value. A valid namespace declaration of the prefix part is received from the namespace resolver service. The valid namespace declaration is associated with the prefix part as a namespace definition for the local value part of the element value.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: May 7, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Albert A. Chung, Arthur L. De Magalhaes
  • Patent number: 10275432
    Abstract: An object of an in-memory object model created from markup language syntax is identified. The in-memory object model includes an element value that includes both a prefix part and a local value part. A determination is made that the element value, that includes both the prefix part and the local value part, does not have a corresponding data type definition within a schema specification used to define data types within the markup language syntax. A namespace resolver service is invoked using at least the prefix part of the element value. A valid namespace declaration of the prefix part is received from the namespace resolver service. The valid namespace declaration is associated with the prefix part as a namespace definition for the local value part of the element value.
    Type: Grant
    Filed: March 10, 2015
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Corville O. Allen, Albert A. Chung, Arthur L. De Magalhaes
  • Patent number: 10200319
    Abstract: An embodiment of the present invention, a computer receives, on a first computer, a request to locate a topic. The computer determines a second computer to query for the topic. The computer queries the second computer for the topic. The computer receives identification information of participants of an instant messaging conversation corresponding to the topic. The computer stores, on the first computer, the identification information of the participants and indexing the stored identification information by the topic.
    Type: Grant
    Filed: October 17, 2016
    Date of Patent: February 5, 2019
    Assignee: Snap Inc.
    Inventors: Albert A Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
  • Patent number: 10108602
    Abstract: An approach is provided to discover new portmanteau, such as when ingesting documents into a question answering (QA) system. The approach works by analyzing a words included in electronic documents and identifies words as being possible portmanteaus. To analyze a portmanteau found in a document, the approach identifies morphemes that are included in the identified portmanteau and candidate words that correspond to each of the identified morphemes. A meaning for the new portmanteau is then derived from the meanings of the candidate word meanings.
    Type: Grant
    Filed: August 27, 2017
    Date of Patent: October 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Sorabh Murgai
  • Publication number: 20180240462
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.
    Type: Application
    Filed: April 23, 2018
    Publication date: August 23, 2018
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Patent number: 10049031
    Abstract: Embodiments of the invention provide for the correlation of violating change sets during regression testing of a computer program. A method of the invention includes annotating a test case with a reference to logical operations of different programmatic objects of a computer program. Thereafter, change sets are applied to the program and the test case is executed by a development environment such as a debugger to a point of failure. It is then determined from the annotations change sets related to the logical operations and different ones of the determined change sets are sequentially replaced and the test case repeatedly re-executed. As such, the ones of the replaced change sets resulting in failure from re-execution of the test case are determined to be violating change sets.
    Type: Grant
    Filed: December 9, 2014
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Richard A. Salmon, Eric Woods
  • Publication number: 20180121605
    Abstract: Mechanisms are provided for performing medication reconciliation in patient medical data obtained from a plurality of different sources. The mechanisms receive a plurality of patient medical data for a patient from a plurality of different source computing systems and analyze the patient medical data to identify a medication related content. The mechanisms generate an aggregate medication listing data structure for the patient from the medication related content and correlate medication related data types which are related to a same medication or class of medication. The mechanisms determine whether a modification to the aggregate medication listing data structure is to be performed based on results of the correlation and output a notification to an authorized user indicating a recommended modification to the aggregate medication listing data structure.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Inventors: Corville O. Allen, Timothy A. Bishop, Albert A. Chung, Elizabeth A. Schreiber
  • Publication number: 20180121606
    Abstract: Mechanisms are provided for evaluating the validity of duplicate medication instances in aggregate patient data. The mechanisms generate aggregate patient data from patient data obtained from computing devices associated with a plurality of different sources of patient data for a patient. The mechanisms analyze the aggregate patient data to identify a duplicate medication instance. The mechanisms determine whether the duplicate medication instance is a valid duplicate medication instance or an invalid duplicate medication instance based on features extracted from the aggregate patient data. The mechanisms, in response to a determination that the duplicate medication instance is an invalid duplicate medication instance, further send a notification to a computing device indicating invalidity of the duplicate medication instance.
    Type: Application
    Filed: November 1, 2016
    Publication date: May 3, 2018
    Inventors: Corville O. Allen, Timothy A. Bishop, Albert A. Chung, Elizabeth A. Schreiber
  • Patent number: 9953651
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to podcasting and provide a method, system and computer program product for speed podcasting. In an embodiment of the invention, a speed podcasting method can include speech recognizing an audio portion of a podcast, parsing the speech recognized audio portion to identify essential words, and playing back only audio segments and corresponding video segments of the podcast including the essential words while excluding from playback audio segments and corresponding video segments of the podcast including non-essential words.
    Type: Grant
    Filed: July 28, 2008
    Date of Patent: April 24, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
  • Patent number: 9946762
    Abstract: An approach is provided in which a QA system ingests traditional sources, which includes traditional terms, into a domain dictionary. Next, the QA system ingests crowd-based sources that include crowd-based terms and corresponding crowd-based metadata. In turn, the QA system calculates weightings pertaining to the traditional terms based upon the crowd-based metadata. When the QA system receives a question from a requestor that includes question terms, the QA system identifies an answer to the question based on the calculated weightings pertaining to the traditional terms that are relevant to the question terms.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: April 17, 2018
    Assignee: International Business Machines Corporation
    Inventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Dorian B. Miller