Patents by Inventor Claude Rossi

Claude Rossi 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: 9195572
    Abstract: A method includes executing instructions recorded on a non-transitory computer-readable storage media using at least one processor. The method includes identifying a targeted user interface (UI) element using a uniform resource identifier (URI), where the URI includes one or more URI fragments with each of the URI fragments being associated with a specific UI element, parsing the URI identifying a UI element to validate a format syntax of the URI, determining from a current session an initial resolution context, resolving each of the URI fragments within a UI hierarchy in a current resolution context, where the current resolution context is the initial resolution context for a first URI fragment and after resolving a last of the URI fragments, returning a reference to the targeted UI element.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: November 24, 2015
    Assignee: SAP SE
    Inventor: Claude Rossi
  • Patent number: 9021442
    Abstract: A test automation system can include a web controller configured to provide access to at least one container displayed by an application and a web user interface (UI) configured to be controlled using the web controller. The system can include an application controller object configured to implement an application controller interface and expose methods for performing operations on application controls of the application and an application query object. The application query object can include at least one filter with at least one condition, the at least one condition defining an attribute or property of a UI element to check for. The application query object can be configured to return at least one UI control when the UI control includes at least one UI element that includes features that match criteria defined by the at least one filter and the at least one condition.
    Type: Grant
    Filed: February 13, 2013
    Date of Patent: April 28, 2015
    Assignee: SAP SE
    Inventor: Claude Rossi
  • Patent number: 8978020
    Abstract: In an aspect, the present application relates to a computer-implemented method, computer system, and computer program product for (automatically) generating reusable test components to test software applications. The computer-implemented method for generating reusable test components to test software applications may comprise: accessing an object model relating to at least part of a software application; and generating at least one test component applicable to test the software application, comprising: analyzing the object model, generating a meta-description from the object model and store the meta information in at least one descriptor according to a meta model, and generating the test component and a corresponding component implementation based on the descriptor.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: March 10, 2015
    Assignee: SAP SE
    Inventor: Claude Rossi
  • Publication number: 20140229920
    Abstract: A test automation system can include a web controller configured to provide access to at least one container displayed by an application and a web user interface (UI) configured to be controlled using the web controller. The system can include an application controller object configured to implement an application controller interface and expose methods for performing operations on application controls of the application and an application query object. The application query object can include at least one filter with at least one condition, the at least one condition defining an attribute or property of a UI element to check for. The application query object can be configured to return at least one UI control when the UI control includes at least one UI element that includes features that match criteria defined by the at least one filter and the at least one condition.
    Type: Application
    Filed: February 13, 2013
    Publication date: August 14, 2014
    Applicant: SAP AG
    Inventor: Claude Rossi
  • Patent number: 8612806
    Abstract: A method includes executing instructions recorded on a non-transitory computer-readable storage media using at least one processor. The method includes receiving a notification of a selection of an user interface (UI) element within a UI of a target application, generating a request for an element listener instance, notifying multiple test recorder hooks of the request for the element listener instance, where each of the test recorder hooks is associated with a specific UI format having multiple different element listeners depending on a type of selected UI element, creating the element listener instance by one of the test recorder hooks based on the UI format and the selected UI element, registering, by the element listener instance, for events associated with the UI element and recording the events.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: December 17, 2013
    Assignee: SAP AG
    Inventor: Claude Rossi
  • Patent number: 8566794
    Abstract: A test module can be configured to initiate test scenario creation for a target application, and an interaction entry definition module can be configured to define, during the test scenario creation, a plurality of interaction entries representing a sequence of user interactions with a plurality of user interface elements of the target application. A test scenario compiler can be configured to include the plurality of interaction entries in a test scenario file representing a test scenario, and a checkpoint entry definition module can be configured to receive an indicator that a property of a user interface element from the plurality of user interface elements has been selected for verification, and configured to define a checkpoint entry configured to trigger verification of the property of the user interface element from the plurality of user interface elements based on the test scenario file during test scenario verification of the target application.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: October 22, 2013
    Assignee: SAP AG
    Inventors: Claude Rossi, Gregory Martin
  • Publication number: 20130159784
    Abstract: A method includes executing instructions recorded on a non-transitory computer-readable storage media using at least one processor. The method includes receiving a notification of a selection of an user interface (UI) element within a UI of a target application, generating a request for an element listener instance, notifying multiple test recorder hooks of the request for the element listener instance, where each of the test recorder hooks is associated with a specific UI format having multiple different element listeners depending on a type of selected UI element, creating the element listener instance by one of the test recorder hooks based on the UI format and the selected UI element, registering, by the element listener instance, for events associated with the UI element and recording the events.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: SAP AG
    Inventor: Claude Rossi
  • Publication number: 20130159890
    Abstract: A method includes executing instructions recorded on a non-transitory computer-readable storage media using at least one processor. The method includes identifying a targeted user interface (UI) element using a uniform resource identifier (URI), where the URI includes one or more URI fragments with each of the URI fragments being associated with a specific UI element, parsing the URI identifying a UI element to validate a format syntax of the URI, determining from a current session an initial resolution context, resolving each of the URI fragments within a UI hierarchy in a current resolution context, where the current resolution context is the initial resolution context for a first URI fragment and after resolving a last of the URI fragments, returning a reference to the targeted UI element.
    Type: Application
    Filed: December 16, 2011
    Publication date: June 20, 2013
    Applicant: SAP AG
    Inventor: Claude Rossi
  • Publication number: 20120096438
    Abstract: A test module can be configured to initiate test scenario creation for a target application, and an interaction entry definition module can be configured to define, during the test scenario creation, a plurality of interaction entries representing a sequence of user interactions with a plurality of user interface elements of the target application. A test scenario compiler can be configured to include the plurality of interaction entries in a test scenario file representing a test scenario, and a checkpoint entry definition module can be configured to receive an indicator that a property of a user interface element from the plurality of user interface elements has been selected for verification, and configured to define a checkpoint entry configured to trigger verification of the property of the user interface element from the plurality of user interface elements based on the test scenario file during test scenario verification of the target application.
    Type: Application
    Filed: October 19, 2010
    Publication date: April 19, 2012
    Applicant: SAP AG
    Inventors: Claude Rossi, Gregory Martin
  • Patent number: 8082508
    Abstract: A method and a system for obtaining and modifying a plurality of Web components, such as portlets, via an application programming interface (API) are described. The method includes permitting a portal application to invoke a portlet, wherein the portlet runs inside a portlet container and the portal application runs independently from the portlet container; providing information to the portlet container about the invoked portlet related to a runtime environment of the portal application; and modifying the provided information from the portal application to customize the portlet.
    Type: Grant
    Filed: April 30, 2008
    Date of Patent: December 20, 2011
    Assignee: SAP AG
    Inventors: Diyan A. Yordanov, Vera D. Buchkova, Claude Rossi
  • Publication number: 20110283148
    Abstract: In an aspect, the present application relates to a computer-implemented method, computer system, and computer program product for (automatically) generating reusable test components to test software applications. The computer-implemented method for generating reusable test components to test software applications may comprise: accessing an object model relating to at least part of a software application; and generating at least one test component applicable to test the software application, comprising: analyzing the object model, generating a meta-description from the object model and store the meta information in at least one descriptor according to a meta model, and generating the test component and a corresponding component implementation based on the descriptor.
    Type: Application
    Filed: October 8, 2010
    Publication date: November 17, 2011
    Applicant: SAP AG
    Inventor: Claude Rossi
  • Publication number: 20080270924
    Abstract: A method and a system for obtaining and modifying a plurality of Web components, such as portlets, via an application programming interface (API) are described. The method includes permitting a portal application to invoke a portlet, wherein the portlet runs inside a portlet container and the portal application runs independently from the portlet container; providing information to the portlet container about the invoked portlet related to a runtime environment of the portal application; and modifying the provided information from the portal application to customize the portlet.
    Type: Application
    Filed: April 30, 2008
    Publication date: October 30, 2008
    Inventors: Diyan A. Yordanov, Vera D. Buchkova, Claude Rossi
  • Patent number: 5639902
    Abstract: The invention relates to a compound selected from these of formula (I): ##STR1## in which R.sub.1, R.sub.2, R.sub.3, R.sub.4, R.sub.5 and B are as defined in the description, their enantiomers and diastereoisomers, their Z and E isomers, and their addition salts with a pharmaceutically-acceptable acid or base, and medicinal products containing the same which is useful for treating a disorder selected from an inflammatory disorder and a pathological inflammatory condition.
    Type: Grant
    Filed: February 15, 1994
    Date of Patent: June 17, 1997
    Assignee: Adir et Compagnie
    Inventors: Jean-Pierre Girard, Pierre Hullot, Claude Bonne, Jean-Claude Rossi, Roger Escale, Agnes Muller