Computer-based transaction system and computer implemented method for transacting services between a service provider and a client
First Claim
1. A computer-based transaction system operated by a service provider, the system comprising:
- a stored set of business rules for defining a treaty;
a stored set of treaty clauses;
a stored set of service-specific rules;
a communication module that receives business-initiating data via a telecommunications network from a client;
a treaty module that generates a treaty document by applying the business rules to the business-initiating data to select treaty clauses forming the treaty document;
a rule selection module that selects automatically from the service-specific rules selected service-specific rules related to the treaty clauses forming the treaty document; and
at least one service module configured to transact services between the service provider and the client using the selected service-specific rules.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-based transaction system operated by a service provider includes a stored set of business rules for defining a treaty, a stored set of treaty clauses, and a stored set of service-specific rules. The transaction system is configured to receive and store business-initiating data from a client via a telecommunications network. The transaction system generates automatically a treaty document by applying the business rules to the business-initiating data to select the treaty clauses forming the treaty document. Furthermore, the transaction system selects automatically service-specific rules related to the treaty clauses forming the treaty document. A message management module is configured to map automatically electronic messages received from the client into a data format, defined by the service provider, based on metadata, defined by the selected service-specific rules.
118 Citations
27 Claims
-
1. A computer-based transaction system operated by a service provider, the system comprising:
-
a stored set of business rules for defining a treaty;
a stored set of treaty clauses;
a stored set of service-specific rules;
a communication module that receives business-initiating data via a telecommunications network from a client;
a treaty module that generates a treaty document by applying the business rules to the business-initiating data to select treaty clauses forming the treaty document;
a rule selection module that selects automatically from the service-specific rules selected service-specific rules related to the treaty clauses forming the treaty document; and
at least one service module configured to transact services between the service provider and the client using the selected service-specific rules. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for transacting services between a service provider and a client, the method comprising:
-
storing in a computer system a set of business rules for defining a treaty;
storing in the computer system a set of treaty clauses;
storing in the computer system a set of service-specific rules;
receiving in the computer system business-initiating data from the client via a telecommunications network;
generating by the computer system a treaty document by applying the business rules to the business-initiating data to select treaty clauses forming the treaty document;
selecting automatically by the computer system from the service-specific rules selected service-specific rules related to the treaty clauses forming the treaty document; and
transacting by the computer system the services between the service provider and the client using the selected service-specific rules. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A computer program product comprising computer program code controlling one or more processors of a computer system operated by a service provider, such that the computer system:
-
stores a set of business rules for defining a treaty;
stores a set of treaty clauses;
stores a set of service-specific rules;
receives business-initiating data from a client via a telecommunications network;
generates a treaty document by applying the business rules to the business-initiating data to select treaty clauses forming the treaty document;
selects automatically from the service-specific rules selected service-specific rules related to the treaty clauses forming the treaty document; and
transacts services between the service provider and the client using the selected service-specific rules. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A method for transacting services between a service provider and a client, the method comprising:
-
receiving business-initiating data from a client via a computer network;
applying treaty-defining business rules to the business-initiating data to select applicable treaty clauses;
determining service-specific rules related to the applicable treaty clauses;
selecting from the service-specific rules selected service-specific rules related to the applicable treaty clauses; and
transacting, using a computer, services between the service provider and the client according to the selected service-specific rules. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
Specification