Patents by Inventor Jin-Feng Luan

Jin-Feng Luan 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: 10884905
    Abstract: The life cycle of an application can be shortened by initiating the creation of a mock-up test script before the development of an application is complete. The concurrent creation of the mock-up test script and the application can reduce a time associated with the life cycle of an application. Mock-up test script creation is based on the user interface (UI) specification and a mock-up graphical user interface (GUI) without business logic. Test script creation can include associating a functional specification and a UI specification with a proposed application and creating a mock-up GUI for testing based on the UI specification. Test script creation can include developing an application based on the proposed application that includes a logic based on the functional specification and a GUI based on the UI specification and creating a mock-up test script based on the mock-up GUI and not based on the logic, the functional specification, and the GUI.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: January 5, 2021
    Assignee: MICRO FOCUS LLC
    Inventors: Bo Chen, Jin-Feng Luan, Dror Saaroni
  • Patent number: 10725889
    Abstract: In one example, a method for testing a multi-threaded application includes running an initial test of the multi-threaded application and collecting thread generation data and determining the thread hierarchy. The thread execution is then modified to produce a modified configuration and a second test is run with the modified configuration. A device for testing of multi-threaded applications is also provided.
    Type: Grant
    Filed: August 28, 2013
    Date of Patent: July 28, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Bo Chen, Jin-Feng Luan, Dor Nir
  • Patent number: 10019346
    Abstract: Methods and apparatus are disclosed to generate software test script from video. Example methods disclosed herein include determining a user action in a frame of a video comprising recorded testing of software. The example method also includes identifying an action parameter corresponding to the user action. The example method also includes based on the action parameter, generating without user intervention a script to execute on the software.
    Type: Grant
    Filed: January 31, 2013
    Date of Patent: July 10, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Jin-Feng Luan, Dror Saaroni, Xiao-Ming Hu
  • Patent number: 9710366
    Abstract: A test code is generated based on a test rule relating to testing of executable code. The test code is executed to perform a test of the executable code, where executing the test code causes performance of actions including operation of user-activatable control elements of the executable code. In response to detecting an abnormal behavior of the executable code during the test, instructions of the test code relating to the actions are saved to allow a replay of the test to identify a cause of the abnormal behavior.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: July 18, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jin-Feng Luan, Yi-Qun Ren
  • Publication number: 20160209989
    Abstract: Disclosed herein are a system, non-transitory computer readable medium, and method for recording and replaying user operations. An appearance of a graphical object is recorded. It is determined whether the recorded appearance is different than the current appearance of the graphical object.
    Type: Application
    Filed: September 30, 2013
    Publication date: July 21, 2016
    Inventors: Yi-Qun Ren, Dror Searoni, Jin-Feng Luan
  • Publication number: 20160188441
    Abstract: In one example, a method for testing a multi-threaded application includes running an initial test of the multi-threaded application and collecting thread generation data and determining the thread hierarchy. The thread execution is then modified to produce a modified configuration and a second test is run with the modified configuration. A device for testing of multi-threaded applications is also provided.
    Type: Application
    Filed: August 28, 2013
    Publication date: June 30, 2016
    Inventors: Bo Chen, Jin-Feng Luan, Dor Nir
  • Publication number: 20150363300
    Abstract: Methods and apparatus are disclosed to generate software test script from video. Example methods disclosed herein include determining a user action in a frame of a video comprising recorded testing of software. The example method also includes identifying an action parameter corresponding to the user action. The example method also includes based on the action parameter, generating without user intervention a script to execute on the software.
    Type: Application
    Filed: January 31, 2013
    Publication date: December 17, 2015
    Inventors: Jin-Feng Luan, Dror Saaroni, Xiao-Ming Hu
  • Publication number: 20150363301
    Abstract: The life cycle of an application can be shortened by initiating the creation of a mock-up test script before the development of an application is complete. The concurrent creation of the mock-up test script and the application can reduce a time associated with the life cycle of an application. Mock-up test script creation is based on the user interface (UI) specification and a mock-up graphical user interface (GUI) without business logic. Test script creation can include associating a functional specification and a UI specification with a proposed application and creating a mock-up GUI for testing based on the UI specification. Test script creation can include developing an application based on the proposed application that includes a logic based on the functional specification and a GUI based on the UI specification and creating a mock-up test script based on the mock-up GUI and not based on the logic, the functional specification, and the GUI.
    Type: Application
    Filed: February 1, 2013
    Publication date: December 17, 2015
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Bo Chen, Jin-Feng Luan, Dror Saaroni
  • Publication number: 20150324275
    Abstract: A test code is generated based on a test rule relating to testing of executable code. The test code is executed to perform a test of the executable code, where executing the test code causes performance of actions including operation of user-activatable control elements of the executable code. In response to detecting an abnormal behavior of the executable code during the test, instructions of the test code relating to the actions are saved to allow a replay of the test to identify a cause of the abnormal behavior.
    Type: Application
    Filed: January 29, 2013
    Publication date: November 12, 2015
    Inventors: Jin-Feng Luan, Ren Y--Qun