Modular entertainment and gaming systems configured to consume and provide network services
First Claim
Patent Images
1. A gaming system, comprising:
- a communication network;
at least one central server, each including a first computer means and a first network interface, the first network interface being coupled to the first computer means and to the communication network;
a first network service oriented software executing in the first computer means of each of the at least one central server, the first network service oriented software including;
at least one high-level function; and
a first network software interface configured to, via the first network interface, (a) provide the at least one high-level function upon receiving a request to consume the at least one high-level function or (b) enable execution of the at least one high-level function upon receiving a request for execution via a remote procedure call;
at least one gaming terminal, each including a second network interface and a second computer means configured to control game software of the gaming terminal, the second network interface being coupled to the second computer means and to the communication network, anda second network service oriented software executing in the second computer means of each of the at least one gaming terminal, the second network service oriented software including;
at least one function call; and
a second network software interface configured to, upon execution of the at least one function call and via the second network interface, enable the at least one function call to (a) consume the at least one high-level function provided by the at least one central server or to (b) request via remote procedure call that the at least one central server executes the at least one high-level function.
4 Assignments
0 Petitions
Accused Products
Abstract
A secure and modular architecture for monitoring and controlling clusters of pay entertainment and gaming devices. The architecture allows flexible and secure use of state-of-the-art multimedia and Internet technologies to attract the younger player generation used to flashy and networked games. Cash or cash-less entertainment and gaming devices are supported.
-
Citations
105 Claims
-
1. A gaming system, comprising:
-
a communication network; at least one central server, each including a first computer means and a first network interface, the first network interface being coupled to the first computer means and to the communication network; a first network service oriented software executing in the first computer means of each of the at least one central server, the first network service oriented software including; at least one high-level function; and a first network software interface configured to, via the first network interface, (a) provide the at least one high-level function upon receiving a request to consume the at least one high-level function or (b) enable execution of the at least one high-level function upon receiving a request for execution via a remote procedure call; at least one gaming terminal, each including a second network interface and a second computer means configured to control game software of the gaming terminal, the second network interface being coupled to the second computer means and to the communication network, and a second network service oriented software executing in the second computer means of each of the at least one gaming terminal, the second network service oriented software including; at least one function call; and a second network software interface configured to, upon execution of the at least one function call and via the second network interface, enable the at least one function call to (a) consume the at least one high-level function provided by the at least one central server or to (b) request via remote procedure call that the at least one central server executes the at least one high-level function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A gaming system, comprising:
-
a communication network; at least one gaming terminal, each including a first computer means configured to control game software of the gaming terminal and a first network interface, the first network interface being coupled to the first computer means and to the communication network; a first network service oriented software executing in first computer means of each of the at least one gaming terminal, the network service oriented software including; at least one high-level function; and a first network software interface configured to, via the first network interface, (a) provide the at least one high-level function upon receiving a request to consume the at least one high-level function or (b) enable execution of the at least one high-level function upon receiving a request for execution via a remote procedure call; at least one central server each including a second computer means and a second network interface, the second network interface being coupled to the second computer means and to the communication network, and a second network service oriented software executing in the second computer means of each of the at least one central server, the second network service oriented software including; at least one function call; and a second network software interface configured to, upon execution of the at least one function call and via the second network interface, enable the at least one function call to (a) consume the at least one high-level function provided by the at least one gaming terminal or to (b) request via remote procedure call that the at least one gaming terminal executes the at least one high-level function. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A gaining system, comprising:
-
a communication network; a plurality of central servers, each of the plurality including a first computer means and a first network interface, the first network interface being coupled to the first computer means and to the communication network; a first network service oriented software executing in the first computer means of each of the plurality of central severs, the first network service oriented software including; at least one high-level function; and a first network software interface configured to, via the first network interface, (a) provide the at least one high-level function upon receiving a request to consume the at least one high-level function or (b) enable execution of the at least one high-level function upon receiving a request for execution via a remote procedure call; a plurality of gaming terminals, each of the plurality including a second network interface and a second computer means configured to control game software of the gaining terminal, the second network interface being coupled to the second computer means and to the communication network, and a second network service oriented software executing in the second computer means of each of the plurality of gaming terminals, the second network service oriented software including; at least one function call; and a second network software interface configured to, upon execution of the at least one function call and via the second network interface, enable the at least one function call to (a) consume the at least one high-level function provided by at least one of the central servers or to (b) request via remote procedure call that at least one of the central servers execute the at least one high-level function, the at least one high-level function executing in the first computer means of selected ones of the plurality of central servers, the first computer means being configured to execute the at least one high-level function upon execution of the at least one function call executing in the second computer means of selected ones of the plurality of gaming terminals. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
-
48. A gaining system, comprising:
-
a communication network; a plurality of gaming terminals, each of the plurality including a first network interface and a first computer means configured to control game software of the gaming terminal, the first network interface being coupled to the first computer means and to the communication network; a first network service oriented software executing in the first computer means of each of the plurality of gaming terminals, the first network service oriented software including; at least one high-level function; and a first network software interface configured to, via the first network interface, (a) provide the at least one high-level function upon receiving a request to consume the at least one high-level function or (b) enable execution of the at least one high-level function upon receiving a request for execution via a remote procedure call; a plurality of central servers, each of the plurality including a second computer means and a second network interface, the second network interface being coupled to second computer means and to the communication network; and a second network service oriented software executing in the second computer means of each of the plurality of central servers, the second network service oriented software including; at least one function call; and a second network software interface configured to, upon execution of the at least one function call and via the second network interface, enable the at least one function call to (a) consume the at least one high-level function provided by at least one of the gaming terminals or to (b) request via remote procedure call that at least one of the gaming terminals execute the at least one high-level function, the at least one high-level function executing in the first computer means of selected ones of the plurality of the gaming terminals, the first computer means being configured to execute the at least one high-level function upon execution of the at least one function call executing in the second computer means of selected ones of the plurality of central servers. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
-
68. A gaming system, comprising:
-
a communication network; at least one gaming terminal, each including a first computer means that is configured to control game software of the gaming terminal; at least one specialized device coupled to the at least one gaming terminal, each specialized device being configured to perform specialized functions that include both software control functions and hardware functions, each specialized device including; a second computer means having software configured to perform the software control functions of the specialized functions; hardware means configured to perform the hardware functions of the specialized functions under the control of the software control functions; a first network interface coupled to the second computer means and to the communication network; at least one first network service oriented software executing in second computer means, the at least one first network service oriented software including; at least one high-level function; and a first network software interface configured to, via the first network interface and independently of the first computer means of the gaming terminal to which the at least one specialized device is coupled, (a) provide the at least one high-level function upon receiving a request to consume the at least one high-level function or (b) enable execution of the at least one high-level function upon receiving a request for execution via a remote procedure call; at least one central server, each including a third computer means and a second network interface, the second network interface being coupled to the third computer means and to the communication network, and at least one second network service oriented software executing in third computer means, the at least one second network service oriented software including; at least one first function call; and a second network software interface configured to, upon execution of the at least one function call and via the second network interface, enable the at least one function call to (a) consume the at least one high-level function provided by the at least one specialized device or to (b) request via remote procedure call that the at least one specialized device executes the at least one high-level function. - View Dependent Claims (69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85)
-
-
86. A gaming system, comprising:
-
a communication network; at least one central server, each including a first computer means and a first network interface, the first network interface being coupled to the first computer means and to the communication network; and at least one first network service oriented software executing in first computer means, the at least one first network service oriented software including; at least one first high-level function; and a first network software interface configured to, via the first network interface, (a) provide the at least one first high-level function upon receiving a request to consume the at least one first high-level function or (b) enable execution of the at least one first high-level function upon receiving a request for execution via a remote procedure call; at least one gaming terminal, each including a second computer means that is configured to control game software of the gaming terminal; at least one specialized device coupled to each of the at least one gaming terminal, each specialized device being configured to perform specialized functions for each gaming terminal that include both software control functions and hardware functions, each specialized device including; a third computer means having software configured to perform the software control functions of the specialized functions; hardware means configured to perform the hardware functions of the specialized functions under the control of the software control functions; a second network interface coupled to the third computer means and to the communication network; at least one second network service oriented software executing in third computer means, the at least one second network service oriented software including; at least one function call; and a second network software interface configured to, upon execution of the at least one function call and independently of the second computer means of the gaming terminal to which the at least one specialized device is coupled, enable the at least one function call to (a) consume the at least one first high-level function provided by the at least one central server or to (b) request via remote procedure call that the at least one central server executes the at least one first high-level function, via the second network interface. - View Dependent Claims (87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105)
-
Specification