Operational system for operating on client defined rules
First Claim
1. a computational apparatus comprising:
- a processing apparatus which performs at least one predetermined process employing generic units;
system service apparatus which employs rules to direct the processes of said processing apparatus, and metadata to define the generic units for a particular application;
memory apparatus accessible by the system service apparatus which retrieves and stores data under direction of the system service apparatus; and
user interface apparatus which provides for entry and retrieval of the data by a system user, and provides a display of selected data.
0 Assignments
0 Petitions
Accused Products
Abstract
The disclosure includes a computational system implemented with respect to a novel computational architecture for operating an externally-defined data based on client-defined rules. In one of the implementations, the architecture is utilized in a billing and customer service program. The architecture includes a engine unit which includes a number of processing modules which internally operate on generic data units that are independent of the particular application. a metadata engine receives externally-defined data and relates the externally-defined data and the relates the externally-defined data to the generic data units for use for the engine unit. a rules-based engine provides to the engine unit information related to the client defined rules. In this manner, the engine unit can be reused in a large part in a variety of different environments.
-
Citations
19 Claims
-
1. a computational apparatus comprising:
-
a processing apparatus which performs at least one predetermined process employing generic units;
system service apparatus which employs rules to direct the processes of said processing apparatus, and metadata to define the generic units for a particular application;
memory apparatus accessible by the system service apparatus which retrieves and stores data under direction of the system service apparatus; and
user interface apparatus which provides for entry and retrieval of the data by a system user, and provides a display of selected data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus for processing information according to a particular application, comprising:
-
a computational platform for performing computation-based functions on generic data units independent of the particular application;
an interface which provides for receipt and transmission of data related to the particular application, and provides rules and metadata to the at least one processing module to convert the generic data units generated by the at least one processing module to units associated with the particular application;
a memory which stores information accessible by the interface which includes the rules and metadata used by the computational platform; and
an output device for providing an application specific output based on said computed data, said application specific output including one of a data content and a data format that is specific to the particular data processing application. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification