System, method and program product for satisfying a service requirement
First Claim
1. A system for providing communication between a requester and a service provider when the requestor cannot satisfy a service requirement of the service provider, the service provider being operable to provide service upon successful satisfaction of the service requirement, the requestor being operable to communicate using a first property which does not satisfy or optimize the service requirement, the system comprising:
- an input for receiving a first message from the requestor containing the first property;
a translation mechanism for translating the first property; and
an output for sending a second message containing the translated property allowing communication between the requestor and service provider to satisfy the service requirement.
1 Assignment
0 Petitions
Accused Products
Abstract
An intermediary or intermediaries are provided to allow a service requestor to communicate with a service provider according to a service requirement or service policy set forth by the service provider which the service requester is unable to meet directly. To this end, the service requestor determines whether it can communicate with the service provider according to the service requirement. If the service requestor is unable to satisfy the service requirement, but does have some property which is translatable, then the service requestor finds an intermediary that can translate the service requestor'"'"'s property in order to satisfy the service provider'"'"'s service requirement. Once the intermediary is found, the service requestor requests translation of its property to satisfy the service provider'"'"'s service requirement. Thus, the service requestor receives service from the service provider while adhering to the service provider'"'"'s service policy.
-
Citations
26 Claims
-
1. A system for providing communication between a requester and a service provider when the requestor cannot satisfy a service requirement of the service provider, the service provider being operable to provide service upon successful satisfaction of the service requirement, the requestor being operable to communicate using a first property which does not satisfy or optimize the service requirement, the system comprising:
-
an input for receiving a first message from the requestor containing the first property;
a translation mechanism for translating the first property; and
an output for sending a second message containing the translated property allowing communication between the requestor and service provider to satisfy the service requirement. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A program product stored on a recordable medium for providing communication between a requestor and a service provider when the requestor cannot satisfy a service requirement of the service provider, the requester being operable to communicate using a first property which does not satisfy the service requirement, the program product when executed, comprising:
-
program code for receiving a first message from the requestor containing the first property;
program code for translating the first property; and
program code for sending a second message containing the translated property allowing communication between the requestor and service provider to satisfy the service requirement. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for using an intermediary for translating operations between a property of a service requestor to satisfy a service requirement of a service provider, comprising:
-
receiving a service requirement from the service provider which controls the communication between the service requestor and service provider;
determining that the service requirement cannot be satisfied by the service requestor;
determining an intermediary which provides a translation operation of the property to satisfy the service requirement;
translating the property to satisfy the service requirement; and
communicating between the service requestor and the service provider in accordance with the service requirement. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A computer readable medium whose contents cause a computer system to establish communication between a service requester having a property and a service provider having a service requirement, wherein the service requester is unable to satisfy the service requirement, the computer system performing the steps of:
-
receiving a service requirement which controls the communication between the service requestor and service provider;
determining that the service requirement cannot be satisfied by the service requester;
determining an intermediary which provides a translation operation of the property to satisfy the service requirement;
translating the property to satisfy the service requirement; and
communicating between the service requestor and the service provider in accordance with the service requirement. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification