Claims
- 1. A method for providing a discovery service to gaming machines in a gaming network, the method comprising:
registering a discovery service on the gaming network; receiving from a service provider communicably coupled to the gaming network a request to publish service information for the service; processing one or more discovery requests between a gaming machine communicably coupled to the gaming network and the discovery service, said service requests conforming to an internetworking protocol.
- 2. The method of claim 1, wherein the discovery service and the service provider comprise web services.
- 3. The method of claim 2, wherein the service is specified according to a service description language.
- 4. The method of claim 3, wherein the service description language is a Web Services Description Language (WSDL)
- 5. The method of claim 1, wherein the discovery request comprises a request for business information for all services on the gaming network provided by a business specified in the discovery request.
- 6. The method of claim 1, wherein the discovery request comprises a request to find a service.
- 7. The method of claim 1, wherein the discovery request comprises a request to provide binding information for a service specified in the discovery request.
- 8. The method of claim 1, wherein the discovery request comprises a request from a service provider to delete service information from the discovery service.
- 9. The method of claim 1, wherein the discovery request comprises a request for a technology model associated with a service.
- 10. The method of claim 1, wherein the discovery request comprises a request to be notified of changes in the service provided by the service provider.
- 11. The method of claim 1, further comprising authenticating the service provider.
- 12. The method of claim 1, wherein registering the discovery service comprises registering the discovery service in a UDDI registry.
- 13. A gaming network system providing a discovery service, the gaming network system comprising:
a discovery service communicably coupled to a gaming network; a service provider communicably coupled to the gaming network; and at least one gaming machine communicably coupled to the gaming network; wherein the discovery service is operable to:
register a discovery service on the gaming network; receive from the service provider a request to publish service information for the service; and process one or more discovery requests between a gaming machine communicably coupled to the gaming network and the discovery service, said service requests conforming to an internetworking protocol.
- 14. The gaming network system of claim 13, wherein the discovery service and the service provider comprises web services.
- 15. The gaming network system of claim 13, wherein the service is specified according to a service description language.
- 16. The gaming network system of claim 15, wherein the service description language is a Web Services Description Language (WSDL)
- 17. The gaming network system of claim 13, wherein the discovery request comprises a request for business information for all services on the gaming network provided by a business specified in the discovery request.
- 18. The gaming network system of claim 13, wherein the discovery request comprises a request to find a service.
- 19. The gaming network system of claim 13, wherein the discovery request comprises a request to provide binding information for a service specified in the discovery request.
- 20. The gaming network system of claim 13, wherein the discovery request comprises a request from the service provider to delete service information from the discovery service.
- 21. The gaming network system of claim 13, wherein the discovery request comprises a request for a technology model associated with a service.
- 22. The gaming network system of claim 13, wherein the discovery request comprises a request to be notified of changes in the service provided by the service provider.
- 23. The gaming network system of claim 13, further comprising and authentication database communicably coupled to the gaming network and wherein the discovery service is further operable to authenticate the service provider using the authentication database.
- 24. The gaming network system of claim 13, wherein registering the discovery service comprises registering the discovery service in a UDDI registry.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Patent Application Ser. No. 60/452,264, entitled “DISCOVERY SERVICE IN A SERVICE-ORIENTED GAMING NETWORK ENVIRONMENT”, filed Mar. 5, 2003; and is related to U.S. patent application Ser. No. ______, entitled “A SERVICE-ORIENTED GAMING NETWORK ENVIRONMENT”, <Attorney Docket 1842.020US1>, filed on Feb. 26, 2004 and assigned to the same assignee as the present application; each of which are hereby incorporated by reference herein for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60452264 |
Mar 2003 |
US |