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: 9195572Abstract: 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: GrantFiled: December 16, 2011Date of Patent: November 24, 2015Assignee: SAP SEInventor: Claude Rossi
-
Patent number: 9021442Abstract: 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: GrantFiled: February 13, 2013Date of Patent: April 28, 2015Assignee: SAP SEInventor: Claude Rossi
-
Patent number: 8978020Abstract: 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: GrantFiled: October 8, 2010Date of Patent: March 10, 2015Assignee: SAP SEInventor: Claude Rossi
-
Publication number: 20140229920Abstract: 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: ApplicationFiled: February 13, 2013Publication date: August 14, 2014Applicant: SAP AGInventor: Claude Rossi
-
Patent number: 8612806Abstract: 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: GrantFiled: December 16, 2011Date of Patent: December 17, 2013Assignee: SAP AGInventor: Claude Rossi
-
Patent number: 8566794Abstract: 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: GrantFiled: October 19, 2010Date of Patent: October 22, 2013Assignee: SAP AGInventors: Claude Rossi, Gregory Martin
-
Publication number: 20130159784Abstract: 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: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: SAP AGInventor: Claude Rossi
-
Publication number: 20130159890Abstract: 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: ApplicationFiled: December 16, 2011Publication date: June 20, 2013Applicant: SAP AGInventor: Claude Rossi
-
Publication number: 20120096438Abstract: 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: ApplicationFiled: October 19, 2010Publication date: April 19, 2012Applicant: SAP AGInventors: Claude Rossi, Gregory Martin
-
Patent number: 8082508Abstract: 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: GrantFiled: April 30, 2008Date of Patent: December 20, 2011Assignee: SAP AGInventors: Diyan A. Yordanov, Vera D. Buchkova, Claude Rossi
-
Publication number: 20110283148Abstract: 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: ApplicationFiled: October 8, 2010Publication date: November 17, 2011Applicant: SAP AGInventor: Claude Rossi
-
Publication number: 20080270924Abstract: 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: ApplicationFiled: April 30, 2008Publication date: October 30, 2008Inventors: Diyan A. Yordanov, Vera D. Buchkova, Claude Rossi
-
Patent number: 5639902Abstract: 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: GrantFiled: February 15, 1994Date of Patent: June 17, 1997Assignee: Adir et CompagnieInventors: Jean-Pierre Girard, Pierre Hullot, Claude Bonne, Jean-Claude Rossi, Roger Escale, Agnes Muller