Electronic contracts with primary and sponsored roles

    公开(公告)号:US07062472B2

    公开(公告)日:2006-06-13

    申请号:US10017814

    申请日:2001-12-14

    IPC分类号: G06F17/00

    摘要: Computer-based methods and systems are provided for constructing, deploying, executing and managing the performance of electronic contract based service applications across multiple business entities. In this context, the electronic service contract includes information to be used for configuration and enforcement not just by the primary parties to the contract, but also by other parties referred to herein as sponsored roles in the contract. At least a portion of the contract may be monitored, enforced or managed by at least one of the sponsored roles. In one aspect of the invention, a computer-based electronic business service system includes: (1) a contract builder; (2) a contract deployment component; (3) one or more measurement systems; (4) a violation detection system; and (5) a management system. Generally, the contract builder component provides the mechanism for defining and pricing the contract, checking the validity of the contract and a repository for storing the completed contracts. The deployment system is responsible for configuring the (run-time) system in order to meet one or a set of contracts. The measurement system maintains information on the current system configuration, and run-time information on the metrics that are part of the contract. The violation detection system is responsible for comparing measured parameters against the thresholds defined in the contract and notifying the management system. Upon receipt of a notification, the management system will then issue appropriate actions to correct the problem, as specified in the contract.