Patents by Inventor De Shuo Kong

De Shuo Kong 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: 11928117
    Abstract: Embodiments of the present invention relate to methods, systems, and computer program products for managing a plurality of live comments. A plurality of live comments is obtained for a video, the plurality of live comments being associated with a plurality of fragments in the video, respectively. A plurality of features are extracted from the plurality of live comments, respectively. A knowledge base is generated for the plurality of live comments based on the plurality of features. With these embodiments, the live comments may be managed in an effective way. Further, the knowledge base may provide answers to a user query.
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Wen Wang, Yi Chen Zhong, Kun Yan Yin, De Shuo Kong, Lu Yu, Yi Ming Wang
  • Patent number: 11875793
    Abstract: A system, method, and computer program product for implementing cognitive natural language processing software framework optimization is provided. The method includes receiving instructions associated with an audible user input of a user. An AI input intention of the user is determined and key information is extracted from the audible user input. The key information is inputted into a generated database table and additional key information is retrieved from a dialog table. A supplementary database table comprising the additional key information is generated and the key information is spliced with the additional key information. A resulting spliced data structure is merged into a final database table and natural language is converted into a request code structure within an SQL structure and an interactive AI interface presenting results of the converting is generated. Operational functionality of an AI device is enabled for audibly presenting results of the conversion.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: January 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Tong Liu, De Shuo Kong, Yao Chen, Hai Bo Zou, Sarbajit K. Rakshit, Zheng Jie
  • Patent number: 11828860
    Abstract: One or more computer processors encode a plurality of time sequenced global position system (GPS) datapoints onto a grided dimensional area; determine a general trajectory between each time sequenced GPS datapoint in the plurality of encoded time sequenced GPS datapoints and a subsequent encoded time sequenced GPS datapoint; cluster the encoded time sequenced GPS datapoints based on a respective determined trajectory with a plurality of encoded historical GPS datapoints; calculate an azimuth for each encoded time sequenced GPS datapoint in the plurality of time sequenced GPS datapoints utilizing a plurality of adjacent historical GPS datapoints contained within a respective cluster; generate a plurality of interpolated GPS datapoints utilizing calculated azimuths, determined general trajectories, and historical GPS datapoints; and aggregate the generated interpolated GPS datapoints with the plurality of time sequenced GPS datapoints into an interpolated route, wherein each GPS datapoint in the interpolated ro
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: November 28, 2023
    Assignee: International Business Machines Corporation
    Inventors: Yong Wang, Ge Liang, Zhi Peng Jia, Zhi Cao, De Shuo Kong, Ye Wang
  • Patent number: 11783131
    Abstract: Provided is a method, computer program product, and system for fusing knowledge graphs to generate a larger knowledgebase for responding to cross document questions. A processor may extract contextual information from a plurality of documents. The processor may generate, based on the extracted contextual information, a knowledge graph for each document of the plurality of documents. The processor may analyze each knowledge graph to determine if one or more entities of each knowledge graph are linked. The processor may fuse, in response to an entity in a first knowledge graph being linked to an entity in a second knowledge graph, the first knowledge graph with the second knowledge graph to create a fused knowledge graph.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: October 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Chen Gao, Tong Liu, De Shuo Kong, Ci-Wei Lan, Rong Fu He
  • Publication number: 20230072003
    Abstract: A system, method, and computer program product for implementing cognitive natural language processing software framework optimization is provided. The method includes receiving instructions associated with an audible user input of a user. An AI input intention of the user is determined and key information is extracted from the audible user input. The key information is inputted into a generated database table and additional key information is retrieved from a dialog table. A supplementary database table comprising the additional key information is generated and the key information is spliced with the additional key information. A resulting spliced data structure is merged into a final database table and natural language is converted into a request code structure within an SQL structure and an interactive AI interface presenting results of the converting is generated. Operational functionality of an AI device is enabled for audibly presenting results of the conversion.
    Type: Application
    Filed: September 7, 2021
    Publication date: March 9, 2023
    Inventors: Zhong Fang Yuan, Tong Liu, De Shuo Kong, Yao Chen, Hai Bo Zou, Sarbajit K. Rakshit, Zheng Jie
  • Publication number: 20230060793
    Abstract: One or more computer processors encode a plurality of time sequenced global position system (GPS) datapoints onto a grided dimensional area; determine a general trajectory between each time sequenced GPS datapoint in the plurality of encoded time sequenced GPS datapoints and a subsequent encoded time sequenced GPS datapoint; cluster the encoded time sequenced GPS datapoints based on a respective determined trajectory with a plurality of encoded historical GPS datapoints; calculate an azimuth for each encoded time sequenced GPS datapoint in the plurality of time sequenced GPS datapoints utilizing a plurality of adjacent historical GPS datapoints contained within a respective cluster; generate a plurality of interpolated GPS datapoints utilizing calculated azimuths, determined general trajectories, and historical GPS datapoints; and aggregate the generated interpolated GPS datapoints with the plurality of time sequenced GPS datapoints into an interpolated route, wherein each GPS datapoint in the interpolated ro
    Type: Application
    Filed: August 27, 2021
    Publication date: March 2, 2023
    Inventors: Yong Wang, Ge Liang, Zhi Peng Jia, Zhi Cao, De Shuo Kong, Ye Wang
  • Publication number: 20220414107
    Abstract: Embodiments of the present invention relate to methods, systems, and computer program products for managing a plurality of live comments. A plurality of live comments is obtained for a video, the plurality of live comments being associated with a plurality of fragments in the video, respectively. A plurality of features are extracted from the plurality of live comments, respectively. A knowledge base is generated for the plurality of live comments based on the plurality of features. With these embodiments, the live comments may be managed in an effective way. Further, the knowledge base may provide answers to a user query.
    Type: Application
    Filed: June 23, 2021
    Publication date: December 29, 2022
    Inventors: Wen Wang, Yi Chen Zhong, Kun Yan Yin, De Shuo Kong, Lu Yu, Yi Ming Wang
  • Publication number: 20220334870
    Abstract: A method, apparatus, system, and computer program product for container migration. A set of processors operates to identify a set of containers for a set of applications for a migration using a set of application performance metrics. The set of processors operates to create a set of tasks following a migration strategy to move the set of containers for the set of applications identified for the migration from a set of current physical host computers to a set of target physical host computers using the set of application performance metrics. The set of processors operates to move the set of containers for the set of applications from the set of current physical host computers to the set of target physical host computers using the set of tasks following the migration strategy.
    Type: Application
    Filed: April 16, 2021
    Publication date: October 20, 2022
    Inventors: Yao Chen, Hai Bo Zou, De Shuo Kong, Zheng Jie
  • Patent number: 11455812
    Abstract: An approach for extracting non-textual data from an electronic document is disclosed. The approach includes receiving a request to extract a file and converting the file into pixels. The approach creates a pixel map of the converted file and determines one or more density clusters of the pixel map based on image clustering method. Furthermore, the approach determines one or more coordinates of the one or more density clusters and determines one or more candidate information regions based on the one or more coordinates, density of the one or more density clusters. Finally, the approach extracts one or more textual data based on the one or more candidate information regions and outputs the extracted one or more textual data.
    Type: Grant
    Filed: March 13, 2020
    Date of Patent: September 27, 2022
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Guang Qing Zhong, Tong Liu, De Shuo Kong, Yi Ming Wang
  • Patent number: 11442724
    Abstract: Systems and methods of computer program code or business process design pattern recognition are provided. In embodiments, a method includes identifying, by the computing device, predefined elements and relationships between the elements in a digital industry product based on stored rules; generating, by the computing device, a diagram based on stored image rules, the diagram including graphical notations and text-based information representing the elements and the relationships between the elements; removing, by the computing device, the text-based information from the diagram to produce a modified diagram; and determining, by the computing device, that the modified diagram includes at least one predetermined pattern from a plurality of stored patterns using image object detection.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: September 13, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Zhi Peng Jia, Xiang Yu Yang, Zhi Cao, De Shuo Kong, Jing Wu, Rong Fu He
  • Patent number: 11385068
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems to for dynamically modifying a generated route that enables peer to peer navigation. Embodiments of the present invention can be used to receive input that specifies one or more terms pertaining to a target that is a location of interest from a user. Embodiments of the present invention can pair the user with the target of interest; generating a route to the target and dynamically modify the generated route to the target according to positional information of the location and changes in positional information of the user.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: July 12, 2022
    Assignee: International Business Machines Corporation
    Inventors: Wen Rui Zhao, Lan Luo, De Shuo Kong, Liu Xiaojin
  • Publication number: 20220075948
    Abstract: Provided is a method, computer program product, and system for fusing knowledge graphs to generate a larger knowledgebase for responding to cross document questions. A processor may extract contextual information from a plurality of documents. The processor may generate, based on the extracted contextual information, a knowledge graph for each document of the plurality of documents. The processor may analyze each knowledge graph to determine if one or more entities of each knowledge graph are linked. The processor may fuse, in response to an entity in a first knowledge graph being linked to an entity in a second knowledge graph, the first knowledge graph with the second knowledge graph to create a fused knowledge graph.
    Type: Application
    Filed: September 10, 2020
    Publication date: March 10, 2022
    Inventors: Zhong Fang Yuan, Chen Gao, Tong Liu, De Shuo Kong, Ci-Wei Lan, Rong Fu He
  • Patent number: 11245648
    Abstract: In embodiments, a method includes receiving a first user input to a chat managed by a multiple-round dialogue system, receiving a second user input to the chat, the second user input following the first user input, and embedding the first and second user inputs into first and second nodes, respectively, each node including a multi-dimensional vector. The method further includes determining, based at least in part on the first node and the second node, if a context of the second user input is the same as a context of the first user input, and, based on the determination, generating a chat reply to the second user input.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Zhong Fang Yuan, Yuan Yuan Li, Yi Ming Wang, Xin Liu, Tong Liu, De Shuo Kong
  • Publication number: 20220038397
    Abstract: In embodiments, a method includes receiving a first user input to a chat managed by a multiple-round dialogue system, receiving a second user input to the chat, the second user input following the first user input, and embedding the first and second user inputs into first and second nodes, respectively, each node including a multi-dimensional vector. The method further includes determining, based at least in part on the first node and the second node, if a context of the second user input is the same as a context of the first user input, and, based on the determination, generating a chat reply to the second user input.
    Type: Application
    Filed: July 31, 2020
    Publication date: February 3, 2022
    Inventors: Zhong Fang Yuan, Yuan Yuan Li, Yi Ming Wang, Xin Liu, Tong Liu, De Shuo Kong
  • Publication number: 20210383075
    Abstract: A method includes: receiving, by a computer device, a user question; extracting, by the computer device and from a knowledge base, multiple answers to the user question; detecting, by the computer device, a first relationship entity that exists in a subset of the multiple answers to the user question; determining, by the computer device, that the first relationship entity is a condition, the condition being a relationship entity that has different values in the subset of the multiple answers; generating, by the computer device, a first follow-up question that solicits a value of the condition; receiving, by the computer device, an answer to the first follow-up question; and determining, by the computer device, a number of the subset of the multiple answers that have a value of the condition that matches the answer to the first follow-up question.
    Type: Application
    Filed: June 5, 2020
    Publication date: December 9, 2021
    Inventors: De Shuo KONG, Zheng JIE, Hai Bo ZOU, Yao CHEN, Hai JI
  • Publication number: 20210334632
    Abstract: A first set of features associated with a neural network are parameterized. A decision tree is generated from the first set of features. One or more adjustments for the neural network are received at the decision tree. A second set of features associated with the adjustments at the decision tree are parameterized. The parameterized first and second set of features are combined into a plurality of parameters. From the plurality, an adjusted neural network is generated.
    Type: Application
    Filed: April 28, 2020
    Publication date: October 28, 2021
    Inventors: Zhong Fang Yuan, De Shuo Kong, Yun He Gao, Tong Liu, Peng Yun Sun, Ya Dong Li
  • Publication number: 20210286993
    Abstract: An approach for extracting non-textual data from an electronic document is disclosed. The approach includes receiving a request to extract a file and converting the file into pixels. The approach creates a pixel map of the converted file and determines one or more density clusters of the pixel map based on image clustering method. Furthermore, the approach determines one or more coordinates of the one or more density clusters and determines one or more candidate information regions based on the one or more coordinates, density of the one or more density clusters. Finally, the approach extracts one or more textual data based on the one or more candidate information regions and outputs the extracted one or more textual data.
    Type: Application
    Filed: March 13, 2020
    Publication date: September 16, 2021
    Inventors: Zhong Fang Yuan, Guang Qing Zhong, Tong Liu, De Shuo Kong, Yi Ming Wang
  • Publication number: 20210173638
    Abstract: Systems and methods of computer program code or business process design pattern recognition are provided. In embodiments, a method includes identifying, by the computing device, predefined elements and relationships between the elements in a digital industry product based on stored rules; generating, by the computing device, a diagram based on stored image rules, the diagram including graphical notations and text-based information representing the elements and the relationships between the elements; removing, by the computing device, the text-based information from the diagram to produce a modified diagram; and determining, by the computing device, that the modified diagram includes at least one predetermined pattern from a plurality of stored patterns using image object detection.
    Type: Application
    Filed: December 4, 2019
    Publication date: June 10, 2021
    Inventors: Zhi Peng JIA, Xiang Yu YANG, Zhi CAO, De Shuo KONG, Jing WU, Rong Fu HE
  • Publication number: 20210095985
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems to for dynamically modifying a generated route that enables peer to peer navigation. Embodiments of the present invention can be used to receive input that specifies one or more terms pertaining to a target that is a location of interest from a user. Embodiments of the present invention can pair the user with the target of interest; generating a route to the target and dynamically modify the generated route to the target according to positional information of the location and changes in positional information of the user.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Inventors: Wen Rui Zhao, Lan Luo, De Shuo Kong, Liu Xiaojin
  • Publication number: 20210019704
    Abstract: A method, system and computer program product are disclosed for leveraging project information to build an interactive knowledge base. In an embodiment, the method comprises scanning project management systems to identify specified artifacts and defined attributes of the identified artifacts; building a timeline sequence for the identified artifacts; and from the timeline sequence built from the identified artifacts, creating one or more roadmaps showing given relationships of the identified artifacts and the defined attributes of the identified artifacts to the project. In an embodiment, a group of team members work on the project, and the timeline sequence is built from the activities of everyone of the team members. In an embodiment, a plurality of activity nodes are formed for each team member from the identified artifacts associated with the team member, and the timeline sequence is built from the activity nodes of the team member.
    Type: Application
    Filed: July 16, 2019
    Publication date: January 21, 2021
    Inventors: De Shuo Kong, Yao Chen, Hai Bo Zou, Zheng Jie