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: 11501056
    Abstract: 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: Grant
    Filed: July 24, 2020
    Date of Patent: November 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ya Ling Xu, Xiao Yin Zhou, Zhenni Yan, Xin Peng Liu
  • Patent number: 11379221
    Abstract: 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: Grant
    Filed: February 14, 2020
    Date of Patent: July 5, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xiao Yin Zhou, Zhenni Yan, Ya Ling Xu, Xin Peng Liu, Qian Xu, Chao Feng
  • Publication number: 20220027553
    Abstract: 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: Application
    Filed: July 24, 2020
    Publication date: January 27, 2022
    Inventors: Ya Ling Xu, Xiao Yin Zhou, Zhenni Yan, Xin Peng Liu
  • Publication number: 20210255853
    Abstract: 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: Application
    Filed: February 14, 2020
    Publication date: August 19, 2021
    Inventors: Xiao Yin ZHOU, Zhenni YAN, Ya Ling XU, Xin Peng LIU, Qian XU, Chao FENG
  • Patent number: 10089167
    Abstract: 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: Grant
    Filed: March 4, 2013
    Date of Patent: October 2, 2018
    Assignee: International Business Machines Corporation
    Inventors: Matthew Duggan, Kristian Stewart, Zhenni Yan
  • Patent number: 10083070
    Abstract: 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: Grant
    Filed: October 22, 2013
    Date of Patent: September 25, 2018
    Assignee: International Business Machines Corporation
    Inventors: Matthew Duggan, Kristian Stewart, Zhenni Yan
  • Patent number: 9582544
    Abstract: 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: Grant
    Filed: September 8, 2014
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
  • Patent number: 9582543
    Abstract: 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: Grant
    Filed: April 24, 2014
    Date of Patent: February 28, 2017
    Assignee: International Business Machines Corporation
    Inventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
  • Publication number: 20150310105
    Abstract: 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: Application
    Filed: September 8, 2014
    Publication date: October 29, 2015
    Inventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
  • Publication number: 20150310071
    Abstract: 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: Application
    Filed: April 24, 2014
    Publication date: October 29, 2015
    Applicant: International Business Machines Corporation
    Inventors: Anthony T. Brew, Jonathan I. Settle, Kristian J. Stewart, Zhenni Yan
  • Publication number: 20140250332
    Abstract: 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: Application
    Filed: March 4, 2013
    Publication date: September 4, 2014
    Applicant: International Business Machines Corporation
    Inventors: Matthew Duggan, Kristian Stewart, Zhenni Yan
  • Publication number: 20140250333
    Abstract: 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: Application
    Filed: October 22, 2013
    Publication date: September 4, 2014
    Applicant: International Business Machines Corporation
    Inventors: Matthew Duggan, Kristian Stewart, Zhenni Yan