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: 11928117Abstract: 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: GrantFiled: June 23, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Wen Wang, Yi Chen Zhong, Kun Yan Yin, De Shuo Kong, Lu Yu, Yi Ming Wang
-
Patent number: 11875793Abstract: 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: GrantFiled: September 7, 2021Date of Patent: January 16, 2024Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Tong Liu, De Shuo Kong, Yao Chen, Hai Bo Zou, Sarbajit K. Rakshit, Zheng Jie
-
Patent number: 11828860Abstract: 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 roType: GrantFiled: August 27, 2021Date of Patent: November 28, 2023Assignee: International Business Machines CorporationInventors: Yong Wang, Ge Liang, Zhi Peng Jia, Zhi Cao, De Shuo Kong, Ye Wang
-
Patent number: 11783131Abstract: 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: GrantFiled: September 10, 2020Date of Patent: October 10, 2023Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Chen Gao, Tong Liu, De Shuo Kong, Ci-Wei Lan, Rong Fu He
-
Publication number: 20230072003Abstract: 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: ApplicationFiled: September 7, 2021Publication date: March 9, 2023Inventors: Zhong Fang Yuan, Tong Liu, De Shuo Kong, Yao Chen, Hai Bo Zou, Sarbajit K. Rakshit, Zheng Jie
-
Publication number: 20230060793Abstract: 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 roType: ApplicationFiled: August 27, 2021Publication date: March 2, 2023Inventors: Yong Wang, Ge Liang, Zhi Peng Jia, Zhi Cao, De Shuo Kong, Ye Wang
-
Publication number: 20220414107Abstract: 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: ApplicationFiled: June 23, 2021Publication date: December 29, 2022Inventors: Wen Wang, Yi Chen Zhong, Kun Yan Yin, De Shuo Kong, Lu Yu, Yi Ming Wang
-
Publication number: 20220334870Abstract: 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: ApplicationFiled: April 16, 2021Publication date: October 20, 2022Inventors: Yao Chen, Hai Bo Zou, De Shuo Kong, Zheng Jie
-
Patent number: 11455812Abstract: 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: GrantFiled: March 13, 2020Date of Patent: September 27, 2022Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Guang Qing Zhong, Tong Liu, De Shuo Kong, Yi Ming Wang
-
Patent number: 11442724Abstract: 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: GrantFiled: December 4, 2019Date of Patent: September 13, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Zhi Peng Jia, Xiang Yu Yang, Zhi Cao, De Shuo Kong, Jing Wu, Rong Fu He
-
Patent number: 11385068Abstract: 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: GrantFiled: September 26, 2019Date of Patent: July 12, 2022Assignee: International Business Machines CorporationInventors: Wen Rui Zhao, Lan Luo, De Shuo Kong, Liu Xiaojin
-
Publication number: 20220075948Abstract: 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: ApplicationFiled: September 10, 2020Publication date: March 10, 2022Inventors: Zhong Fang Yuan, Chen Gao, Tong Liu, De Shuo Kong, Ci-Wei Lan, Rong Fu He
-
Patent number: 11245648Abstract: 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: GrantFiled: July 31, 2020Date of Patent: February 8, 2022Assignee: International Business Machines CorporationInventors: Zhong Fang Yuan, Yuan Yuan Li, Yi Ming Wang, Xin Liu, Tong Liu, De Shuo Kong
-
Publication number: 20220038397Abstract: 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: ApplicationFiled: July 31, 2020Publication date: February 3, 2022Inventors: Zhong Fang Yuan, Yuan Yuan Li, Yi Ming Wang, Xin Liu, Tong Liu, De Shuo Kong
-
Publication number: 20210383075Abstract: 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: ApplicationFiled: June 5, 2020Publication date: December 9, 2021Inventors: De Shuo KONG, Zheng JIE, Hai Bo ZOU, Yao CHEN, Hai JI
-
Publication number: 20210334632Abstract: 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: ApplicationFiled: April 28, 2020Publication date: October 28, 2021Inventors: Zhong Fang Yuan, De Shuo Kong, Yun He Gao, Tong Liu, Peng Yun Sun, Ya Dong Li
-
Publication number: 20210286993Abstract: 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: ApplicationFiled: March 13, 2020Publication date: September 16, 2021Inventors: Zhong Fang Yuan, Guang Qing Zhong, Tong Liu, De Shuo Kong, Yi Ming Wang
-
Publication number: 20210173638Abstract: 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: ApplicationFiled: December 4, 2019Publication date: June 10, 2021Inventors: Zhi Peng JIA, Xiang Yu YANG, Zhi CAO, De Shuo KONG, Jing WU, Rong Fu HE
-
Publication number: 20210095985Abstract: 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: ApplicationFiled: September 26, 2019Publication date: April 1, 2021Inventors: Wen Rui Zhao, Lan Luo, De Shuo Kong, Liu Xiaojin
-
Publication number: 20210019704Abstract: 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: ApplicationFiled: July 16, 2019Publication date: January 21, 2021Inventors: De Shuo Kong, Yao Chen, Hai Bo Zou, Zheng Jie