Metadata driven customization of a software-implemented business process
First Claim
Patent Images
1. The method of customizing a software-implemented business process comprising:
- a) providing customized metadata defining entities;
b) storing the customized metadata and data corresponding to the entities in a first data store;
c) providing a subscription list of the entities, the subscription list being defined by subscription metadata stored in a subscription data store of a mobile computing device;
d) sending the customized metadata corresponding to the entities identified in the subscription list to the mobile computing device; and
e) storing the sent customized metadata in a second data store of the mobile computing device,wherein the mobile computing device is selected from a group consisting of a mobile phone and a personal digital assistant (PDA).
2 Assignments
0 Petitions
Accused Products
Abstract
In a method of customizing a software-implemented business process on a mobile computing device, customized metadata defining customizations of the business process are provided. Next, the metadata is deployed to the mobile computing device and stored in a data store of the mobile computing device. The customizations defined by the metadata are then applied to the software-implemented business process.
32 Citations
15 Claims
-
1. The method of customizing a software-implemented business process comprising:
-
a) providing customized metadata defining entities; b) storing the customized metadata and data corresponding to the entities in a first data store; c) providing a subscription list of the entities, the subscription list being defined by subscription metadata stored in a subscription data store of a mobile computing device; d) sending the customized metadata corresponding to the entities identified in the subscription list to the mobile computing device; and e) storing the sent customized metadata in a second data store of the mobile computing device, wherein the mobile computing device is selected from a group consisting of a mobile phone and a personal digital assistant (PDA). - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of customizing a software implemented business process comprising:
-
a) providing customized metadata defining entities; b) storing the customized metadata and data corresponding to the entities in a first data store; c) providing a subscription list of the entities, the subscription list being defined by subscription metadata stored in a subscription data store of a mobile computing device; d) populating the entities identified by the subscription list with the corresponding data in accordance with the customized metadata; e) sending the populated entities to the mobile computing device; and f) storing the populated entities in an object data store of the mobile computing device, wherein the mobile computing device is selected from a group consisting of a mobile phone and a personal digital assistant (PDA). - View Dependent Claims (9, 10, 11, 12)
-
-
13. A system configured to customize a computer-implemented business process comprising:
-
a user interface configured to generate customized metadata defining entities in response to user input; a first data store containing the customized metadata and data corresponding to the data entities; a first data accessing system configured to access the customized metadata and the data contained in the first data store; a mobile computing device including;
a subscription metadata store containing subscription metadata defining a subscription list of the entities;a second data store; and a second data access system configured to access the subscription metadata and the second data store; and a synchronizer configured to send the customized metadata corresponding to the entities identified in the subscription list to the mobile computing device for storage in the second data store, wherein the mobile computing device is selected from a group consisting of a mobile phone and a personal digital assistant (PDA). - View Dependent Claims (14, 15)
-
Specification