WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
maximize
Machine translation
1. (WO2007044178) LEVERAGING PRESENCE SERVICE SYSTEM AND METHOD FOR DISTRIBUTED WEB SERVICE DELIVERY AND DEPLOYMENT
Note: Text based on automatic Optical Character Recognition processes. Please use the PDF version for legal matters

WHAT IS CLAIMED IS:

1. A method for delivering and deploying a web service to a consumer, said method comprising the steps of:
providing business/technical information about a plurality of web service providers to said consumer; and
providing presence information about said web service providers to said consumer, wherein said consumer reviews the business/technical information and the presence information and selects one of the web service providers.

2. The method of Claim 1, wherein:
an enhanced service registry which has a presence functionality provides the business/technical information and the presence information to the consumer.

3. The method of Claim 1 , wherein:
a service registry provides the business/technical information to the consumer; and
a presence system provides the presence information to the consumer.

4. The method of Claim 1, wherein said presence information includes information about at least one of the following states:
availability of each web service provider;
current load on servers of each web service provider;
performance indicator of each web service provider;
location of each web service provider; and/or
prices for services associated with each web service provider.

5. An enhanced web service registry, comprising:
a node capable of providing business/technical information about a plurality of web service providers to a consumer; and
said node includes a presence functionality and is capable of providing presence information about said web service providers to said consumer, wherein said consumer reviews the business/technical information and the presence information and selects one of the web service providers.

6. The enhanced web service registry of Claim 5, wherein said node is a distributed node.

7. The enhanced web service registry of Claim 5, wherein said presence information is associated with at least one of the following states:
availability of each web service provider;
current load on servers of each web service provider;
performance indicator of each web service provider;
location of each web service provider; and/or
prices for services associated with each web service provider.

8. A presence system, comprising:
a presence server that collects presence information about one or more states of a plurality of web service providers, and then publishes at least a portion of that presence information to a consumer.

9. The presence system of Claim 8, further comprising:
a rules engine that applies preference rules/policies to the collected presence information to determine which if any of the collected presence information is to be published to said consumer.

10. The presence system of Claim 9, wherein each web service provider establishes their own preference rules/policies.

11. The presence system of Claim 8, wherein said consumer subscribes with said presence server to receive the presence information of the web service providers.

12. The presence system of Claim 8, wherein said presence information includes information about at least one of the following states:
availability of each web service provider;
current load on servers of each web service provider;
performance indicator of each web service provider;
location of each web service provider; and/or
prices for services associated with each web service provider.

13. The presence system of Claim 8, wherein said presence server is a SIP /SIMPLE presence server.

14. The presence system of Claim 8, wherein said presence server is a JABBER presence server.

15. The presence system of Claim 8, wherein said consumer also obtains business/technical information about the web service providers from a web service registry and uses the business/technical information and the presence information to help select one of the web service provider.

16. The presence system of Claim 15, wherein said web service registry is a UDDI web service registry.