Web service agent
First Claim
1. A web service agent application, comprising:
- a communication module operable to;
receive requests from one or more web service applications or one or more adaptive agent applications; and
transmit responses to one or more web service applications or one or more adaptive agent applications; and
a processing module operable to receive a request for information from the communication module;
identify a resource that can fulfill the request for information;
obtain a response to the request from the identified resource; and
deliver the response to the request to the communication module.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for providing a web service agent application. The web service agent application has a communication module and a processing module. The communication module receives requests from one or more web service applications or one or more adaptive agent applications; and transmits responses to one or more web service applications or one or more adaptive agent applications. The processing module receives a request for information from the communication module; identifies a resource that can fulfill the request for information; obtains a response to the request from the identified resource; and delivers the response to the request to the communication module.
-
Citations
26 Claims
-
1. A web service agent application, comprising:
-
a communication module operable to;
receive requests from one or more web service applications or one or more adaptive agent applications; and
transmit responses to one or more web service applications or one or more adaptive agent applications; and
a processing module operable to receive a request for information from the communication module;
identify a resource that can fulfill the request for information;
obtain a response to the request from the identified resource; and
deliver the response to the request to the communication module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system, comprising:
-
one or more web service applications;
one or more computer software applications that reside on one or more local area networks; and
one or more web service agents that are operable to;
receive a request from a web service application or from a computer software application that resides on a local area network;
locate a web service application or a computer software application external to the local area network that can respond the request; and
negotiate a set of terms for the response between the requesting application and the located web service application or computer software application.
-
-
15. A computer-implemented method, comprising:
-
receiving a request from a web service application or an adaptive agent application;
identifying a resource that can fulfill the request for information;
obtaining a response to the request from the identified resource; and
transmitting a response to the requesting web service application or adaptive agent application. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification