The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Jul. 29, 2008
Filed:
Jan. 17, 2003
Rainer Dattke, Bruchsal, DE;
Michael Acker, Grossfischlingen, DE;
Sigrun Wintzheimer, Hambrucken, DE;
Georg Wilhelm, Kronau, DE;
Juergen Remmel, Muhlhausen, DE;
Steffi Kramer, München, DE;
Rainer Dattke, Bruchsal, DE;
Michael Acker, Grossfischlingen, DE;
Sigrun Wintzheimer, Hambrucken, DE;
Georg Wilhelm, Kronau, DE;
Juergen Remmel, Muhlhausen, DE;
Steffi Kramer, München, DE;
SAP Aktiengesellschaft, Walldorf, DE;
Abstract
Methods and apparatus, including computer program products, for implementing extensions for computer program applications. A program according to one aspect of the invention has instructions to receive an application call to an extension method defined in an extension object definition, the extension object definition having associated extension object implementations, the extension object implementations providing extension method implementations of the extension method; instructions operable to obtain results by calling multiple extension method implementations of the extension method; and instructions operable to respond to the application call using the results obtained from the extension method implementations. A method according to another aspect includes the steps of deploying multiple extension method implementations for an extension method; and executing the multiple extension method implementations to determine the results of calling the extension method.