Patent US6257980B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6257980B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for identifying a winner in a bingo game

Assignee: B I S LLC
•
Filing: 1998-12-24
•
Granted: 2001-07-10
•
Expires: 2018-12-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and apparatus are disclosed for identifying a winner in a bingo game. Players may obtain bingo cards from point-of-sale (POS) terminals that physically prints bingo cards for players in an embodiment where the player appears in person to purchase tickets, or from point-of-sale (POS) terminals that permit players to play bingo in an on-line environment. A game processor maintains a linked list identifying each card in play containing each possible value. Each entry in a linked list includes a pointer to the next element in the linked list. Each bingo card is represented as a bitmap containing an entry corresponding to each square on the bingo card. Each entry in the linked list also identifies the particular square on the bingo card containing the corresponding value, thereby allowing the appropriate entry in the corresponding bitmap to be identified. As each number is drawn, the game processor utilizes the linked list to identify all of the bingo cards in play having the drawn number. As each card containing the drawn number is identified, the corresponding entry in the bitmap is marked. Each possible winning pattern in a bingo game is likewise represented as a bitmap. If a bit in the winning bitmap is set to a value of 1, then the corresponding square must be set on a player's bingo card in order to match the pattern. Winning players are identified by comparing the card bitmap to each of the possible winning bitmaps. If all the 1's that are set in any bitmap for a winning pattern are also set in the card bitmap, then the card is a winning card.

Inventors

  • 👤 John A. Santini, Jr.

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:29
CPC Classifications
A; A63; A63F; A63F3/00; A63F3/06; A63F3/0645

Claims Analysis

Total Claims: 17
Claim 1
Independent Claim 93 words
A method of automatically tracking a bingo game that includes a plurality of bingo cards having a plurality of value, the method comprising the steps of: maintaining a map base list containing entries for all possible bingo card values; creating a card map for each of the plurality of bingo cards, each card map containing an entry for each of the values included on the corresponding card; linking the entries in the map base list to corresponding entries in the card maps; and wherein entries are corresponding when they have the same value.
Claim 2
Independent Claim 93 words
A method of automatically tracking a bingo game that includes a plurality of bingo cards having a plurality of value, the method comprising the steps of: maintaining a map base list containing entries for all possible bingo card values; creating a card map for each of the plurality of bingo cards, each card map containing an entry for each of the values included on the corresponding card; linking the entries in the map base list to corresponding entries in the card maps; and wherein entries are corresponding when they have the same value.
Claim 3
Dependent Claim 34 words
The method of claim 1 , further comprising the step of: providing a first pointer from a base entry in the map base list to a corresponding first entry in a first card map.
Claim 4
Dependent Claim 34 words
The method of claim 2 , further including the step of: providing a second pointer from the first entry in the first card map to a corresponding second entry in a second card map.
Claim 5
Dependent Claim 48 words
The method of claim 3 , further including the steps of: identifying a base entry that corresponds to a drawn bingo number; following the first pointer to the first entry in the first card map; marking the first entry; and following the second pointer to the second entry.
Claim 6
Dependent Claim 22 words
The method of claim 4 , wherein the step of marking the first entry comprises changing a value in an electronic memory.
Claim 7
Dependent Claim 56 words
The method of claim 1 , wherein each of the plurality of card maps is configured so that each entry corresponds to a position on a bingo card, further including the steps of: providing a bitmap having entries corresponding to a winning pattern; and comparing the entries in a card map to entries in the bitmap.
Claim 8
Dependent Claim 27 words
The method of claim 2 , further including the step of counting the number of additional entries necessary for the card map to have a winning pattern.
Claim 9
Dependent Claim 24 words
The method of claim 3 , further including the step of stopping the bingo game when a result of the counting step equals zero.
Claim 10
Dependent Claim 23 words
The method of claim 7 , further including the step of stopping the bingo game when a predetermined winning condition has been reached.
Claim 11
Dependent Claim 20 words
The method of claim 1 , wherein the map base and the card maps are stored in an electronic memory.
Claim 12
Independent Claim 104 words
A system for automatically tracking a bingo game that includes a plurality of bingo cards having a plurality of value, the system comprising: a first memory storing a map base list containing entries for all possible bingo card values; a second memory storing a card map for each of the plurality of bingo cards, each card map containing an entry for each of the values included on the corresponding card; a processor configured to perform the step of linking the entries in the map base list to corresponding entries in the card maps; and wherein entries are corresponding when they have the same value.
Claim 13
Independent Claim 104 words
A system for automatically tracking a bingo game that includes a plurality of bingo cards having a plurality of value, the system comprising: a first memory storing a map base list containing entries for all possible bingo card values; a second memory storing a card map for each of the plurality of bingo cards, each card map containing an entry for each of the values included on the corresponding card; a processor configured to perform the step of linking the entries in the map base list to corresponding entries in the card maps; and wherein entries are corresponding when they have the same value.
Claim 14
Dependent Claim 40 words
The system of claim 11 , wherein the processor is further configured to perform the step of providing a first pointer from a base entry in the map base list to a corresponding first entry in a first card map.
Claim 15
Dependent Claim 40 words
The system of claim 12 , wherein the processor is further configured to perform the step of providing a second pointer from the first entry in the first card map to a corresponding second entry in a second card map.
Claim 16
Dependent Claim 58 words
The system of claim 11 , wherein each of the plurality of card maps is configured so that each entry corresponds to a position on a bingo card; and the processor is further configured to perform the step comparing the entries in a card map to entries in a winning bitmap having entries corresponding to a winning pattern.
Claim 17
Dependent Claim 21 words
The system of claim 11 , wherein the first memory and the second memory are included in the same memory module.

References Cited (Backward Citations)

US4436308A Cited
US4475157A Cited
US4661906A Cited
US5351970A Cited
US5624119A Cited
US5951396A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-07-09 2005-01-08 2005-07-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-07-09 2009-01-08 2009-07-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-07-09 2013-01-08 2013-07-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag