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: 11979494Abstract: The disclosed exemplary embodiments include computer-implemented systems, devices, and processes that securely manage and regenerate cryptographic keys using permissioned distributed ledgers. For example, a device may receive, from a first computing system, data indicative of a recordation of a first public key onto a distributed ledger. Based on an occurrence of a regeneration condition, the device may transmit, to a second computing system, a second public key and a first digital signature, and the second computing system may validate the first digital signature, apply a second digital signature to the second public key, and transmit the second public key and the digital signatures to the first computing system. The device also receives, from the first computing system, additional data indicative of a recordation of the second public key onto the distributed ledger, and based on the additional data, the device may invalidate the first private key.Type: GrantFiled: April 13, 2022Date of Patent: May 7, 2024Assignee: The Toronto-Dominion BankInventors: Alexey Shpurov, Albert Louis Rothenstein, Adrian Chung-Hey Ma, Buturab Rizvi, Alexandra Tsourkis, Francis James Alexander Guttridge
-
Publication number: 20230275855Abstract: 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: ApplicationFiled: May 9, 2023Publication date: August 31, 2023Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, JR.
-
Patent number: 11736424Abstract: 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: GrantFiled: February 23, 2021Date of Patent: August 22, 2023Assignee: Snap Inc.Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
-
Patent number: 11354340Abstract: 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: GrantFiled: June 5, 2014Date of Patent: June 7, 2022Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Dorian B. Miller
-
Publication number: 20210184996Abstract: 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: ApplicationFiled: February 23, 2021Publication date: June 17, 2021Inventors: Albert A. Chung, Venkata V. Gadepalli, Richard E. Osowski, JR.
-
Patent number: 11023478Abstract: 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: GrantFiled: September 29, 2017Date of Patent: June 1, 2021Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Dorian B. Miller
-
Patent number: 11005789Abstract: 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: GrantFiled: December 5, 2018Date of Patent: May 11, 2021Assignee: Snap Inc.Inventors: Albert A Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
-
Patent number: 10832071Abstract: 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: GrantFiled: September 1, 2016Date of Patent: November 10, 2020Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Ravi K. Muthukrishnan
-
Patent number: 10664763Abstract: 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: GrantFiled: February 23, 2016Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed
-
Patent number: 10332522Abstract: 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: GrantFiled: April 23, 2018Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Patent number: 10282396Abstract: 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: GrantFiled: May 7, 2014Date of Patent: May 7, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Albert A. Chung, Arthur L. De Magalhaes
-
Patent number: 10275432Abstract: 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: GrantFiled: March 10, 2015Date of Patent: April 30, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Corville O. Allen, Albert A. Chung, Arthur L. De Magalhaes
-
Patent number: 10200319Abstract: 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: GrantFiled: October 17, 2016Date of Patent: February 5, 2019Assignee: Snap Inc.Inventors: Albert A Chung, Venkata V. Gadepalli, Richard E. Osowski, Jr.
-
Patent number: 10108602Abstract: 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: GrantFiled: August 27, 2017Date of Patent: October 23, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Sorabh Murgai
-
Publication number: 20180240462Abstract: 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: ApplicationFiled: April 23, 2018Publication date: August 23, 2018Inventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee
-
Patent number: 10049031Abstract: 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: GrantFiled: December 9, 2014Date of Patent: August 14, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Andrew R. Freed, Richard A. Salmon, Eric Woods
-
Publication number: 20180182043Abstract: A system, method, and computer-readable medium to receive, via a user interface, a request to create a valuation for a jet engine asset; retrieve information relevant to the jet engine asset for which the valuation is to be created, the information including at least historical data related to a status of the jet engine asset and current market trends; analyze the retrieved information using heuristics to determine a value of the jet engine asset for at least one asset disposition scenario; store a report of the determined value of the jet engine asset; and display, via the user interface, the report of the determined value of the jet engine asset.Type: ApplicationFiled: December 23, 2016Publication date: June 28, 2018Inventors: Ahilan RENGANATHAN, Albert Chung-Chee KWOK, Prashanth AYYAVU, Timothy BRECHER, Peter SINGH, Thomas DEKKER, Shahid MASUD
-
Publication number: 20180121606Abstract: 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: ApplicationFiled: November 1, 2016Publication date: May 3, 2018Inventors: Corville O. Allen, Timothy A. Bishop, Albert A. Chung, Elizabeth A. Schreiber
-
Publication number: 20180121605Abstract: 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: ApplicationFiled: November 1, 2016Publication date: May 3, 2018Inventors: Corville O. Allen, Timothy A. Bishop, Albert A. Chung, Elizabeth A. Schreiber
-
Patent number: 9953651Abstract: 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: GrantFiled: July 28, 2008Date of Patent: April 24, 2018Assignee: International Business Machines CorporationInventors: Corville O. Allen, Albert A. Chung, Binh C. Truong, Kam K. Yee