Claims
- 1. A method of inputting data, comprising:
reading a subset of a plurality of predefined machine-readable codes from a printed media, the subset of the plurality of machine-readable codes consisting of predefined machine-readable codes that have not been defaced, the printed media including thereon
the plurality of predefined machine-readable codes and, a plurality of human-readable indicia each indicating a respective user-selectable input value and associated with a respective one of the plurality of predefined machine-readable codes; and writing as selected user input values the user-selectable input values indicated by the indicia that are associated with machine-readable codes in the plurality of predefined machine-readable codes that have not been read from the printed media.
- 2. The method of inputting data of claim 1, further comprising:
failing to read the predefined machine-readable codes in the plurality of predefined machine-readable codes that are not in the subset of the plurality of predefined machine-readable codes.
- 3. The method of inputting data of claim 1, wherein
writing as selected user input values includes printing the selected user input values on a lottery ticket.
- 4. The method of inputting data of claim 1, wherein
writing as selected user input values includes saving the selected user input values in a lottery ticket sales log.
- 5. The method of inputting data of claim 1, wherein
writing as selected user input values includes transmitting the selected user input values to a lottery database server.
- 6. The method inputting data of claim 1, wherein
the printed media is a lottery pick slip.
- 7. The method of inputting data of claim 1, wherein
a first human-readable indicia of the plurality of human-readable indicia is associated with a first predefined machine-readable code of the plurality of machine-readable codes by being placed adjacent to the first machine-readable code on the printed media.
- 8. The method of claim 1, further comprising:
defacing at least one of the predefined machine-readable codes.
- 9. The method of claim 1, further comprising:
producing an indication that further scanning of the printed media is required if a quantity of distinct machine-readable codes that has been read from the printed media is less than the difference between a predetermined expected quantity of selected user input values and a total quantity of user-selectable input values.
- 10. The method of inputting data of claim 5, comprising:
determining the predetermined expected quantity of user input values as a function of a machine-readable code the printed media.
- 11. The method of claim 1, further comprising:
producing an error indication if a quantity of distinct machine-readable codes that has been read from the printed media is greater than the difference between a predetermined expected quantity of selected user input values and a total quantity of user-selectable input values.
- 12. The method of inputting data of claim 6 further comprising:
determining the predetermined expected quantity of user input values as a function of a machine-readable code on the printed media.
- 13. The method of claim 1, further comprising:
producing an error indication if a machine-readable check code has not been read.
- 14. The method of claim 7, wherein
the machine-readable check code is not associated with a human-readable indicia.
- 15. The method of claim 1, further comprising:
marking an entry in an input record data structure to indicate that a first machine-readable code associated with a first user-selectable input value has been read.
- 16. The method of claim 1, wherein
the plurality of predefined machine-readable codes are bar codes.
- 17. The method of claim 10, further comprising:
scanning the printed media with a bar code reader.
- 18. The method of claim 11, further comprising:
re-scanning the printed media with the bar code reader, wherein the written selected user input values are only user input values whose associated machine-readable codes have not been read in both the scanning and the re-scanning.
- 19. A method of generating a lottery ticket, comprising:
receiving a pick slip including a bar code, a human-readable indicia representing a user-selectable lottery number and associated with the bar code, and a marking area containing at least a portion of the bar code; scanning the play slip with a bar code scanner; and if the bar code is not read from the play slip when the play slip is scanned, printing a lottery ticket containing the user-selectable lottery number.
- 20. The method of claim 13, further comprising:
if the bar code is read from the play-slip when the play-slip is scanned, printing a lottery ticket not containing the user-selectable lottery number.
- 21. A method of generating a lottery ticket, comprising:
receiving a pick slip including a plurality of bar codes, a plurality human-readable indicia each associated with a respective one of the plurality of bar codes and each representing a respective user-selectable lottery number, and a plurality of player marking areas each associated with a respective on of the plurality of bar codes; scanning the play slip with a bar code reader; and printing a lottery ticket containing a subset of the plurality of user-selectable lottery numbers, each user-selectable lottery number in the subset of the plurality of user-selectable lottery numbers being associated with a bar code that has not been read when the play slip was scanned.
- 22. The method of claim 14, wherein
the lottery ticket contains no user-selectable lottery numbers whose associated bar codes were read when the play slip was scanned.
- 23. An article of manufacture comprising a computer-readable medium having stored thereon instructions adapted to be executed by a processor, the instructions which, when executed, define a series of steps to be used to control a method for inputting data, said steps comprising:
reading a subset of plurality of predefined machine-readable codes from a printed media, the subset of the plurality of machine-readable codes consisting of predefined machine-readable codes they have not been defaced, the printed media including thereon
the plurality of predefined machine-readable codes and, a plurality of human-readable indicia each indicating a respective user-selectable input value and associated with a respective one of the plurality of predefined machine-readable codes; and writing as selected user input values the user-selectable input values indicated by the indicia that are associated with machine-readable codes in the plurality of predefined machine-readable codes that have not been read from the printed media.
- 24. A data input device, comprising:
a scanner; a processor in communication with the scanner; a set of predetermined input values each associated with a machine readable code, the set of predetermined input values accessible to the processor; and an output device in communication with the processor, the output device configured to communicate a user selected value when an input media is scanned with the scanner and a machine-readable code associated with the user selected value in the set of predetermined input values is not read by the scanner.
- 25. The data input device of claim 17, further comprising,
a set of game identifiers, each game identifiers associating a type of game with a quantity of machine-readable codes associated with a quantity of predetermined input values that are expected to be read from the input media.
- 26. The data input device of claim 17, wherein:
the output device is a computer-readable medium.
- 27. The data input device of claim 17, wherein
the output device is a network connection to a central server.
- 28. The data input device of claim 17, wherein
the output device is a printer.
- 29. The data input device of claim 17, wherein
the input media is a lottery pick slip and the output device is configured to print a lottery ticket containing the user-selected value as a lottery number.
- 30. A printed media, comprising:
a machine-readable code; an indicia indicative of a user-selectable value, the indicia associated with the machine-readable code; and an instruction indicating that a user should deface the code to select a value indicated by the indicia.
- 31. The printed media of claim 22, wherein
the indicia indicative of the user-selectable value is associated with the machine-readable code by being printed adjacent to the machine-readable code.
- 32. The printed media of claim 22, further comprising:
a user marking area, the user marking area including at least a portion of the machine-readable code.
- 33. The printed media of claim 22, wherein
the printed media is a lottery pick slip.
- 34. The printed media of claim 22, further comprising:
a check code not associated with an indicia indicative of a user-selectable value.
- 35. The printed media of claim 22, wherein
the machine-readable code is a bar code.
- 36. A lottery pick slip, comprising
a bar code; an indicia indicative of a user-selectable lottery number, the indicia associated with the bar code; and a user marking area containing at least a portion of the bar code.
- 37. The lottery pick slip of claim 29, further comprising:
an instruction indicating that a user should deface the bar code to select the user-selectable lottery number.
- 38. The lottery pick slip of claim 29, wherein
the indicia is associated with the bar code by being printed adjacent to the bar code.
PRIORITY CLAIM AND RELATED APPLICATIONS
[0001] This application claims priority from previously filed U.S. provisional patent applications 60/386,506 filed Jun. 5, 2002 and 60/435,434 filed Dec. 20, 2002. Both of these provisional applications are incorporated by reference in the present application in their entirety. A related U.S. utility application, Mobile Lottery Terminal Including Features Facilitating Use By Visually Impaired Ticket Agents, naming Christopher Collins et al as inventors, is being filed concurrently with the present application.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60386506 |
Jun 2002 |
US |
|
60435434 |
Dec 2002 |
US |