Business process extensions to enable alerts and reports within the context of groupware
First Claim
Patent Images
1. A method for modifying a business process, comprising:
- sending definition metadata from a backend application of a backend enterprise server to a groupware client to enable one or more conditions associated with a business process rule of the backend application to be defined from within a context of the groupware client,the groupware client being a collaborative application of an office suite of applications having an associated groupware server that provides services to associated collaborative applications,wherein the backend application of the backend enterprise server interacts directly with the groupware client via an enterprise groupware interface, bypassing the groupware server, to allow access to the groupware client to enterprise data associated with execution of a workflow from within the context of the groupware client;
receiving response metadata from the groupware client, wherein the response metadata indicates the defined one or more conditions associated with the business process rule; and
applying the defined conditions for the business process rule to the backend application of the backend enterprise server, includingtriggering the business process rule in the backend application when one or more of the defined conditions are met; and
sending workflow object creation metadata to the groupware client to create a workflow object from within the context of the groupware client in response to the triggered business process rule.
2 Assignments
0 Petitions
Accused Products
Abstract
A backend enterprise server includes an application that sends metadata to a groupware client. The metadata enables an enterprise user to modify a function of the backend application from within the context of the groupware client. The groupware client sends metadata describing the modification back to the backend application where the modification is applied.
44 Citations
9 Claims
-
1. A method for modifying a business process, comprising:
-
sending definition metadata from a backend application of a backend enterprise server to a groupware client to enable one or more conditions associated with a business process rule of the backend application to be defined from within a context of the groupware client, the groupware client being a collaborative application of an office suite of applications having an associated groupware server that provides services to associated collaborative applications, wherein the backend application of the backend enterprise server interacts directly with the groupware client via an enterprise groupware interface, bypassing the groupware server, to allow access to the groupware client to enterprise data associated with execution of a workflow from within the context of the groupware client; receiving response metadata from the groupware client, wherein the response metadata indicates the defined one or more conditions associated with the business process rule; and applying the defined conditions for the business process rule to the backend application of the backend enterprise server, including triggering the business process rule in the backend application when one or more of the defined conditions are met; and sending workflow object creation metadata to the groupware client to create a workflow object from within the context of the groupware client in response to the triggered business process rule. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An article of manufacturing comprising a machine readable storage medium having content stored thereon to provide instructions to cause a machine to perform operations, including:
-
sending definition metadata from a backend application of a backend enterprise server to a groupware client to enable one or more conditions associated with a business process rule of the backend application to be defined from within a context of the groupware client, the groupware client being a collaborative application of an office suite of applications having an associated groupware server that provides services to associated collaborative applications, wherein the backend application of the backend enterprise server interacts directly with the groupware client via an enterprise groupware interface, bypassing the groupware server, to allow access to the groupware client to enterprise data associated with execution of a workflow from within the context of the groupware client; receiving response metadata from the groupware client, wherein the response metadata indicates the defined one or more conditions associated with the business process rule; and applying the defined conditions for the business process rule to the backend application of the backend enterprise server, including triggering the business process rule in the backend application when one or more of the defined conditions are met; and sending workflow object creation metadata to the groupware client to create a workflow object from within the context of the groupware client in response to the triggered business process rule. - View Dependent Claims (7, 8, 9)
-
Specification