US4661906A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Bingo game calculator with improved processing
Assignee: Individual
•
Filing: 1984-06-25
•
Granted: 1987-04-28
•
Expires: 2004-06-25
Abstract
Abstract A minicomputer system is built-up and customized to monitor and analyze bingo game play entered into the system according to a soft-wired processing sequence, allowing a player to simultaneously play a large number of bingo cards with user friendly communication and announcements of near bingo and bingo wins, whereof the processor stores a large number of different entered bingo cards, a bingo game pattern to be played and analyzes and stores entered bingo "called" numbers and determines a "win".
Inventors
- 👤 Joseph C. DiFrancesco
- 👤 Adelbert M. Gillen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 20:43
CPC Classifications
A; A63; A63F; A63F3/00; A63F3/06; A63F3/0625; A63F3/064; A63F9/00; A63F9/0001; A63F2009/0003; A63F2009/0004
Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
260 words
A multiple bingo card, simultaneous play, electronic calculator, for playing a plurality of entered bingo cards according to an entered bingo game pattern having reduced memory requirements and increased calculating speed, comprising: display means for displaying alpha-numeric information, said display means including a driver circuit connected thereto, said driver circuit controlling the information displayed; a calculator circuitry connected to said display means driver circuit, said calculator circuitry including a plurality of working storage elements; a dedicated instruction keyboard pad connected to said calculator circuitry and to said display means driver circuit; a numeric keyboard pad connected to said calculator circuitry and to said display means driver circuit; a memory chip for storing bingo card information and called bingo numbers information, said memory chip being connected to said calculator circuitry; wherein said calculator circuitry storage elements include a storage location for the bingo game pattern selected to be played; and wherein said calculator circuitry places said bingo game pattern over said memory chip stored bingo card information and then compares called bingo numbers with each stored bingo card pattern number; wherein said bingo game pattern selected forms a "mask," said mask limiting bingo card number search for each bingo card stored to patterns required for the particular bingo game selected, said mask being divided into a series of submasks each said submask corresponding to one possible winning bingo pattern; and wherein said calculator circuitry include means for skipping stored bingo card for comparison when two missed comparisons between called and stored bingo numbers for each submask of said mask are attained.
Claim 2
Dependent Claim
260 words
A multiple bingo card, simultaneous play, electronic calculator, for playing a plurality of entered bingo cards according to an entered bingo game pattern having reduced memory requirements and increased calculating speed, comprising: display means for displaying alpha-numeric information, said display means including a driver circuit connected thereto, said driver circuit controlling the information displayed; a calculator circuitry connected to said display means driver circuit, said calculator circuitry including a plurality of working storage elements; a dedicated instruction keyboard pad connected to said calculator circuitry and to said display means driver circuit; a numeric keyboard pad connected to said calculator circuitry and to said display means driver circuit; a memory chip for storing bingo card information and called bingo numbers information, said memory chip being connected to said calculator circuitry; wherein said calculator circuitry storage elements include a storage location for the bingo game pattern selected to be played; and wherein said calculator circuitry places said bingo game pattern over said memory chip stored bingo card information and then compares called bingo numbers with each stored bingo card pattern number; wherein said bingo game pattern selected forms a "mask," said mask limiting bingo card number search for each bingo card stored to patterns required for the particular bingo game selected, said mask being divided into a series of submasks each said submask corresponding to one possible winning bingo pattern; and wherein said calculator circuitry include means for skipping stored bingo card for comparison when two missed comparisons between called and stored bingo numbers for each submask of said mask are attained.
Claim 3
Dependent Claim
52 words
The calculator of claim 1 wherein said calculator circuitry directs said driver circuit to operate said display means to announce a near bingo win with bingo card identification and remaining single bingo card number needed when said comparison of a particular bingo card determines an all but one comparison with called numbers.
Claim 4
Dependent Claim
47 words
The calculator of claim 2 wherein said calculator circuitry directs said driver circuit to operate said display means to announce a bingo win with bingo card identification and winning bingo card numbers. When said comparison of a particular bingo card determines a complete comparison with called numbers.
Claim 5
Dependent Claim
34 words
The calculator of claim 3 wherein said display is a linear liquid crystal display, and wherein said driver circuit includes a plurality of latch drivers, one for each element of said liquid crystal display.
Claim 6
Dependent Claim
27 words
The calculator of claim 4 wherein said memory chip is a random access memory (RAM) connected to said calculator circuitry and to said plurality of latch drivers.
Claim 7
Dependent Claim
38 words
The calculator of claim 5 wherein said calculator circuitry is a microprocessor chip containing a working memory, said microprocessor chip being connected to said plurality of latch drivers, said RAM numeric keyboard pad and said instruction keyboard pad.
Claim 8
Dependent Claim
281 words
The calculator of claim 6 wherein said calculator circuitry includes: a controller connected to said numeric keyboard pad and said instruction keyboard pad, said controller including a memory section, said controller being connected to said RAM and said plurality of latch drivers; a first register connected to said RAM and to said controller; a second register; a first decoder connected to receive inputs from said first and second registers; a second decoder connected on its output to load said second register; a plurality of mask registers connected to said second decoder; a mask select instruction register connected to said second decoder; a third register connected to said RAM and to said controller; a first compare circuit connected to the output of said third register and to the output of said decoder; a not-compare counter connected to said first compare circuit output and incremented from said controller, the "two count" output from said not-compare counter being connected to said controller; a second compare circuit connected to said "two count" output of said not-compare counter and having its output connected to said controller; a mask pattern register for holding identify of the called number needed to win, said mask pattern register being incremental from said controller, said mask pattern register output being connected to a said second compare circuit input; a second mask pattern register holding said mask pattern register value less one, said second mask pattern register being incremented from said controller; and a third compare circuit having a first input connected to said second mask pattern register and a second input connected to said "two-count" output from said not-compare register, said third compare circuit having its output connected to said controller.
Claim 9
Dependent Claim
36 words
The calculator of claim 7 wherein said first register holds, sequentially, bingo card numbers being compared with; wherein said second register holds mask pattern information; and wherein said third register holds, sequentially, called numbers for comparison.
Claim 10
Independent Claim
234 words
A method of playing, simultaneously, a plurality of bingo cards according to a predetermined bingo game pattern on an electronic calculator allowing for reduced memory requirements and increased speed of comparisons, comprising the steps of: first loading sequentially the numbers from a first bingo card to be played; second loading sequentially the numbers from plural subsequent bingo cards, said second loaded cards being sequentially loaded; selecting a game pattern; making said first and second loaded bingo card numbers to make only those available for comparison which fulfill the selected game pattern; entering each called bingo number when called; searching each bingo card stored for comparison with each entered called number; first determining a near comparison when a bingo card comparison needs but one more number; first announcing the identification of said bingo card and said needed number when said determination is made; second determining a bingo win when a bingo card comparison completes all bingo numbers-locations for a bingo win; second announcing the identification of said bingo card and said winning numbers when a win is made; and including following the step of searching and before the step of first determining, the steps of: keeping track of the number of non-comparisons made on each possible winning bingo pattern on each bingo card; and skipping to the next possible winning bingo pattern when two said non-comparisons are accumulated on each said possible winning bingo pattern.
Claim 11
Independent Claim
234 words
A method of playing, simultaneously, a plurality of bingo cards according to a predetermined bingo game pattern on an electronic calculator allowing for reduced memory requirements and increased speed of comparisons, comprising the steps of: first loading sequentially the numbers from a first bingo card to be played; second loading sequentially the numbers from plural subsequent bingo cards, said second loaded cards being sequentially loaded; selecting a game pattern; making said first and second loaded bingo card numbers to make only those available for comparison which fulfill the selected game pattern; entering each called bingo number when called; searching each bingo card stored for comparison with each entered called number; first determining a near comparison when a bingo card comparison needs but one more number; first announcing the identification of said bingo card and said needed number when said determination is made; second determining a bingo win when a bingo card comparison completes all bingo numbers-locations for a bingo win; second announcing the identification of said bingo card and said winning numbers when a win is made; and including following the step of searching and before the step of first determining, the steps of: keeping track of the number of non-comparisons made on each possible winning bingo pattern on each bingo card; and skipping to the next possible winning bingo pattern when two said non-comparisons are accumulated on each said possible winning bingo pattern.
Claim 12
Dependent Claim
59 words
The method of claim 9, wherein said first loading step includes storing each said loaded number for said first bingo card in a memory location dedicated to said first card; and wherein said subsequent loading step includes storing each said loaded number from each said subsequent bingo card in a respective memory location dedicated to each said subsequent card.
Claim 13
Dependent Claim
23 words
The method of claim 10 wherein said first announcing step includes displaying in alpha-numeric information said bingo card identification and said needed number.
Claim 14
Dependent Claim
25 words
The method of claim 11 wherein said second announcing step includes displaying in alpha-numeric information said winning bingo card identification and said winning bingo numbers.
Claim 15
Dependent Claim
40 words
The method of claim 12 wherein said first and second loading steps each include loading each of said bingo card numbers sequentially by row, from left to right and top to bottom of said numbers on each said bingo card.
Claim 16
Dependent Claim
39 words
The method of claim 13 wherein said first and second loading steps each include loading each said bingo card numbers, sequentially by column from top to bottom and left to right of said numbers on each said bingo card.
References Cited (Backward Citations)
US4121830A
Cited
US4323770A
Cited
US4332389A
Cited
US4436308A
Cited
US4475157A
Cited
US4500091A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1990-04-27 | 1990-10-27 | 1991-04-28 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1994-04-27 | 1994-10-27 | 1995-04-28 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1998-04-27 | 1998-10-27 | 1999-04-28 | $7700.00 | Window Closed / Lapsed |