Patents by Inventor Chung-hao Tan
Chung-hao Tan 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: 11817100Abstract: A computer-implemented method of voice-to-text tagging for transcription of a human voice signal by one of an automatic speech recognition system, or a natural conversation, includes generating a speech-to-text verbal transcript of the verbal vocalizations of an audio signal at a verbal timestamp of the audio signal. A voice-to-text non-verbal transcript of the one or more non-verbal vocalizations of the audio signal is generated at a non-verbal timestamp of the audio signal. The non-verbal transcript and the verbal transcript are combined to generate an enhanced transcript.Type: GrantFiled: June 26, 2020Date of Patent: November 14, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert John Moore, Shun Jiang, Chung-hao Tan, Eric Young Liu, Saurabh Mishra, Lei Huang, Guangjie Ren
-
Publication number: 20230214601Abstract: Techniques for personalizing an AI automated conversational system are provided. In one aspect, a method for personalizing an automated conversational system includes: making predictions of a familiarity of a user with concepts needed to understand a standard output utterance based on the familiarity of an aggregate of users and a background knowledge model of the concepts and related concepts, wherein the standard output utterance assumes that the concepts are known; and giving, by the automated conversational system, an output utterance that is tailored to the user given the predictions. For instance, the automated conversational system can give the standard output utterance to the user when it is predicted that the user is familiar with the concepts, or a nonstandard output utterance when it is it is predicted that the user is unfamiliar with at least one of the concepts.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Robert John Moore, Eric Young Liu, Shun Jiang, Chung-hao Tan, Lei Huang, Guangjie Ren, Sungeun An
-
Patent number: 11562747Abstract: One embodiment provides a method that includes obtaining a default language corpus. A second language corpus is obtained based on a second language preference. A first transcription of an utterance is received using the default language corpus and natural language processing (NLP). At least one problem word in the first transcription is determined based on an associated grammatical relevance to neighboring words in the first transcription. Upon determining that a first probability score is below a first threshold, an acoustic lookup is performed for an audible match for the problem word in the first transcription based on an associated acoustical relevance. Upon determining that a second probability score is below a second threshold, it is determined whether a match for the problem word exists in the secondary language corpus. Upon determining that the match exists in the secondary language corpus, a second transcription for the utterance is provided.Type: GrantFiled: March 22, 2021Date of Patent: January 24, 2023Assignee: International Business Machines CorporationInventors: Raphael Arar, Chris Kau, Robert J. Moore, Chung-hao Tan
-
Publication number: 20220391044Abstract: A tool for providing dynamic context-based presentation adjustments across one or more computer devices. The tool receives a presentation from at least one of a plurality of user devices. The tool collects real-time contextual data associated with the presentation from at least one of the plurality of user devices. The tool analyzes the real-time contextual data utilizing a training model. The tool determines one or more adjustment actions based, at least in part, on the analysis of the real-time contextual data. The tool modifies the presentation in real-time using the one or more adjustment actions.Type: ApplicationFiled: June 4, 2021Publication date: December 8, 2022Inventors: Lei Huang, Guangjie Ren, Robert John Moore, Shun Jiang, Pawan Chowdhary, Eric Young Liu, Chung-hao Tan
-
Publication number: 20210407512Abstract: A computer-implemented method of voice-to-text tagging for transcription of a human voice signal by one of an automatic speech recognition system, or a natural conversation, includes generating a speech-to-text verbal transcript of the verbal vocalizations of an audio signal at a verbal timestamp of the audio signal. A voice-to-text non-verbal transcript of the one or more non-verbal vocalizations of the audio signal is generated at a non-verbal timestamp of the audio signal. The non-verbal transcript and the verbal transcript are combined to generate an enhanced transcript.Type: ApplicationFiled: June 26, 2020Publication date: December 30, 2021Inventors: Robert John Moore, Shun Jiang, Chung-hao Tan, Eric Young Liu, Saurabh Mishra, Lei Huang, Guangjie Ren
-
Patent number: 11205048Abstract: Systems, computer-implemented methods, and computer program products that can facilitate word entity disambiguation are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a language model component that employs an artificial intelligence model to generate a profile vector of an entity based on one or more binary values representing profile data of the entity and a word vector of a word entity in a dialogue based on one or more second word entities adjacent to the word entity in the dialogue. The computer executable components can further comprise a dialogue management component that disambiguates the word entity based on the profile vector and the word vector.Type: GrantFiled: June 18, 2019Date of Patent: December 21, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sunhwan Lee, Shun Jiang, Chung-hao Tan, Lei Huang, Pawan Chowdhary
-
Patent number: 11183072Abstract: Embodiments of the present invention provide a method comprising receiving a task set comprising multiple tasks, receiving operational information identifying one or more operating characteristics of multiple drones, and obtaining an initial heuristic ordering of the multiple tasks based on the operational information and the climate information. Each task has a corresponding task location. The method further comprises scheduling the multiple tasks to obtain a final ordering of the multiple tasks. The final ordering represents an order in which the multiple tasks are scheduled, and the final ordering may be different from the initial heuristic ordering.Type: GrantFiled: April 10, 2018Date of Patent: November 23, 2021Assignee: NEC CORPORATIONInventors: Jeanette L. Blomberg, Eric K. Butler, Anca A. Chandra, Pawan R. Chowdhary, Thomas D. Griffin, Divyesh Jadav, Shun Jiang, Sunhwan Lee, Robert J. Moore, Hovey R. Strong, Jr., Chung-hao Tan
-
Patent number: 11138978Abstract: A method and system of automatically identifying topics of a conversation are provided. An electronic data package comprising a sequence of utterances between conversation entities is received by a computing device. Each utterance is classified to a corresponding social action. One or more utterances in the sequence are grouped into a segment based on a deep learning model. A similarity of topics between adjacent segments is determined. Upon determining that the similarity is above a predetermined threshold, the adjacent segments are grouped together. A transcript of the conversation including the grouping of the adjacent segments is stored in a memory.Type: GrantFiled: July 24, 2019Date of Patent: October 5, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Margaret Helen Szymanski, Lei Huang, Robert John Moore, Raphael Arar, Shun Jiang, Guangjie Ren, Eric Liu, Pawan Chowdhary, Chung-hao Tan, Sunhwan Lee
-
Publication number: 20210210098Abstract: One embodiment provides a method that includes obtaining a default language corpus. A second language corpus is obtained based on a second language preference. A first transcription of an utterance is received using the default language corpus and natural language processing (NLP). At least one problem word in the first transcription is determined based on an associated grammatical relevance to neighboring words in the first transcription. Upon determining that a first probability score is below a first threshold, an acoustic lookup is performed for an audible match for the problem word in the first transcription based on an associated acoustical relevance. Upon determining that a second probability score is below a second threshold, it is determined whether a match for the problem word exists in the secondary language corpus. Upon determining that the match exists in the secondary language corpus, a second transcription for the utterance is provided.Type: ApplicationFiled: March 22, 2021Publication date: July 8, 2021Inventors: Raphael Arar, Chris Kau, Robert J. Moore, Chung-hao Tan
-
Patent number: 11049501Abstract: One embodiment provides a method that includes obtaining a default language corpus. A second language corpus is obtained based on a second language preference. A first transcription of an utterance is received using the default language corpus and natural language processing (NLP). At least one problem word in the first transcription is determined based on an associated grammatical relevance to neighboring words in the first transcription. Upon determining that a first probability score is below a first threshold, an acoustic lookup is performed for an audible match for the problem word in the first transcription based on an associated acoustical relevance. Upon determining that a second probability score is below a second threshold, it is determined whether a match for the problem word exists in the secondary language corpus. Upon determining that the match exists in the secondary language corpus, a second transcription for the utterance is provided.Type: GrantFiled: September 25, 2018Date of Patent: June 29, 2021Assignee: International Business Machines CorporationInventors: Raphael Arar, Chris Kau, Robert J. Moore, Chung-hao Tan
-
Patent number: 11030681Abstract: An example operation may include one or more of identifying a first conferred asset exchange request from a first user account and a second conferred asset exchange request from a second user account which are capable of being used to settle each other, requesting an intermediary blockchain to perform a conferred asset settlement transaction for the first and second conferred asset exchange requests, determining that first conferred assets of the first user account and second conferred assets of the second user account have been transferred to temporary intermediary trading addresses, respectively, and releasing the first conferred assets to the second user account and the second loyalty assets to the first user account, in response to the determining.Type: GrantFiled: July 21, 2017Date of Patent: June 8, 2021Assignee: International Business Machines CorporationInventors: Luis Angel D. Bathen, Pawan R. Chowdhary, Andres Garagiola, Shun Jiang, Diego A. Masini, Guangjie Ren, Dulce B. Ponceleon, Chung-hao Tan
-
Patent number: 10922983Abstract: One embodiment provides a method comprising maintaining a weather model based on predicted weather conditions for an air traffic control zone. A hash table comprising multiple hash entries is maintained. Each hash entry comprises a timestamped predicted weather condition for a cell in the zone. A flight plan request for a drone is received. The request comprises a planned flight path for the drone. For at least one cell on the planned flight path, same latitude or same longitude cells, whichever is most closely orthogonal to a direction of the planned flight path, are heuristically probed. Weather conditions for the at least one cell are estimated based on predicted weather conditions for the same latitude or same longitude cells. An executable flight plan is generated if the planned flight path is feasible based on the estimated weather conditions; otherwise, a report including an explanation of infeasibility is generated instead.Type: GrantFiled: June 19, 2018Date of Patent: February 16, 2021Assignee: International Business Machines CorporationInventors: Jeanette L. Blomberg, Eric K. Butler, Anca A. Chandra, Pawan R. Chowdhary, Thomas D. Griffin, Divyesh Jadav, Shun Jiang, Sunhwan Lee, Robert J. Moore, Hovey R. Strong, Jr., Chung-hao Tan
-
Publication number: 20210027783Abstract: A method and system of automatically identifying topics of a conversation are provided. An electronic data package comprising a sequence of utterances between conversation entities is received by a computing device. Each utterance is classified to a corresponding social action. One or more utterances in the sequence are grouped into a segment based on a deep learning model. A similarity of topics between adjacent segments is determined. Upon determining that the similarity is above a predetermined threshold, the adjacent segments are grouped together. A transcript of the conversation including the grouping of the adjacent segments is stored in a memory.Type: ApplicationFiled: July 24, 2019Publication date: January 28, 2021Inventors: Margaret Helen Szymanski, Lei Huang, Robert John Moore, Raphael Arar, Shun Jiang, Guangjie Ren, Eric Liu, Pawan Chowdhary, Chung-hao Tan, Sunhwan Lee
-
Publication number: 20200401659Abstract: Systems, computer-implemented methods, and computer program products that can facilitate word entity disambiguation are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a language model component that employs an artificial intelligence model to generate a profile vector of an entity based on one or more binary values representing profile data of the entity and a word vector of a word entity in a dialogue based on one or more second word entities adjacent to the word entity in the dialogue. The computer executable components can further comprise a dialogue management component that disambiguates the word entity based on the profile vector and the word vector.Type: ApplicationFiled: June 18, 2019Publication date: December 24, 2020Inventors: Sunhwan Lee, Shun Jiang, Chung-hao Tan, Lei Huang, Pawan Chowdhary
-
Publication number: 20200098370Abstract: One embodiment provides a method that includes obtaining a default language corpus. A second language corpus is obtained based on a second language preference. A first transcription of an utterance is received using the default language corpus and natural language processing (NLP). At least one problem word in the first transcription is determined based on an associated grammatical relevance to neighboring words in the first transcription. Upon determining that a first probability score is below a first threshold, an acoustic lookup is performed for an audible match for the problem word in the first transcription based on an associated acoustical relevance. Upon determining that a second probability score is below a second threshold, it is determined whether a match for the problem word exists in the secondary language corpus. Upon determining that the match exists in the secondary language corpus, a second transcription for the utterance is provided.Type: ApplicationFiled: September 25, 2018Publication date: March 26, 2020Inventors: Raphael Arar, Chris Kau, Robert J. Moore, Chung-hao Tan
-
Patent number: 10277503Abstract: Embodiments relate to cross-domain service request placement in a software defined environment (SDE). An aspect includes receiving a service request corresponding to a job to be completed in the SDE. Another aspect includes determining a first computer device in a first domain, and a second computer device in a second domain, that are capable of performing the service request. Another aspect includes determining, for the first and second computer devices, first and second pluralities of available service classes. Another aspect includes determining, for the first and second computer devices, a first and second plurality of costs of performing the service request, wherein each of the first and second plurality of costs corresponds to a single respective service class. Yet another aspect includes selecting one of the first computer device and the second computer device to perform the service request based on the first and second plurality of costs.Type: GrantFiled: November 27, 2017Date of Patent: April 30, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sandeep Gopisetty, Ramani R. Routray, Yang Song, Chung-Hao Tan
-
Publication number: 20190026821Abstract: An example operation may include one or more of identifying a first conferred asset exchange request from a first user account and a second conferred asset exchange request from a second user account which are capable of being used to settle each other, requesting an intermediary blockchain to perform a conferred asset settlement transaction for the first and second conferred asset exchange requests, determining that first conferred assets of the first user account and second conferred assets of the second user account have been transferred to temporary intermediary trading addresses, respectively, and releasing the first conferred assets to the second user account and the second loyalty assets to the first user account, in response to the determining.Type: ApplicationFiled: July 21, 2017Publication date: January 24, 2019Inventors: Luis Angel D. Bathen, Pawan R. Chowdhary, Andres Garagiola, Shun Jiang, Diego A. Masini, Guangjie Ren, Dulce B. Ponceleon, Chung-hao Tan
-
Patent number: 10140160Abstract: Embodiments are provided for managing performance of a computer system. Both implicit and explicit recommendations for processing of tasks are provided. System performance is tracked and evaluation based upon the actions associated with the task. Future recommendations of the same or other tasks are provided based upon implicit feedback pertaining to system performance, and explicit feedback solicited from a system administrator.Type: GrantFiled: March 25, 2016Date of Patent: November 27, 2018Assignee: International Business Machines CorporationInventors: Eben M. Haber, Tara L. Matthews, Chung-Hao Tan, Sandeep M. Uttamchandani
-
Publication number: 20180301042Abstract: One embodiment provides a method comprising maintaining a weather model based on predicted weather conditions for an air traffic control zone. A hash table comprising multiple hash entries is maintained. Each hash entry comprises a timestamped predicted weather condition for a cell in the zone. A flight plan request for a drone is received. The request comprises a planned flight path for the drone. For at least one cell on the planned flight path, same latitude or same longitude cells, whichever is most closely orthogonal to a direction of the planned flight path, are heuristically probed. Weather conditions for the at least one cell are estimated based on predicted weather conditions for the same latitude or same longitude cells. An executable flight plan is generated if the planned flight path is feasible based on the estimated weather conditions; otherwise, a report including an explanation of infeasibility is generated instead.Type: ApplicationFiled: June 19, 2018Publication date: October 18, 2018Inventors: Jeanette L. Blomberg, Eric K. Butler, Anca A. Chandra, Pawan R. Chowdhary, Thomas D. Griffin, Divyesh Jadav, Shun Jiang, Sunhwan Lee, Robert J. Moore, Hovey R. Strong, Jr., Chung-hao Tan
-
Patent number: 10062292Abstract: One embodiment provides a method comprising maintaining a weather model based on predicted weather conditions for an air traffic control zone. A hash table comprising multiple hash entries is maintained. Each hash entry comprises a timestamped predicted weather condition for a cell in the zone. A flight plan request for a drone is received. The request comprises a planned flight path for the drone. For at least one cell on the planned flight path, same latitude or same longitude cells, whichever is most closely orthogonal to a direction of the planned flight path, are heuristically probed. Weather conditions for the at least one cell are estimated based on predicted weather conditions for the same latitude or same longitude cells. An executable flight plan is generated if the planned flight path is feasible based on the estimated weather conditions; otherwise, a report including an explanation of infeasibility is generated instead.Type: GrantFiled: March 8, 2016Date of Patent: August 28, 2018Assignee: International Business Machines CorporationInventors: Jeanette L. Blomberg, Eric K. Butler, Anca A. Chandra, Pawan R. Chowdhary, Thomas D. Griffin, Divyesh Jadav, Shun Jiang, Sunhwan Lee, Robert J. Moore, Hovey R. Strong, Jr., Chung-hao Tan