Discovery service in a service-oriented gaming network environment
First Claim
1. A method for providing a discovery service to gaming machines in a gaming network, the method comprising:
- registering the discovery service on the gaming network;
receiving by the discovery service from a service provider communicably coupled to the gaming network a request to publish service information for a service provided by the service provider;
determining by the discovery service if the service provider is authentic and authorized for the gaming network;
in response to determining that the service provider is authentic and authorized, publishing the service information into a service repository to make the service available on the gaming network;
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, wherein in response to the discovery requests the discovery service provides the service information to the gaming machine, and wherein the gaming machine is operable to depict indicia representative of a randomly selected outcome of a wagering game.
11 Assignments
0 Petitions
Accused Products
Abstract
A gaming network includes a discovery service, gaming machines and services providers. The discovery service receives service information from the service providers and publishes the service information to gaming machines and other entities on the gaming network. The discovery service and service providers may be implemented as web services with a gaming services framework. The gaming services framework comprises a set of services, protocols, XML schemas, and methods for providing gaming system functionality in a distributed, network based architecture that includes gaming machines and servers. Systems and methods provide a service-oriented framework for gaming and property management based upon internetworking technology and web services concepts.
-
Citations
25 Claims
-
1. A method for providing a discovery service to gaming machines in a gaming network, the method comprising:
-
registering the discovery service on the gaming network; receiving by the discovery service from a service provider communicably coupled to the gaming network a request to publish service information for a service provided by the service provider; determining by the discovery service if the service provider is authentic and authorized for the gaming network; in response to determining that the service provider is authentic and authorized, publishing the service information into a service repository to make the service available on the gaming network; 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, wherein in response to the discovery requests the discovery service provides the service information to the gaming machine, and wherein the gaming machine is operable to depict indicia representative of a randomly selected outcome of a wagering game. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A gaming network system providing a discovery service, the gaming network system comprising:
-
the discovery service communicably coupled to the gaming network; a service provider communicably coupled to the gaming network; and at least one gaming machine communicably coupled to the gaming network, the gaming machine operable to depict indicia representative of a randomly selected outcome of a wagering game; wherein the discovery service is operable to; register the discovery service on the gaming network; receive from the service provider a request to publish service information for a service provided by the service provider; determine if the service provider is authentic and authorized for the gaming network; in response to determining that the service provider is authentic and authorized, publish the service information into a service repository to make the service available on the gaming network; and process one or more discovery requests between the gaming machine communicably coupled to the gaming network and the discovery service, said service requests conforming to an internetworking protocol, wherein in response to the discovery requests the discovery service provides the service information to the gaming machine. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer-readable medium having computer executable instructions for performing a method for providing a discovery service to gaming machines in a gaming network, the method comprising:
-
registering the discovery service on the gaming network; receiving by the discovery service from a service provider communicably coupled to the gaming network a request to publish service information for a service provided by the service provider; determining by the discovery agent if the service provider is authentic and authorized for the gaming network; in response to determining that the service provider is authentic and authorized, publishing the service information into a service repository to make the service available on the gaming network; 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, wherein in response to the discovery requests the discovery agent provides the service information to the gaming machine, and wherein the gaming machine is operable to depict indicia representative of a randomly selected outcome of a wagering game. - View Dependent Claims (25)
-
Specification