Patents by Inventor He Jiang Jia
He Jiang Jia 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).
-
Publication number: 20240259408Abstract: Processing within a computing environment is facilitated by using a machine learning implicit-anomaly model to determine a possibility of an implicit anomaly within a system based on system metrics data obtained during running of one or more test cases on the system. The process further includes determining, using artificial intelligence, occurrence of an incident within the system associated with running of the one or more test cases. Determining the occurrence of the incident uses the determined possibility of the implicit anomaly within the system based on the system metrics data, and the process further includes initiating an action based on the occurrence of the incident within the system with running of the one or more test cases.Type: ApplicationFiled: January 26, 2023Publication date: August 1, 2024Inventors: Zhi LI, Xiao Dong LI, He Jiang JIA, Xing Xing SHEN, Ye TIAN, Sheng Jie HAN
-
Patent number: 12032465Abstract: Aspects of the invention include determining an event associated with a computing system, the event occurring at a first time, obtaining system data associated with the computing system, determining a system state of the computing system at the first time based on the system data, determining, based on the system state, two or more system data clusters comprising clustered system data associated with the system state of the computing system, determining, via an interpolation algorithm, an interpolated data value for the first time based on the system data, and adjusting the interpolated data value based on a determination that the interpolate data value is outside the two or more system data clusters.Type: GrantFiled: September 17, 2021Date of Patent: July 9, 2024Assignee: International Business Machines CorporationInventors: Zhi Li, Xing Xing Shen, Xiao Dong Li, He Jiang Jia, Sheng Jie BJ Han, Ye Tian, Bo Tong Liu, Peng Hui Jiang
-
Patent number: 11620205Abstract: A computer-implemented method for determining influence of applications on system performance includes collecting, by a processor, for several applications that are executing on a computing system, respective instrumentation data during multiple time-segments. The method further includes determining, for each of the applications, a performance value and a robustness value for each of the time-segments based on the respective instrumentation data. Further, using the performance value and robustness value for each time-segment, multiple health-waveforms are generated, where a health-waveform is generated for each respective application. The method further includes determining, by the processor, an influence-factor of a first application on a second application, the first application and the second application are executing on the computing system.Type: GrantFiled: October 19, 2020Date of Patent: April 4, 2023Assignee: International Business Machines CorporationInventors: Li Cao, Xing Xing Shen, Zhi Li, He Jiang Jia, Bo Tong Liu, Xiao Dong Li, Sheng Jie BJ Han
-
Publication number: 20230092253Abstract: Aspects of the invention include determining an event associated with a computing system, the event occurring at a first time, obtaining system data associated with the computing system, determining a system state of the computing system at the first time based on the system data, determining, based on the system state, two or more system data clusters comprising clustered system data associated with the system state of the computing system, determining, via an interpolation algorithm, an interpolated data value for the first time based on the system data, and adjusting the interpolated data value based on a determination that the interpolate data value is outside the two or more system data clusters.Type: ApplicationFiled: September 17, 2021Publication date: March 23, 2023Inventors: Zhi LI, Xing Xing SHEN, Xiao Dong LI, He Jiang JIA, Sheng Jie BJ HAN, Ye TIAN, Bo Tong LIU, Peng Hui JIANG
-
Publication number: 20220121548Abstract: A computer-implemented method for determining influence of applications on system performance includes collecting, by a processor, for several applications that are executing on a computing system, respective instrumentation data during multiple time-segments. The method further includes determining, for each of the applications, a performance value and a robustness value for each of the time-segments based on the respective instrumentation data. Further, using the performance value and robustness value for each time-segment, multiple health-waveforms are generated, where a health-waveform is generated for each respective application. The method further includes determining, by the processor, an influence-factor of a first application on a second application, the first application and the second application are executing on the computing system.Type: ApplicationFiled: October 19, 2020Publication date: April 21, 2022Inventors: Li Cao, XING XING SHEN, Zhi Li, He Jiang Jia, Bo Tong Liu, Xiao Dong LI, Sheng Jie BJ Han
-
Patent number: 11210155Abstract: Aspects of the invention include a computer-implemented method that includes converting runtime data points that are indicative of an influence of the runtime data points on a robustness and performance of a computing system. The runtime data points are clustered, wherein each cluster respectively represents a temporal state of the computing system. Each cluster is translated into a three-dimensional representation based on a probability density of the runtime data points of each cluster. A time-based vector is generated, where the vector describes a transition from a first three-dimensional representation to a second three-dimensional representation. Each three-dimensional representation traversed by the time-based vector represents a respective state of the computing system. The time-based vector is compared with a baseline vector. An anomaly alert is issued based at least in part on the comparison.Type: GrantFiled: June 9, 2021Date of Patent: December 28, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Li Cao, Xing Xing Shen, Zhi Li, Bo Tong Liu, He Jiang Jia, Xiao Dong Li, Sheng Jie BJ Han
-
Patent number: 10242111Abstract: A method for filtering out nodes associated with hierarchical data structures is provided. The method may include generating node controllers on the hierarchical data structures. The method may include determining whether user actions are received on a first node controller, a second node controller, and a third node controller associated with the generated plurality of node controllers. The method may include filtering node levels associated with hierarchical data structures, and presenting the hierarchical data structures without the filtered out node levels. The method may include filtering out sibling nodes associated with the hierarchical data structures, and presenting the hierarchical data structures without the filtered out sibling nodes. The may further include reverse-collapsing first node levels and filtering out second node levels based on the reverse-collapsed first node levels, and presenting the hierarchical data structures without the filtered out second node levels.Type: GrantFiled: March 22, 2016Date of Patent: March 26, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yang Cao, He Jiang Jia, Xiao Zhen Zhu
-
Patent number: 10223463Abstract: A method for filtering out nodes associated with hierarchical data structures is provided. The method may include generating node controllers on the hierarchical data structures. The method may include determining whether user actions are received on a first node controller, a second node controller, and a third node controller associated with the generated plurality of node controllers. The method may include filtering node levels associated with hierarchical data structures, and presenting the hierarchical data structures without the filtered out node levels. The method may include filtering out sibling nodes associated with the hierarchical data structures, and presenting the hierarchical data structures without the filtered out sibling nodes. The may further include reverse-collapsing first node levels and filtering out second node levels based on the reverse-collapsed first node levels, and presenting the hierarchical data structures without the filtered out second node levels.Type: GrantFiled: June 27, 2016Date of Patent: March 5, 2019Assignee: International Business Machines CorporationInventors: Yang Cao, He Jiang Jia, Xiao Zhen Zhu
-
Publication number: 20170277789Abstract: A method for filtering out nodes associated with hierarchical data structures is provided. The method may include generating node controllers on the hierarchical data structures. The method may include determining whether user actions are received on a first node controller, a second node controller, and a third node controller associated with the generated plurality of node controllers. The method may include filtering node levels associated with hierarchical data structures, and presenting the hierarchical data structures without the filtered out node levels. The method may include filtering out sibling nodes associated with the hierarchical data structures, and presenting the hierarchical data structures without the filtered out sibling nodes. The may further include reverse-collapsing first node levels and filtering out second node levels based on the reverse-collapsed first node levels, and presenting the hierarchical data structures without the filtered out second node levels.Type: ApplicationFiled: March 22, 2016Publication date: September 28, 2017Inventors: Yang Cao, He Jiang Jia, Xiao Zhen Zhu
-
Publication number: 20170277797Abstract: A method for filtering out nodes associated with hierarchical data structures is provided. The method may include generating node controllers on the hierarchical data structures. The method may include determining whether user actions are received on a first node controller, a second node controller, and a third node controller associated with the generated plurality of node controllers. The method may include filtering node levels associated with hierarchical data structures, and presenting the hierarchical data structures without the filtered out node levels. The method may include filtering out sibling nodes associated with the hierarchical data structures, and presenting the hierarchical data structures without the filtered out sibling nodes. The may further include reverse-collapsing first node levels and filtering out second node levels based on the reverse-collapsed first node levels, and presenting the hierarchical data structures without the filtered out second node levels.Type: ApplicationFiled: June 27, 2016Publication date: September 28, 2017Inventors: Yang Cao, He Jiang Jia, Xiao Zhen Zhu