Service-oriented gaming network environment
First Claim
1. A system providing a gaming network environment, the system comprising:
- at least one gaming machine communicably coupled to a gaming network; and
at least one service provider communicably coupled to the gaming network, said service provider operable to perform a service;
wherein the gaming machine issues a request for the service and the service provider responds to the request for the service, said request and response formed using internetworking protocols.
3 Assignments
0 Petitions
Accused Products
Abstract
A gaming services framework comprises a set of services, protocols, XML schemas, and methods for providing gaming system functionality in a distributed, network based architecture. Systems and methods provide a service-oriented framework for gaming and property management based upon internetworking technology and web services concepts. One aspect of the systems and methods includes a loosely coupled architecture that consists of software components that semantically encapsulate discrete functionality (self contained and perform a single function or a related group of functions—the component describes its own inputs and outputs in a way that other software can determine what it does, how to invoke its functionality, and what result to expect). These components may be distributed and programmatically accessible (called by and exchange data with other software) over standard internetworking protocols (TCP/IP, HITP, DNS, DHCP, etc.).
-
Citations
43 Claims
-
1. A system providing a gaming network environment, the system comprising:
-
at least one gaming machine communicably coupled to a gaming network; and
at least one service provider communicably coupled to the gaming network, said service provider operable to perform a service;
wherein the gaming machine issues a request for the service and the service provider responds to the request for the service, said request and response formed using internetworking protocols. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A method for providing a service in a gaming network, the method comprising:
-
publishing the availability of a service on a gaming network with a discovery agent communicably coupled to the gaming network;
receiving by the discovery agent a request for a service description for the service from a gaming machine communicably coupled to the gaming network;
registering by the gaming machine with the service; and
processing one or more service requests between the gaming machine and the service. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A computer-readable medium having computer-executable instructions for providing a service in a gaming network, the method comprising:
-
publishing the availability of a service on a gaming network with a discovery agent communicably coupled to the gaming network;
receiving by the discovery agent a request for a service description for the service from a gaming machine communicably coupled to the gaming network;
registering by the gaming machine with the service; and
processing one or more service requests between the gaming machine and the service. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
Specification