Patent ID: 8370422
Filing Date: 2013-02-05
Classification: G06Q

Abstract:
1. A computer-implemented method, comprising: communicating via a computer processor a first resource negotiation request to a plurality of agents, the first resource negotiation request comprising one or more first parameters each having a corresponding first range of acceptability; receiving one or more first request responses from each of one or more capable agents, each capable agent being an agent that is operable to fulfill at least one parameter of the first resource negotiation request within the corresponding first range of acceptability; determining one or more first solution entities based on the one or more first request responses received from the one or more capable agents, each first solution entity comprising one or more of the capable agents, the one or more capable agents of each first solution entity operable to fulfill the one or more parameters of the first resource negotiation request within the corresponding first ranges of acceptability, each capable agent operable to fulfill at least one parameter of the first resource negotiation request within the corresponding first range of acceptability; communicating a second resource negotiation request to each capable agent in each determined first solution entity, the second resource negotiation request comprising one or more second parameters each having a corresponding second range of acceptability; receiving one or more second request responses from one or more of the capable agents of the one or more first solution entities; determining one or more second solution entities based on the one or more second request responses received from the one or more capable agents from which the one or more second request responses are received, each second solution entity comprising one or more capable agents, the one or more capable agents of each second solution entity operable to fulfill the one or more parameters of the second resource negotiation request within the associated ranges of acceptability, each capable agent fulfilling at least one parameter of the second resource negotiation request within the corresponding second range of acceptability; and communicating a third resource negotiation request to each capable agent in each determined second solution entity, the third resource negotiation request comprising one or more third parameters each having a corresponding third range of acceptability.