40 likes | 85 Views
This matching engine efficiently sorts agent contact info for service providers and requesters, using a decision algorithm to match capabilities with requests. It can handle both sorted and unsorted lists of agent contact info, improving the process of connecting service providers with service requesters, providing a comprehensive set of parameters for service requests and capabilities. It supports broad capabilities in broadcasting service requests, offering services, delegating tasks, and presenting results. The system enables matchmaking between requesters and providers, leveraging matchmakers and brokers to facilitate connections. Providers can advertise their capabilities, while requesters can delegate tasks and specify preferences, enhancing the efficiency of service brokering.
E N D
Matching Engine for Service Providers & Requesters sorted list of agent contact info unsorted list of agent contact info decision algorithm matching capabilities with requests (LARKS) matching capabilities with requests (LARKS) service request + parameters service request capability parameters capability parameters
Broadcaster Request for service Requester Broadcaster Broadcast service request Offer of service Delegation of service Results of service request Provider 1 Provider n
Matchmaking Request for service Requester Matchmaker Unsorted full description of (P1,P2, …, Pk) Advertisement of capabilities +para. Delegation of service Results of service request Provider 1 Provider n
Brokering Delegation of service + preferences Requester Broker Results of service Advertisement of capabilities + para. Delegation of service Results of service Provider 1 Provider n