Information Flow Control for Gaming Machines Requiring Server Support
First Claim
Patent Images
1. A communication method implemented by a portable computing apparatus operating as a gaming machine that permits wagering on games comprising the steps of:
- receiving a first input from a browser residing on the portable computing apparatus by an intermediate client-side processing, ICSP, engine also residing on the computing apparatus, where the first input is a request for information of the physical location of the computing apparatus relative to a predetermined boundary within which the portable computing apparatus must be in order to be operated as a gaming machine that permits wagering on games;
generating a first message by the ICSP engine responsive to receipt of the first input and transmitting the first message to the remote server, where the first message seeks said information from a remote server;
releasing the browser to process other actions following the sending of the first input to the ICSP engine without having yet received a reply to the first input;
receiving, in response to said first message, an other message by the ICSP engine from the remote server, where the other message conveys to the portable computing apparatus whether it is within said predetermined boundary, where the computing apparatus communicates the first message to and receives the other message from the remote server by wireless communication channels.
9 Assignments
0 Petitions
Accused Products
Abstract
A computing apparatus operating as a gaming machine permits wagering on games. A browser generates a request for information contained on a remote server. An intermediate client-side processing, ICSP, engine coupled with the browser receives the request and generates a corresponding request that is transmitted to the remote server. The browser, following the transmission of the first message, being released to process other actions without having yet received a reply to the first message.
30 Citations
20 Claims
-
1. A communication method implemented by a portable computing apparatus operating as a gaming machine that permits wagering on games comprising the steps of:
-
receiving a first input from a browser residing on the portable computing apparatus by an intermediate client-side processing, ICSP, engine also residing on the computing apparatus, where the first input is a request for information of the physical location of the computing apparatus relative to a predetermined boundary within which the portable computing apparatus must be in order to be operated as a gaming machine that permits wagering on games; generating a first message by the ICSP engine responsive to receipt of the first input and transmitting the first message to the remote server, where the first message seeks said information from a remote server; releasing the browser to process other actions following the sending of the first input to the ICSP engine without having yet received a reply to the first input; receiving, in response to said first message, an other message by the ICSP engine from the remote server, where the other message conveys to the portable computing apparatus whether it is within said predetermined boundary, where the computing apparatus communicates the first message to and receives the other message from the remote server by wireless communication channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A portable computing apparatus operating as a gaming machine that permits wagering on games, the computing apparatus comprising:
-
a browser adapted to generate a first message representing a request for information contained on a remote server; an intermediate client-side processing, ICSP, engine coupled with the browser and adapted to receive the first message, the browser transmitting the first message to the ICSP engine where the first message is a request for information of the physical location of the computing apparatus relative to a predetermined boundary within which the portable computing apparatus must be in order to be operated as a gaming machine that permits wagering on games; the ICSP engine generating a second message in response to receipt of the first message and transmitting the second message to the remote server, where the second message seeks said information from the remote server; the browser, following the transmission of the first message, being released to process other actions without having yet received a reply to the first message; the ICSP engine receiving, in response to said second message, an other message from the remote server, where the other message conveys to the portable computing apparatus whether it is within said predetermined boundary; a wireless communication access module communicates the second message to and receives the other message from the remote server by wireless communication channels. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A communication method implemented by a computing apparatus operating as a gaming machine that permits wagering on games comprising the steps of:
-
receiving a first input from a browser residing on the computing apparatus by an intermediate client-side processing, ICSP, engine also residing on the computing apparatus, where the first input is a request for information of whether a special prize has been awarded to the user based on play of a game; generating a first message by the ICSP engine responsive to receipt of the first input and transmitting the first message to the remote server, where the first message seeks said information from a remote server, the special prize information being accessible to the remote server from a special prize service server; releasing the browser to process other actions following the sending of the first input to the ICSP engine without having vet received a reply to the first input; receiving, in response to said first message, an other message by the ICSP engine from the remote server, where the other message conveys to the computing apparatus whether a special prize has been awarded.
-
-
20. A computing apparatus operating as a gaming machine that permits wagering on games, the computing apparatus comprising:
-
a browser adapted to generate a first message representing a request for information contained on a remote server; an intermediate client-side processing, ICSP, engine coupled with the browser and adapted to receive the first message, the browser transmitting the first message to the ICSP engine where the first message is a request for information of whether a special prize has been awarded to the user based on play of a game; the ICSP engine generating a second message in response to receipt of the first message and transmitting the second message to the remote server, where the second message seeks said information from the remote server, the special prize information being accessible to the remote server from a special prize service server; the browser, following the transmission of the first message, being released to process other actions without having yet received a reply to the first message; the ICSP engine receiving, in response to said second message, an other message from the remote server, where the other message conveys to the portable computing apparatus whether a special prize has been awarded to the user based on play of a game.
-
Specification