METHOD AND APPARATUS FOR PLAYING A CARD GAME
Each player receives a play deck of cards from 1 to a first number and a guess deck of cards from 1 to the first number times the number of players. Each player selects a guess card representing each player's guess of the hand total. Play proceeds with each player revealing a play card and adding numerical values of revealed play cards to obtain a hand total when all have revealed a play card. The player whose guess card equals the hand total wins the hand. Alternatively, a player whose guess card is closest to without exceeding the hand total can win.
The disclosure relates generally to games, and, more particularly, to games played with cards and software and/or computer program products that emulate such play and/or facilitate such play in a virtual form.
BACKGROUND ARTCard games based on chance are well known, as are card games based on mathematics and pattern recognition. To enhance playability and enjoyment, it can be advantageous to offer a card game using a combination of these play elements.
SUMMARY OF THE INVENTIONA method of playing a card game with at least two players in which a first plurality of play cards can be provided, each play card bearing play deck indicia including a representation of a play numerical value of the respective play card. The first plurality of play cards can include at least two sets of play cards, each play card in a respective play card set having a unique play numerical value within the set of at least a first predetermined number and no more than a second predetermined number. A second plurality of guess cards can also be provided, each guess card bearing guess deck indicia including a representation of a guess numerical value of the respective guess card. The second plurality of guess cards can include at least two sets of guess cards, each guess card in a respective guess card set having a unique guess numerical value within the set of at least a third predetermined number and no more than a fourth predetermined number. Each player can be provided a set of play cards and a set of guess cards, each set of guess cards, a number of guess cards in each set of guess cards depending on at least a number of players. A hand of play can be started by each player selecting a card from the respective set of guess cards, a guess numerical value of each selected guess card representing the respective player's guess as to what a hand total will be. Each player can reveal a play numerical value of one respective play card, and a hand total can be determined as a sum of the play numerical values of the revealed play cards. The respective selected guess cards of the players can be revealed, and a hand winner can be determined based on a comparison of the selected guess cards to the hand total.
A computer program product can enable play of a card game on a computing device using representations of at least objects used to play the card game. The computer program product can include instructions in the form of computer executable program code that configures the computing device to provide a first plurality of play cards, each play card bearing play deck indicia including a representation of a play numerical value of the respective play card. The first plurality of play cards can include at least two sets of play cards, each play card in a respective play card set having a unique play numerical value within the set of at least a first predetermined number and no more than a second predetermined number. A second plurality of guess cards can also be provided, and each guess card can bear guess deck indicia, which can include a representation of a guess numerical value of the respective guess card. The second plurality of guess cards can include at least two sets of guess cards, each guess card in a respective guess card set having a unique guess numerical value within the set of at least a third predetermined number and no more than a fourth predetermined number. A set of play cards and a set of guess cards can be provided for each player. Each set of guess cards can include a number of guess cards in each set of guess cards depending on at least a number of players. A user interface can be provided and configured to start a hand of play by enabling each player to select a guess card from the respective set of guess cards, a guess numerical value of each selected guess card representing the respective player's guess as to what a hand total will be. Each player can select one play card from the respective set of play cards, and a play numerical value of a respective selected played card can be revealed. The user interface can further be configured to determine the hand total as a sum of the play numerical values of the revealed play cards, after all players have revealed a respective play card. Responsive to all players having revealed a respective play card, the guess numerical values of the respective selected guess cards of the players can be revealed, and a hand winner can be determined based on a comparison of the selected guess cards to the hand total.
Other aspects of the invention provide methods, systems, program products, and methods of using and generating each, which include and/or implement some or all of the actions described herein. The illustrative aspects of the invention are designed to solve one or more of the problems herein described and/or one or more other problems not discussed.
These and other features of the disclosure will be more readily understood from the following detailed description of the various aspects of the invention taken in conjunction with the accompanying drawings that depict various aspects of the invention.
It is noted that the drawings can not be to scale. The drawings are intended to depict only typical aspects of the invention, and therefore should not be considered as limiting the scope of the invention. In the drawings, like numbering represents like elements between the drawings.
DETAILED DESCRIPTION OF THE INVENTIONAs indicated above, aspects of the invention provide a method and apparatus for playing a card game, which can include software and/or computer program products that emulate such play and/or facilitate such play in a virtual form. As used herein, unless otherwise noted, the term “set” means one or more (i.e., at least one) and the phrase “any solution” means any now known or later developed solution.
Embodiments of the invention disclosed herein include apparatus for and a method of playing a card game for at least two players. With reference to
Play deck 110 and/or guess deck 120 can include a set of play cards 111 and/or a set of guess cards 121 for each player. For example, as seen in
An example of a card face 300 usable as a play card face 115 (
In embodiments, referring again to
A schematic representation of a game set-up 400 according to embodiments appears in
As shown in
A game can be just one round or hand or can include multiple rounds or hands. In embodiments, the round or hand winner can remove the winning guess card from his or her guess card deck for the remainder of play of the game. Additional embodiments can allow the round or hand winner's winning guess card to be placed in a pile or stack for the respective player, the round or hand winner can receive all guess cards used in the hand, or all guess cards can be replaced, depending on the desires of the players. A score can be kept for each player based on how many rounds each player has won, such as with a tally, or a point system based on the numerical values of the cards can be employed. For example, in embodiments in which the winning guess cards are removed from play, each player's score can be the number of the respective player's winning guess cards, if any, the sum of the numerical values of the respective player's winning guess cards, if any, or other score based on the respective player's winning guess cards, if any. A score can be modified where bonus indicator indicia (
In embodiments in which a game spans more than one hand, then when more than one player can be declared a hand winner, each player can receive scoring as appropriate, and/or play and/or guess card sets or decks can be modified. For example, in embodiments in which the winning guess card of a hand is removed from the winner's guess deck, embodiments can provide that all winning guess cards of a hand can be removed from the respective players' guess decks, that all guess cards used in a hand be removed from the players' respective decks, and/or that all guess cards used in a hand be given to the round or hand winner. In addition, embodiments can include removing play cards used in a hand from respective players' play card sets or decks and placing them in a “used” pile, the cards therein not being usable again until at least one player exhausts his or her play card set or deck. At that point, the game can be declared over and a game winner declared, or play can continue by picking up the “used” pile and using the play cards therein to continue play until another goal is reached. As another example, in embodiments where a tally is kept of hands won, then all players who can be declared a winner in a hand can receive credit in his or her tally as winning the hand. Alternative solutions also fall within the scope of embodiments.
A method 600 of playing a card game according to embodiments is schematically illustrated in
At the end of a hand or round, a check can be made to see if the game is over (decision block 616), such as when the game is just one hand or round or if a particular number of hands or rounds has been played. If not, then any scoring that might be required can be performed (block 618), and another check can be made to see if the game is over (decision block 620), such as when a particular score has been reached or exceeded or when another goal has been met, such as a player running out of play or guess cards. If the game is not over, then any necessary modifications to the play and/or guess card sets or decks can be made (block 622), and a new hand or round can begin by players selecting guess cards (block 604), such as from cards already in their possession. In embodiments, play can instead return to distributing play and or guess cards (block 602), depending on how players have agreed to proceed.
Embodiments of the inventive game disclosed herein can further be implemented in the form of a computer program product. Such a computer program product can allow a player to manipulate representations of cards on a display of a computing device, such as a personal computer, a smart phone or other handheld device, a game kiosk, and/or other computing device as can be appropriate and/or desired. Thus, the computer program product can, for example, display images of play and guess cards, such as graphical representations of the examples shown in
Further, embodiments of the invention can allow a player to interact with players using instances of the computer program product on other computing devices so that a game can be played with players from disparate locations. Such interaction can, in embodiments, be facilitated by a game server to which each player connects and with which a player can indicate a desire to play the game. As seen in the example of
In embodiments, the computer program product can provide much of the same functionality provided by a game server, but locally on a player's computing device, so that a user's device can provide functionality of host device 720 as well as a client device 730-738. For example, much of the graphical rendering could be implemented by the player's computing device based on communicated actions of other players. The computer program product can even act as a game server to at least some degree, enabling peer-to-peer communication between computing devices to facilitate game play between respective players via infrared communication, a wireless communication protocol, such as Bluetooth, a computer network, a cellular communications network, or via other communication arrangements as can be available, suitable, appropriate, and/or desired.
Turning to the drawings,
Computer system 810 is shown including a processing component or unit 812 (e.g., one or more processors), an input/output (I/O) component 814 (e.g., one or more I/O interfaces and/or devices), a storage component 816 (e.g., a storage hierarchy), and a communications pathway 817. In general, processing component 812 executes program code, such as game program 820, which is at least partially fixed in storage component 816. While executing program code, processing component 812 can process data, which can result in reading and/or writing transformed data from/to storage component 816 and/or I/O component 814 for further processing. Pathway 817 provides a communications link between each of the components in computer system 810. I/O component 814 can comprise one or more human I/O devices, which enable a human user 802 to interact with computer system 810 and/or one or more communications devices to enable a system user 802 to communicate with computer system 810 using any type of communications link. To this extent, game program 820 can manage a set of interfaces (e.g., graphical user interface(s), application program interface, and/or the like) that enable human and/or system users 802 to interact with game program 820. Further, game program 820 can manage (e.g., store, retrieve, create, manipulate, organize, present, etc.) the data, such as game data 818, using any solution.
In any event, computer system 810 can comprise one or more general purpose computing articles of manufacture (e.g., computing devices) capable of executing program code, such as game program 820, installed thereon. As used herein, it is understood that “program code” means any collection of instructions, in any language, code or notation, that cause a computing device having an information processing capability to perform a particular action either directly or after any combination of the following: (a) conversion to another language, code or notation; (b) reproduction in a different material form; and/or (c) decompression. To this extent, game program 820 can be embodied as any combination of system software and/or application software.
Further, game program 820 can be implemented using a set of modules 822. In this case, a module 822 can enable computer system 810 to perform a set of tasks used by game program 820, and can be separately developed and/or implemented apart from other portions of game program 820. As used herein, the term “component” means any configuration of hardware, with or without software, which implements the functionality described in conjunction therewith using any solution, while the term “module” means program code that enables a computer system 810 to implement the actions described in conjunction therewith using any solution. When fixed in a storage component 816 of a computer system 810 that includes a processing component 812, a module is a substantial portion of a component that implements the actions. Regardless, it is understood that two or more components, modules, and/or systems can share some/all of their respective hardware and/or software. Further, it is understood that some of the functionality discussed herein can not be implemented or additional functionality can be included as part of computer system 810.
When computer system 810 comprises multiple computing devices, each computing device can have only a portion of game program 820 fixed thereon (e.g., one or more modules 822). However, it is understood that computer system 810 and game program 820 are only representative of various possible equivalent computer systems that can perform a process described herein. To this extent, in other embodiments, the functionality provided by computer system 810 and game program 820 can be at least partially implemented by one or more computing devices that include any combination of general and/or specific purpose hardware with or without program code. In each embodiment, the hardware and program code, if included, can be created using standard engineering and programming techniques, respectively.
Regardless, when computer system 810 includes multiple computing devices, the computing devices can communicate over any type of communications link. Further, while performing a process described herein, computer system 810 can communicate with one or more other computer systems using any type of communications link. In either case, the communications link can comprise any combination of various types of wired and/or wireless links; comprise any combination of one or more types of networks; and/or utilize any combination of various types of transmission techniques and protocols.
While shown and described herein as a method and system for playing a game, it is understood that aspects of the invention further provide various alternative embodiments. For example, in one embodiment, the invention provides a computer program fixed in at least one computer-readable medium, which when executed, enables a computer system to playing a game. To this extent, the computer-readable medium includes program code, such as game program 820 (
In another embodiment, the invention provides a method of providing a copy of program code, such as game program 820 (
In still another embodiment, the invention provides a method of generating a system for playing a game. In this case, a computer system, such as computer system 810 (
It is understood that aspects of the invention can be implemented as part of a business method that performs a process described herein on a subscription, advertising, and/or fee basis. That is, a service provider could offer to playing a game as described herein. In this case, the service provider can manage (e.g., create, maintain, support, etc.) a computer system, such as computer system 810 (
The foregoing description of various aspects of the invention has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise form disclosed, and obviously, many modifications and variations are possible. Such modifications and variations that can be apparent to an individual in the art are included within the scope of the invention as defined by the accompanying claims.
Claims
1. A method of playing a card game with at least two players comprising:
- providing a first plurality of play cards, each play card bearing play deck indicia including a representation of a play numerical value of the respective play card, the first plurality of play cards including at least two sets of play cards, each play card in a respective play card set having a unique play numerical value within the set of at least a first predetermined number and no more than a second predetermined number;
- providing a second plurality of guess cards, each guess card bearing guess deck indicia including a representation of a guess numerical value of the respective guess card, the second plurality of guess cards including at least two sets of guess cards, each guess card in a respective guess card set having a unique guess numerical value within the set of at least a third predetermined number and no more than a fourth predetermined number;
- providing a set of play cards for each player;
- providing a set of guess cards for each player, a number of guess cards in each set of guess cards depending on at least a number of players;
- starting a hand of play by each player selecting a card from the respective set of guess cards, a guess numerical value of each selected guess card representing the respective player's guess as to what a hand total will be;
- each player revealing a play numerical value of one respective play card;
- determining a hand total as a sum of the play numerical values of the revealed play cards;
- revealing the respective selected guess cards of the players; and
- determining a hand winner based on a comparison of the selected guess cards to the hand total.
2. The method of claim 1, wherein the determining of a hand winner includes declaring as a hand winner a player whose selected guess card is equal to the hand total.
3. The method of claim 1, wherein the determining of a hand winner includes, responsive to at least two players qualifying as hand winners, declaring all of the at least two qualifying players as hand winners.
4. The method of claim 1, further comprising keeping a score for each player.
5. The method of claim 4, wherein keeping a score includes at least one of keeping a tally of respective hands won or keeping a running total of respective winning guess card values of each hand.
6. The method of claim 4, wherein keeping a score for each player includes modifying a score based at least in part on a number of players.
7. The method of claim 1, further comprising removing at least one selected guess card or selected play card from a respective player's set of respective cards.
8. The method of claim 7, wherein at least the winning selected guess card is removed from play, and further comprising continuing play until all of a player's guess cards are removed from play.
9. The method of claim 7, wherein at least one guess card includes bonus indicator indicia representing a respective bonus to be applied to a respective score of the respective card.
10. The method of claim 9, wherein at least one guess card that bears bonus indicator indicia further includes number of players indicia that indicates that the respective bonus is applied when a particular number of players are playing.
11. The method of claim 1, wherein the second predetermined number is five and the fourth predetermined number is twenty.
12. The method of claim 1, wherein the first predetermined number is one of zero or one.
13. The method of claim 1, wherein the third predetermined number is one.
14. A computer program product for enabling play of a card game on a computing device using representations of at least objects used to play the card game, the computer program product comprising instructions in the form of computer executable program code that configures the computing device to:
- provide a first plurality of play cards, each play card bearing play deck indicia including a representation of a play numerical value of the respective play card, the first plurality of play cards including at least two sets of play cards, each play card in a respective play card set having a unique play numerical value within the set of at least a first predetermined number and no more than a second predetermined number;
- provide a second plurality of guess cards, each guess card bearing guess deck indicia including a representation of a guess numerical value of the respective guess card, the second plurality of guess cards including at least two sets of guess cards, each guess card in a respective guess card set having a unique guess numerical value within the set of at least a third predetermined number and no more than a fourth predetermined number;
- provide a set of play cards for each player;
- provide a set of guess cards from the second plurality of cards for each player, a number of guess cards in each set of guess cards depending on at least a number of players;
- provide a user interface configured to start a hand of play by enabling each player to select a guess card from the respective set of guess cards, a guess numerical value of each selected guess card representing the respective player's guess as to what a hand total will be;
- enable each player to select one play card from the respective set of play cards;
- reveal a play numerical value of a respective play card;
- determine a hand total as a sum of the play numerical values of the revealed play cards after all players have revealed a respective play card;
- responsive to all players having revealed a respective play card, reveal the guess numerical values of the respective selected guess cards of the players; and
- determine a hand winner based on a comparison of the selected guess cards to the hand total.
15. The computer program product of claim 14, wherein the determining of a hand winner includes declaring a winner as a player whose selected guess card has a value that is one of closest to the hand total without exceeding the hand total or equal to the hand total.
16. The computer program product of claim 14, wherein the code further configures the computer to allow multiple hands to be played and to keep a score for each player, wherein at least one guess card bears bonus indicator indicia representing a bonus to be applied to a scoring of the respective card.
17. The computer program product of claim 14, wherein the first predetermined number is one of zero or one.
18. The computer program product of claim 14, wherein the computer program product is configured to simulate at least one player.
19. The computer program product of claim 14, wherein the computer program product is configured to enable play by at least one remote player by communicating with a respective computing device over a network.
20. The computer program product of claim 19, wherein the communicating is achieved via at least one host device configured to facilitate play with other players, and to relay communication between computing devices of players.
Type: Application
Filed: Jul 25, 2012
Publication Date: Jan 31, 2013
Inventor: Robert C. Sotile (Rochester, NY)
Application Number: 13/557,566
International Classification: A63F 1/00 (20060101); A63F 9/24 (20060101);