Patents by Inventor Xiaochen Nie

Xiaochen Nie 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: 10162742
    Abstract: Software testing techniques based on image recognition are disclosed. In various embodiments, a programmatically implemented image classifier is trained to recognize a screen shot image as being associated with a transaction end condition of a transaction. A test script configured to initiate an iteration of the transaction is run. A start time of the iteration of the transaction is recorded. Screen shot images are generated during performance of the iteration of the transaction to capture a series of screen shot images of at least a portion of a user interface display associated with the iteration of the transaction. The image classifier is used to find an earliest-captured image that matches the transaction end condition. A time associated with the matched image is used as a transaction end time to compute an end-to-end time to perform the iteration of the transaction.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: December 25, 2018
    Assignee: Open Text Corporation
    Inventors: Hong Yuan, Xiaochen Nie, Tingxian Cheng, Yujia Wang, Xia Liu, Chao Chen
  • Publication number: 20180196742
    Abstract: Software testing techniques based on image recognition are disclosed. In various embodiments, a programmatically implemented image classifier is trained to recognize a screen shot image as being associated with a transaction end condition of a transaction. A test script configured to initiate an iteration of the transaction is run. A start time of the iteration of the transaction is recorded. Screen shot images are generated during performance of the iteration of the transaction to capture a series of screen shot images of at least a portion of a user interface display associated with the iteration of the transaction. The image classifier is used to find an earliest-captured image that matches the transaction end condition. A time associated with the matched image is used as a transaction end time to compute an end-to-end time to perform the iteration of the transaction.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 12, 2018
    Inventors: Hong Yuan, Xiaochen Nie, Tingxian Cheng, Yujia Wang, Xia Liu, Chao Chen
  • Patent number: 9946638
    Abstract: Software testing techniques based on image recognition are disclosed. In various embodiments, a programmatically implemented image classifier is trained to recognize a screen shot image as being associated with a transaction end condition of a transaction. A test script configured to initiate an iteration of the transaction is run. A start time of the iteration of the transaction is recorded. Screen shot images are generated during performance of the iteration of the transaction to capture a series of screen shot images of at least a portion of a user interface display associated with the iteration of the transaction. The image classifier is used to find an earliest-captured image that matches the transaction end condition. A time associated with the matched image is used as a transaction end time to compute an end-to-end time to perform the iteration of the transaction.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: April 17, 2018
    Assignee: Open Text Corporation
    Inventors: Hong Yuan, Xiaochen Nie, Tingxian Cheng, Yujia Wang, Xia Liu, Chao Chen