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.

Date of Patent:
May. 20, 2014

Filed:

Oct. 06, 2009
Applicants:

Ulrike Greiner, Fruthwilen, CH;

Ingo Weber, Friedrichshafen, DE;

York Sure, Karlsruhe, DE;

Matthias Born, Karlsruhe, DE;

Rainer Ruggaber, Karlsruhe, DE;

Marek Kowalkiewicz, Moggill, AU;

Christian Brelage, Münster, DE;

Ulrike Brecht, Berlin, DE;

Rene Fitterer, St. Gallen, CH;

Andreas Klein, Weingarten, DE;

Inventors:

Ulrike Greiner, Fruthwilen, CH;

Ingo Weber, Friedrichshafen, DE;

York Sure, Karlsruhe, DE;

Matthias Born, Karlsruhe, DE;

Rainer Ruggaber, Karlsruhe, DE;

Marek Kowalkiewicz, Moggill, AU;

Christian Brelage, Münster, DE;

Ulrike Brecht, Berlin, DE;

Rene Fitterer, St. Gallen, CH;

Andreas Klein, Weingarten, DE;

Assignee:

SAP AG, Walldorf, DE;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01);
U.S. Cl.
CPC ...
Abstract

A computer-implemented method for automatically and dynamically composing and executing workflow-based service processes may include receiving a request, the request including a user-selected service type, guided by one or more rules for questionnaire creation, dynamically generating a sequence of one or more electronic inquiries in accordance with the user-selected service type, receiving information based on the sequence of the one or more electronic inquiries, based on the information received, creating a goal for the request by constructing logical state representations of a current state constituting a pre-condition of the goal and of a target state constituting a post-condition of the goal and generating a service process by determining a sequence of services which together fulfill the goal, where the services are selected from a plurality of services such that pre-conditions and post-conditions associated with the selected services together match the pre-condition and the post-condition of the goal.


Find Patent Forward Citations

Loading…