Patents by Inventor Pascal P. Sero

Pascal P. Sero 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: 9760347
    Abstract: One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.
    Type: Grant
    Filed: July 10, 2009
    Date of Patent: September 12, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Cheng Wang, Kevin R. Walsh, Pascal P. Sero
  • Patent number: 8533664
    Abstract: One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.
    Type: Grant
    Filed: July 30, 2009
    Date of Patent: September 10, 2013
    Assignee: Oracle International Corporation
    Inventors: Cheng Wang, Kevin R. Walsh, Pascal P. Sero
  • Publication number: 20100175050
    Abstract: One embodiment of the present invention provides a system that automatically generates addressing queries for objects rendered on a graphical user interface (GUI). During operation, the system receives a request for GUI object-addressing query for an application to be tested. The system first identifies the application context, and retrieves a rule document describing GUI object-addressing query rules according to the identified application context. Next, the system parses the rule document to generate an applicable query rule set for the application. Based on the applicable query rule set, the system generates a set of query candidates and determines a unique query for each GUI object.
    Type: Application
    Filed: July 30, 2009
    Publication date: July 8, 2010
    Applicant: Oracle International Corporation
    Inventors: Cheng Wang, Kevin R. Walsh, Pascal P. Sero
  • Publication number: 20100175055
    Abstract: One embodiment of the present invention provides a system that facilitates identifying objects rendered on a graphic user interface (GUI) in a non-markup-language-presented software application. During operation, the system receives a non-markup-language-presented application at a computer. The system first selects a set of attributes that uniquely distinguish a target GUI object. The system then identifies a set of target GUI objects in the application, wherein a respective GUI object is not represented in a markup language in the received application. Next, the system represents the target GUI objects in the application with a markup-language-based structure, wherein each target GUI object is associated with a corresponding markup-language node in the structure.
    Type: Application
    Filed: July 10, 2009
    Publication date: July 8, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Cheng Wang, Kevin R. Walsh, Pascal P. Sero