Patents by Inventor Zhenni Yan
Zhenni Yan 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: 11501056Abstract: A method, computer system, and a computer program product may perform document reference and reference update. One or more processors may assign marker information for a reference of a reference source. The reference may reference a target portion of a target document. The one or more processors may determine identification information for the target portion. The determined identification information may be based on content in the target portion and context information for the target portion in the target document. The one or more processors may generate a mapping of at least the marker information, the identification information, and a relative location of the target portion within the target document for use in the referencing of the target portion by the reference source.Type: GrantFiled: July 24, 2020Date of Patent: November 15, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ya Ling Xu, Xiao Yin Zhou, Zhenni Yan, Xin Peng Liu
-
Patent number: 11379221Abstract: A plurality of metadata corresponding to a plurality of code versions of an application stored in a version control system is generated. A determination is made of a set of changes between a first metadata of a first code version and a second metadata of a second code version. A classification is made of elements in the set of changes into a first category and a second category based on a set of predetermined rules, wherein the elements classified into the first category are better candidates to determine causes of defects in the application than the elements classified into the second category. The elements classified in the first category are used to determine a cause of a defect in the application.Type: GrantFiled: February 14, 2020Date of Patent: July 5, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Xiao Yin Zhou, Zhenni Yan, Ya Ling Xu, Xin Peng Liu, Qian Xu, Chao Feng
-
Publication number: 20220027553Abstract: A method, computer system, and a computer program product may perform document reference and reference update. One or more processors may assign marker information for a reference of a reference source. The reference may reference a target portion of a target document. The one or more processors may determine identification information for the target portion. The determined identification information may be based on content in the target portion and context information for the target portion in the target document. The one or more processors may generate a mapping of at least the marker information, the identification information, and a relative location of the target portion within the target document for use in the referencing of the target portion by the reference source.Type: ApplicationFiled: July 24, 2020Publication date: January 27, 2022Inventors: Ya Ling Xu, Xiao Yin Zhou, Zhenni Yan, Xin Peng Liu
-
Publication number: 20210255853Abstract: A plurality of metadata corresponding to a plurality of code versions of an application stored in a version control system is generated. A determination is made of a set of changes between a first metadata of a first code version and a second metadata of a second code version. A classification is made of elements in the set of changes into a first category and a second category based on a set of predetermined rules, wherein the elements classified into the first category are better candidates to determine causes of defects in the application than the elements classified into the second category. The elements classified in the first category are used to determine a cause of a defect in the application.Type: ApplicationFiled: February 14, 2020Publication date: August 19, 2021Inventors: Xiao Yin ZHOU, Zhenni YAN, Ya Ling XU, Xin Peng LIU, Qian XU, Chao FENG
-
Patent number: 10089167Abstract: Embodiments of the invention provide a method, system and computer program product for log file reduction according to problem space topology. A method for log file reduction according to problem space topology can include receiving a fault report for a fault in a solution executing in memory of one or more computers of a computer data processing system. The method further can include extracting references to at least two resources of the computer data processing system from the fault report. The method yet further can include filtering a set of all log files for the computer data processing system to only a subset of log files related to the at least two resources. Finally, the method can include displaying the subset of log files in a log file analyzer.Type: GrantFiled: March 4, 2013Date of Patent: October 2, 2018Assignee: International Business Machines CorporationInventors: Matthew Duggan, Kristian Stewart, Zhenni Yan
-
Patent number: 10083070Abstract: Embodiments of the invention provide a method, system and computer program product for log file reduction according to problem space topology. A method for log file reduction according to problem space topology can include receiving a fault report for a fault in a solution executing in memory of one or more computers of a computer data processing system. The method further can include extracting references to at least two resources of the computer data processing system from the fault report. The method yet further can include filtering a set of all log files for the computer data processing system to only a subset of log files related to the at least two resources. Finally, the method can include displaying the subset of log files in a log file analyzer.Type: GrantFiled: October 22, 2013Date of Patent: September 25, 2018Assignee: International Business Machines CorporationInventors: Matthew Duggan, Kristian Stewart, Zhenni Yan
-
Patent number: 9582544Abstract: Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events.Type: GrantFiled: September 8, 2014Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
-
Patent number: 9582543Abstract: Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events.Type: GrantFiled: April 24, 2014Date of Patent: February 28, 2017Assignee: International Business Machines CorporationInventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
-
Publication number: 20150310105Abstract: Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events.Type: ApplicationFiled: September 8, 2014Publication date: October 29, 2015Inventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
-
Publication number: 20150310071Abstract: Search query expansion tool is provided. A processor generates a collection of events for a search result, wherein events included in the collection of events are within a temporal proximity to the search result. A processor determines a content of the collection of events. A processor determines a search suggestion based, at least in part, on the content of the collection of events.Type: ApplicationFiled: April 24, 2014Publication date: October 29, 2015Applicant: International Business Machines CorporationInventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
-
Publication number: 20140250332Abstract: Embodiments of the invention provide a method, system and computer program product for log file reduction according to problem space topology. A method for log file reduction according to problem space topology can include receiving a fault report for a fault in a solution executing in memory of one or more computers of a computer data processing system. The method further can include extracting references to at least two resources of the computer data processing system from the fault report. The method yet further can include filtering a set of all log files for the computer data processing system to only a subset of log files related to the at least two resources. Finally, the method can include displaying the subset of log files in a log file analyzer.Type: ApplicationFiled: March 4, 2013Publication date: September 4, 2014Applicant: International Business Machines CorporationInventors: Matthew Duggan, Kristian Stewart, Zhenni Yan
-
Publication number: 20140250333Abstract: Embodiments of the invention provide a method, system and computer program product for log file reduction according to problem space topology. A method for log file reduction according to problem space topology can include receiving a fault report for a fault in a solution executing in memory of one or more computers of a computer data processing system. The method further can include extracting references to at least two resources of the computer data processing system from the fault report. The method yet further can include filtering a set of all log files for the computer data processing system to only a subset of log files related to the at least two resources. Finally, the method can include displaying the subset of log files in a log file analyzer.Type: ApplicationFiled: October 22, 2013Publication date: September 4, 2014Applicant: International Business Machines CorporationInventors: Matthew Duggan, Kristian Stewart, Zhenni Yan