Electronic wagering system employing machine-readable optical codes
First Claim
1. An electronic wagering system comprising:
- a wager selection station having an output display and a user input mechanism, the wager selection station comprising a first processor circuit and a first storage medium storing first processor-executable instructions that cause the first processor circuit of the wager selection station to;
accept, via the user input mechanism, first user input specifying event parameters of a future event on which wagers may be placed, the future event occurring external to the electronic wagering system;
generate a unique reference from which the event parameters are derivable;
encode the unique reference in a machine-readable optical code; and
display the machine-readable optical code on the output display;
a server comprising a second processor circuit and a second storage medium storing second processor-executable instructions that cause the second processor circuit of the server to;
receive the unique reference from a mobile communication device;
derive the event parameters from the unique reference;
determine, based on the event parameters derived from the unique reference, a wager on the future event with the event parameters;
transmit an indication of the wager to the mobile communication device;
receive a request from the mobile communication device to place the wager; and
in response to receiving the request to place the wager, cause the wager to be placed; and
a software application comprising a set of software instructions that, when executed by the mobile communication device, operate the mobile communication device to;
scan the machine-readable optical code from the output display of the wager selection station via an imaging device of the mobile communication device;
retrieve the unique reference by decoding the machine-readable optical code;
transmit the unique reference to the server via a network communication interface of the mobile communication device, for deriving the event parameters from the unique reference at the server;
receive the indication of the wager from the server;
receive second user input at the mobile communication device to place the wager; and
transmit the request to the server to place the wager.
2 Assignments
0 Petitions
Accused Products
Abstract
An electronic wagering system may include a wager selection station, a server, and a software application executed by a mobile communication device. At least one processor of the wager selection station may accept user input specifying parameters of an event on which to place a wager, generate a unique reference from which the specified event parameters are derivable, encode the unique reference in a machine-readable optical code, and display the generated optical code. The software application may operate the user'"'"'s mobile communication device to scan the displayed optical code, retrieve the unique reference by decoding the scanned optical code, transmit the unique reference to the server for deriving the specified event parameters from the unique reference at the server, receive user input to place a wager on the event with the specified parameters, and transmit a request to the server to place the wager on behalf of the user.
11 Citations
20 Claims
-
1. An electronic wagering system comprising:
-
a wager selection station having an output display and a user input mechanism, the wager selection station comprising a first processor circuit and a first storage medium storing first processor-executable instructions that cause the first processor circuit of the wager selection station to; accept, via the user input mechanism, first user input specifying event parameters of a future event on which wagers may be placed, the future event occurring external to the electronic wagering system; generate a unique reference from which the event parameters are derivable; encode the unique reference in a machine-readable optical code; and display the machine-readable optical code on the output display; a server comprising a second processor circuit and a second storage medium storing second processor-executable instructions that cause the second processor circuit of the server to; receive the unique reference from a mobile communication device; derive the event parameters from the unique reference; determine, based on the event parameters derived from the unique reference, a wager on the future event with the event parameters; transmit an indication of the wager to the mobile communication device; receive a request from the mobile communication device to place the wager; and in response to receiving the request to place the wager, cause the wager to be placed; and a software application comprising a set of software instructions that, when executed by the mobile communication device, operate the mobile communication device to; scan the machine-readable optical code from the output display of the wager selection station via an imaging device of the mobile communication device; retrieve the unique reference by decoding the machine-readable optical code; transmit the unique reference to the server via a network communication interface of the mobile communication device, for deriving the event parameters from the unique reference at the server; receive the indication of the wager from the server; receive second user input at the mobile communication device to place the wager; and transmit the request to the server to place the wager. - View Dependent Claims (2, 3, 4)
-
-
5. A wagering server system comprising:
-
a network communication interface; a processor circuit coupled to the network communication interface; and a storage medium coupled to the processor circuit and storing processor-executable instructions that, when executed by the processor circuit, cause the processor circuit to; receive, from a wager selection station via the network communication interface, event parameters of a future event on which wagers may be placed, specified by first user input entered via the wager selection station, the future event occurring external to the wagering server system; generate a unique reference from which the event parameters are derivable, the unique reference being suitable for encoding in a machine-readable optical code; cause the unique reference to be encoded in the machine-readable code; cause the wager selection station to display the machine-readable code to a user at the wager selection station; receive, from a mobile communication device via the network communication interface, the unique reference having been decoded from the machine-readable optical code scanned by the mobile communication device from the wager selection station; derive the event parameters from the unique reference received from the mobile communication device; determine, based on the event parameters derived from the unique reference, a wager on the future event with the event parameters; transmit an indication of the wager to the mobile communication device; receive a request from the mobile communication device to place the wager; and cause the wager on the future event to be placed. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
-
12. A computer-implemented wagering method comprising:
-
scanning a machine-readable optical code via an imaging device of a mobile communication device; retrieving a unique reference by decoding the machine-readable optical code; transmitting the unique reference, via a network communication interface of the mobile communication device, to a server of an electronic wagering system for deriving from the unique reference, at the server, event parameters of a future event on which wagers may be placed, the future event occurring external to the electronic wagering system; receiving from the server, at the mobile communication device via the network communication interface, the event parameters derived from the unique reference at the server; receiving user input at the mobile communication device to place a wager on the future event with the event parameters; and transmitting a request to the server to place the wager. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification