Patents by Inventor Celine Ling Xu

Celine Ling Xu 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: 12072842
    Abstract: An information handling system determines a first function identifier associated with an error message, determines a second function identifier associated with the first function identifier, and sets a center parameter value and a width parameter value that are used to calculate a movable range that includes the first function identifier and the second function identifier.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: August 27, 2024
    Assignee: Dell Products L.P.
    Inventors: Wencheng Lu, Xiaoxuan Dong, Xiaowei Shen, Joseph Shi, Celine Ling Xu
  • Patent number: 12045159
    Abstract: An information handling system includes a memory and a processor. The memory stores an automation test set for the information handling system, and the automation test set includes multiple test cases. The processor determines that each test case of a subset of the test cases includes a same common and time-intensive test step (CTITS). The processor creates a CTITS module based on the same CTITS in the subset test cases. The processor also creates multiple normal test cases based on the test cases of the automation test set. The processor creates a virtual test case to implement the CTITS, executes first test step code within a first normal test case, and executes second test step code within a second normal test case. In response to execution of both the first and second test step code being completed, the processor executes the CTITS via the CTITS module.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: July 23, 2024
    Assignee: Dell Products L.P.
    Inventors: Celine Ling Xu, Xiaowei Shen, Jinghui Zhang, Xiaoxuan Dong, Wencheng Lu
  • Publication number: 20240241815
    Abstract: Disclosed methods for selecting test cases determine differences between first and second versions of firmware. The first version may correspond to a version currently in use while the second version represent an update to the first version, including one or more bug fixes and/or additional features. Based at least in part on the differences between the two versions, one or more functions most likely to be impacted by the update are identified. Disclosed methods and system may then modify binary code for the second firmware version to cause the one or more impacted functions, when called, to return unconditionally a predetermined error value. With the firmware thus modified, a plurality of test cases are executed one time. Any test cases failing with the appropriate error value are identified as selected test cases and included within a group of target test cases for performing regression testing of the second version.
    Type: Application
    Filed: February 28, 2023
    Publication date: July 18, 2024
    Applicant: Dell Products L.P.
    Inventors: Xiaowei SHEN, Qin ZHANG, Celine Ling XU, Jin QIN
  • Publication number: 20240012743
    Abstract: An information handling system includes a memory and a processor. The memory stores an automation test set for the information handling system, and the automation test set includes multiple test cases. The processor determines that each test case of a subset of the test cases includes a same common and time-intensive test step (CTITS). The processor creates a CTITS module based on the same CTITS in the subset test cases. The processor also creates multiple normal test cases based on the test cases of the automation test set. The processor creates a virtual test case to implement the CTITS, executes first test step code within a first normal test case, and executes second test step code within a second normal test case. In response to execution of both the first and second test step code being completed, the processor executes the CTITS via the CTITS module.
    Type: Application
    Filed: August 1, 2022
    Publication date: January 11, 2024
    Inventors: Celine Ling Xu, Xiaowei Shen, Jinghui Zhang, Xiaoxuan Dong, Wencheng Lu
  • Publication number: 20230334020
    Abstract: An information handling system determines a first function identifier associated with an error message, determines a second function identifier associated with the first function identifier, and sets a center parameter value and a width parameter value that are used to calculate a movable range that includes the first function identifier and the second function identifier.
    Type: Application
    Filed: May 12, 2022
    Publication date: October 19, 2023
    Inventors: Wencheng Lu, Xiaoxuan Dong, Xiaowei Shen, Joseph Shi, Celine Ling Xu