The present disclosure generally relates to a game system, and more specifically to a game system involving releasing a ball(s) on a board comprising obstacles in order to get the ball into a goal.
It is a popular activity for individuals to entertain themselves by playing organized instruction-based games, particularly games involving strategy, intellect, opposition, and the like. There are, therefore, a wide variety of games employing various modes of play and requiring varying degrees of strategy and intellect. In different embodiments, such games can include multi-player games, single-player games, and games played on and/or against a computer. Additionally, such instruction-based game sets are readily available ranging from games with a simple mode of play or singular game element such as dropping a ball on a board with an obstacle, to complex modes of play with multiple layered game elements such as a play selector(s), moveable obstacles, etc. Many of these games are turn-based and involve multiple players.
In various embodiments, a game system may comprise a board comprising a plurality of pegs extending from the board, wherein the pegs may be disposed in rows; at least one deflector configured to be coupled to at least two pegs aligned with one another; at least one ball configured to move on the board between, along, and around the pegs and deflector(s) from a start end to a goal end of the board; at least one goal configured to be coupled to at least two pegs in a goal row of the rows of pegs, wherein the goal is configured to receive a ball; and a plurality of play selectors which determine a play for each player during a turn of a game.
During play of a game system with one or more players, in accordance with various embodiments, one or more goals may be placed at a goal end of a board, wherein the board may comprise pegs extending from the board in rows. Each player may receive one or more play selectors at the beginning of the game, and/or during each turn. The play selectors may dictate what play a player may make during a turn of the game. During a turn of the game, each player may make a play associated with at least one play selector the player has received (e.g., place a deflector on the board, move, remove, or pivot a deflector already on the board, etc.). Finally, during a turn, each player may release a ball from a start end of the board so the ball may move from the start end, between the pegs and deflector(s), and come to rest at the goal end of the board. A point is awarded to a player in response to a ball coming to rest in a goal associated with the player. At the end of the game, which may be dictated by the number of turns, the player with the most points is the winner.
The subject matter of the present disclosure is particularly pointed out and distinctly claimed in the concluding portion of the specification. A more complete understanding of the present disclosure, however, may best be obtained by referring to the detailed description and claims when considered in connection with the drawing figures.
The detailed description of various embodiments herein makes reference to the accompanying drawings, which show the exemplary embodiments by way of illustration. While these exemplary embodiments are described in sufficient detail to enable those skilled in the art to practice the disclosure, it should be understood that other embodiments may be realized and that logical, chemical, and mechanical changes may be made without departing from the spirit and scope of the disclosure. Thus, the detailed description herein is presented for purposes of illustration only and not of limitation. For example, the steps recited in any of the method or process descriptions may be executed in any order and are not limited to the order presented. Moreover, any of the functions or steps may be outsourced to or performed by one or more third parties. Furthermore, any reference to singular includes plural embodiments, and any reference to more than one component or step may include a singular component or step. Also, any reference to attached, fixed, connected or the like may include permanent, removable, temporary, partial, full and/or any other possible attachment option.
For the purposes of the invention disclosed herein, the terminology “game rules” means rules, guidelines, and/or methods dictating interaction amongst the players of a game system, and the interactions between the components of a game system. Such terminology is interchangeable with the terms “game play” or “play-of-game” or “game” or “game instructions” or “game methods” or the like.
With reference to
In various embodiments, game system 100 may comprise a board 110 with pegs arranged in rows. The pegs may be arranged such that a ball 150 may move along board 110 between the pegs toward one or more goals 140, and pegs may change the direction of ball movement in response to the ball contacting a peg(s). Board 110 may be inclined to facilitate movement of a ball 150 from a start end to a goal end of board 110. The goal(s) 140 may be coupled to at least two pegs in a goal row of the rows of pegs, which may be disposed at a goal end of board 110. Goals 140 may be configured to receive a ball 150. A goal 140 may be associated with each player, such that if a ball 150 is received by a goal 140, the player associated with that goal 140 receives a point or a number of points. Player(s) may place one or more deflectors 120 on board 110 by coupling deflector(s) 120 to two or more pegs which may be aligned or adjacent to one another. Deflector(s) 120 may not move substantially in response to being contacted by a ball 150. Instead, deflector(s) 120 may be objects configured to change the direction of the ball 150 as a result of such contact. Therefore, a player may dispose a deflector(s) 120 such that, during ball traversal or movement on board 110, the deflector(s) 120 will direct a ball 150 toward the player's goal 140, or direct a ball 150 away from an opposing player's goal 140.
In various embodiments, each player may make one or more plays during a turn of a game. The plays may be dictated by play selectors 160. Play selectors 160 may be a die or dice and the sides of the die or dice, a spinner and portions of the spinner chart, cards, or any other suitable object configured to communicate to a player what play to make. For example, a play selector 160 may dictate to a player to dispose a deflector 120 on board 110. In response, the player may decide where to dispose the deflector 120 on board 110, and couple the deflector 120 to pegs on board 110. During a turn, each player may release a ball 150 from the start end of board 110, and the ball 150 may move toward the goal end of board 110, physically contacting pegs and deflectors 120 coupled to board 110, which may change the ball's 150 direction of movement. In response to the ball 150 reaching the goal end of board 110, the ball 150 may come to rest either inside or outside of a goal 140. In response to the ball 150 coming to rest in a goal 140, the player associated with that goal 140 may be awarded a point or a number of points associated with a goal.
In various embodiments, board 110 may be a panel upon which other components of game system 100 may be disposed and/or interact. For example, with combined reference to
In various embodiments, with added reference to
In various embodiments, pegs 214 may be coupled to board 210, and positioned substantially perpendicular to board plane 212. As used in this context only, “substantially perpendicular” means within 10° from one of pegs 214 forming a 90° angle with board plane 212. Pegs 214 may be arranged on board 210 in any suitable configuration such that ball 250 may move between pegs 214 when moving along board plane 212. Pegs 214 may be configured to be minimal or passive obstructions for ball 250 moving along board plane 212 such that pegs 214 may change the direction of travel of ball 250 in response to physical contact between a peg 214 and ball 250. In various embodiments, a player may be awarded a point(s) for each peg 214 that ball 250 contacts during a turn. In various embodiments, some or all of pegs 214 may be rods having a cross section of any suitable geometric shape (e.g., circular, square, rectangular, octagonal, hexagonal cross section, etc.). In various embodiments, some or all of pegs 214 may be any other suitable obstruction for ball 250 on board plane 212, such as bumps, blocks, or the like.
In various embodiments, pegs 214 may be disposed in substantially parallel rows 216 between a start end 206 and goal end 208 of board plane 212 (rows 216 may be “horizontal” in response to viewing board 210 where start end 206 is at the top of the view and goal end 208 is at the bottom of the view). Rows 216 may be substantially parallel to start end 206 and/or goal end 208, wherein the term “substantially parallel,” as used in this context only, means plus or minus 10 degrees from parallel to start end 206 and/or goal end 208. Rows 216 may span between outer edges 217 of board plane 212. Pegs 214 in one row 216 may be aligned with pegs 214 in one or more other rows 216 such that some or all of pegs 214 in rows 216 create cross rows 215 spanning between start end 206 and goal end 208. The arrangement of pegs 214 to form cross rows 215 may create pathways 222 between cross rows 215 in which ball 250 may traverse or move along board plane 212.
In various embodiments, one or more horizontal rows 216 may be an offset row 218. Offset row 218 may comprise pegs 214 disposed in an arrangement different than other rows 216 such that pegs 214 in offset row 218 may not be part of cross rows 215. Therefore, pegs 214 in offset row 218 may provide obstructions in pathways 222. In various embodiments, offset row 218 may be marked by any suitable marking on board plane 212. As depicted in
In various embodiments, board 210 may be divided into pieces that may be arranged in any desired configuration to form board 210 with a desired arrangement of pegs 214 and rows 216. For example, board 210 may be divided into pieces, with each piece comprising any desired number of rows 216. In such embodiments, the pieces of board 210 may be disposed in any arrangement to create a board plane 212 with a desired arrangement of pegs 214. Such embodiments may allow players of game system 200 to choose the length or width of board plane 212 ball 250 will travel between a start end 206 and a goal end 208, the arrangement of pegs 214, and/or the number and placement of rows 216 and offset row(s) 218 on board plane 212. In various embodiments, offset row(s) 218 may be comprised on pieces of board 210 that comprise no other rows 216. For example, some pieces of board 210 may comprise rows 216, which may not include an offset row(s) 218, while other pieces of board 210 may only include an offset row 218. As such, one or more offset rows 218 may be moved up or down on board 210 between start end 206 and goal end 208, which may occur before, during, and/or after game play.
In various embodiments, with continued reference to
In various embodiments, goal(s) 240 may be coupled to pegs 214. A peg void 244 may be part of, or coupled to, goal wall 242. The shape of peg void 244 may be complementary to the cross-sectional shape of peg 214, such that a peg 214 may be inserted into peg void 244 for stability of the position of goal 240. Peg void 244 may be disposed completely through the height of goal wall 242, or partially through the height of goal wall 242. In various embodiments, goal wall 242 may be taller or shorter than pegs 214. Goal 240 may, once coupled to pegs 214, may rest adjacent to board plane 212. In various embodiments, goal 240 may be coupled to two adjacent pegs 214 in a row 216, or coupled to two pegs 214 having other pegs 214 between them. There may be any desired number of goals 240 disposed on board plane 212 as pegs 214 will allow. In various embodiments, the number of goals 240 on board plane 212 may match the number of players and/or teams playing game system 200.
In various embodiments, game system 200 depicted in
In various embodiments, single deflector 310 may span between two adjacent pegs 214, double deflector 320 may span between three aligned pegs 214, and/or triple deflector 330 may span between four aligned pegs 214. Stated another way, single deflector 310 may span one diagonal length 223, double deflector 320 may span two diagonal lengths 223, and/or triple deflector 330 may span three diagonal lengths 223. In various embodiments, deflectors may span horizontal length(s) 224 and/or vertical length(s) 226, which may be defined by the distances between any two or more pegs 214. In various embodiments, deflectors may span between any desired number of pegs 214, including spanning between greater than four aligned pegs 214. Deflectors, such as deflectors 310, 320, and 330, may be coupled to pegs 214 via peg voids 342 disposed through the deflectors for stability of the position of the deflectors, similar to peg voids 244 disposed in goal wall 242 of goal 240, as discussed herein.
In various embodiments, the deflectors comprised in game system 200 may be coupled to pegs 214 that are not aligned. The deflectors may comprise any suitable shape including portions of the deflectors spanning between any feasible combination of diagonal lengths 223, horizontal lengths 224, and/or vertical lengths 226. For example, a double deflector may span one diagonal length 223 and one horizontal length 224, or one diagonal length 223 and one vertical length 226. In various embodiments, double deflector(s) 320 and/or triple deflector(s) 330 (or any deflector greater than a single deflector) may comprise a hinge at a middle peg void 342 (a peg void 342 disposed between two other peg voids 342 in the deflectors). Therefore, in such embodiments, a deflector may be capable of being adjusted or pivoted about the hinge to span between different pegs 214 at different times. For example, double deflector 320 having a hinge at the middle peg void 342 may at one time span between two diagonal lengths 223, and at another time, be pivoted about the hinge to span one diagonal length 223 and one horizontal length 224 or vertical length 226.
In various embodiments, the deflectors of game system 200 may be single deflectors 310 which may be added to one another to create deflectors spanning between more than two pegs 214. For example, single deflector 310 may comprise a height 312. The ends of single deflector 310 may be a half height 313, or any other fraction height less than height 312. With the ends of single deflector 310 being half height 313 (or anything less than height 312), a first single deflector 310 may be disposed between two pegs 214, and then a second single deflector 310 may be disposed between two pegs 214, wherein the first and second single deflectors 310 may share a common peg 214. The first and second single deflectors 310 may each span in any desired direction (i.e., diagonal length 223, horizontal length 224, and/or vertical length 226). In such embodiments, any desired number of single deflectors 310 may be added together to span between any desired number of pegs 214 in any desired direction. Furthermore, any desired number of single deflectors 310 coupled together may be pivoted about a peg, while leaving other coupled single deflectors 310 in an original position.
In various embodiments, as part of the game rules of game system 200, deflectors may not be placed on or across offset row(s) 218, or adjacent to outer edges 217 of board plane 212 such that a ball moving from start end 206 to goal end 208 may get stuck between a deflector and an outer edge 217. As an additional part of the game rules, a player may not couple a deflector to a peg 214 in a goal tend row 204 (which may be adjacent to goal row 219) such that the disposed deflector blocks another player's goal 240. In various embodiments, one of the game rules may be that deflectors may only be disposed in a diagonal direction between pegs 214, such as diagonal length 223.
In various embodiments, with reference to
In various embodiments, game system 200 may comprise one or more play selectors (such as play selector 160 depicted in
In accordance with various embodiments,
In various embodiments, the play selectors may tell a player actions to take during a turn while playing game system 200, other than, or in addition to, playing a deflector. For instance, play selector 440, with display 442, indicates that a player may pivot a deflector already disposed on board plane 212. Play selector 440 may allow a player, in various embodiments, to pivot a deflector about any peg 214 to which the deflector is coupled. For example, double deflector 320 may be pivoted by a player having played or received play selector 440 about any of the three peg voids 342 in double deflector 320. Additionally, in embodiments comprising multiple single deflectors 310 being coupled together sharing common pegs 214, or with deflectors comprising hinges, as discussed herein, a player may pivot a portion of a deflector (e.g., one single deflector 310 of a chain of single deflectors 310) about one or more of the hinges or common pegs 214. In various embodiments, a play selector may allow a player to move or remove a deflector on board plane 212.
Play selector 450, with display 452, may allow a player to roll one or more extra balls 250 at the end of a turn from start end 206 of board plane 212 (or at any suitable point during a turn). In various embodiments, the extra ball(s) may be used during the turn in which the player played or received play selector 450, or the player may save the extra ball(s) to play during the turn of his or her choosing, or replay a ball if a desired result was not achieved with a previous ball. In various embodiments, play selector 450 may also allow a player to play a deflector on board plane 212. The deflector may be chosen by the player (i.e., whatever the player wants, or playing a play selector indicating a deflector that the player possesses), or the player may receive another play selector indicating what type of deflector may be played.
Play selector 460, with display 462, may allow a player to take any action offered by any of the other play selectors (a “wild card”). For example, play selector 460 may allow a player to place any type of deflector on board plane 212, play an extra ball, pivot, move, or remove a deflector already on board plane 212, or any combination thereof.
As described herein, in various embodiments, the play selector(s) of game system 200 may be a die or die in which one or more of the sides of the die or dice may reflect one or more of the actions reflected on play selectors 410-460, a spinner in which one or more sections of a chart may reflect one or more of the actions reflected on play selectors 410-460, or any other suitable game selector type. In various embodiments, the play selectors may indicate actions a player may take other than, or in addition to, the actions reflected on play selectors 410-460. For example, a play selector may allow a player to remove or move a deflector, choose a ball type (e.g., choose a ball shape and/or material), add, remove, or move a goal 240, change angle 235 of board plane 212 (e.g., increase or decrease angle 235 (depicted in
While
In various embodiments, processor 680 may cause the components of digital game system 500 to interact with one another, and may receive commands from a player playing digital game system 500 on a device 690, which processor 680 may execute. For example, display screen 692 on device 690 may display the components of digital game system 500. Digital game system 500 may be displayed as game system 600, as depicted in
In various embodiments, with reference to
With continued reference to
Additionally, in various embodiments, game system 600 may comprise a ball type play selector (another example of a digital play selector 560), through which a player may select a ball, such as between ball types 650A and 650B. In addition to the play selectors described herein related to play selector(s) of game system 200, digital play selectors 560 may allow a player to change the size of a digital goal 540 and/or digital deflector 520, add, remove, move, or change pegs 214, add, remove, move, or change an offset row(s) 218 (e.g., make the offset row 618 comprise offset pegs 614 for only half of the length of the row of pegs 614), change rolling speed of a digital ball 550, or other actions not feasible in a physical embodiments of a game system 200. Processor 680, in response, may cause the action associated with the selected digital play selector 560 to take place in digital game system 500.
In various embodiments, components of digital game system 500 and game system 600 may have characteristics different from, or in addition to, a physical embodiment of the game system (e.g., game system 200). For example, digital ball(s) 550 may comprise different types with different characteristics. One digital ball 550 type may be a standard digital ball 550 (e.g., ball 650A in
In various embodiments, with reference to
In various embodiments, game system 600 may display the number of points a player has on scoreboard 602.
In various embodiments, a goal 240 (640) may be placed on board plane 212 (612) (step 764). In various embodiments, as described herein, goal(s) 240 (640) may be placed anywhere on board plane 212 (612), such as at or near goal end 208 (608). There may be one goal 240 (640) placed on board plane 212 (612) no matter how many players are playing game system 200 (600), or one goal 240 (640) for each player, or any desired number of goals 240 (640). In various embodiments, a player may determine where on board plane 212 (612), or along goal row 219 (619), to place a goal(s) 240 (640). In various embodiments, goal(s) 240 (640) may be disposed on board plane 212 (612) automatically (e.g., according to game rules, and/or by processor 680 for digital game system 500 and game system 600).
In various embodiments, a player(s) may receive a play selector (step 766). A player(s) may receive a set amount of play selectors, such as play selectors 410-460, at the beginning of a game, or a player(s) may receive one or more play selectors each turn. For example, a player(s) may receive a play selector each turn by rolling a die or dice, spinning a spinner, and/or drawing a card. In digital game system 500 and game system 600, a player may automatically receive one or more play selectors, such as pivot play selectors 740 and/or ball type play selectors, which may be assigned by processor 680. For example, a player may receive at least one pivot play selector 740, with which a player may pivot a deflector 710 on board plane 612 in any way described herein. As another example, a player may receive at least one ball type play selector, with which the player may select which type of digital ball 650 to play during a turn.
In various embodiments, steps 762-766 may take place in any suitable order. The player(s) may be able to pick at least one play selector to play during a turn in response to having multiple play selectors at one time, or the player(s) may play the play selector received during that turn. In any event, the player(s) may play make a play based on a play selector (step 768).
In response to playing a play selector, a ball 250 (650) may be released from start end 206 (606) of board plane 212 (612) (step 770). The ball 250 (650) may be released from any point on start end 206 (606) selected by the player. The ball 250 (650) may be released from start end 206 (606) by a player after that player has made his or her play for the turn, or each player may release a ball 250 (650) from start end 206 (606) after all players has made their plays for the turn. For digital game system 500 and game system 600, processor 680 may release a ball 650 from start end 606 in response to receiving an action command to do so from the player. The balls 250 (650) may be released simultaneously, or in any order (e.g., in the order that the players made their plays for the turn). The ball type released (i.e., made of different materials, or having various characteristics, as described herein) may be chosen by the player and/or may be dictated by a play selector. The ball 250 (650) may move along board plane 212 (612) in response to being released from start end 206 (606), interacting with pegs 214 (614) and/or deflectors while moving toward goal end 208 (608). Upon reaching goal end 208 (608), ball 250 (650) may come to rest inside or outside of a receptacle area 241 of a goal 240 (640), and a score may be determined (step 772). In response to a ball 250 (650) coming to rest inside of a receptacle area 241 of a goal 240 (640), the player associated with that goal 240 (640) may receive a point or a number of points. No point(s) may be awarded in response to a ball 250 (650) coming to rest outside of a receptacle area(s) 241 of a goal(s) 240 (640). There may be a set number of turns (i.e., any desired number), and upon conclusion of the last turn, the player with the most points may be declared the winner.
As a summary of game play of game system 200 with reference to
In various embodiments, in response to all players taking action(s) related to the play selectors during a turn, each player may release a ball 250 from start end 206 of board plane 212. The ball 250 may be released anywhere along start end 206. The balls 250 may be released one-at-a-time or simultaneously, or in any desired timing scheme. In response to the balls 250 reaching goal end 208, a point or a number of points is awarded for each ball that landed in a goal 240 associated with each player. Returning to the example with a first and second player, if one ball lands in a goal 240 associated with the first player, and the second ball does not land in a goal 240, one point (or a number of points) is awarded to the first player. At the conclusion of a number of turns, which ever player has the most points wins the game. In various embodiments, the number of turns may be determined by game rules, or by the number of play selectors given to each player at the beginning of a game (i.e., if each player receives six play selectors, for example cards, at the beginning of the game, the game may have six turns).
In various embodiments, game system 100 and/or digital game system 500 may comprise levels, which a player may complete to move to another level. In such embodiments, one or more players may play the levels, but for simplicity sake, such embodiments will be explained with a single player. With reference to game system 600 in
The object of each level may be to get a required number of balls 650 into the goal(s) 640 disposed on board plane 612 and/or a required number of points for each specific level. For example, a level may require the player to get two balls 650 in a single goal 640 (i.e., score two goals). Therefore, based on the number of balls 650 the player is given at the beginning of the level, he or she will have that many attempts, while playing the play selectors provided, to get the required two goals. In response to meeting the requirements set by the level, the player may move onto a subsequent level, which may be of greater difficulty.
With reference to
In various embodiments, in response to the player(s) playing the a digital play selector(s) 560 associated with placing and/or pivoting deflectors 710 on board 610, the player may select a ball type play selector for a ball type (e.g., a standard ball 650A, wrecking ball 650B, bouncy ball, stretch ball, etc.). In response, system 670 may receive digital play selector 560 for the ball type (step 808). The player may also select a point on start end 606 from which ball 650 should be released to travel toward goal end 608, and in response, system 670 may receive the ball 650 release point (step 810). System 670 may release ball 650 (step 812) from the release point along start end 606, and in response, ball 650 will move toward goal end 608, interacting with deflectors 710 and/or pegs 614.
In various embodiments, goal end 608 will comprise one or more goals 640. Based on where the ball 650 lands in goal end 608, system 670 will determine a score (step 814). In response to ball 650 landing in a goal 640, a point or a number of points may be awarded to the player. In response to ball 650 failing to land in a goal 640, points may not be awarded to the player.
In various embodiments, steps 802-810 may be executed in any suitable order. For example, in various embodiments, system 670 may receive a ball release point (step 810) before receiving a ball type play selector (step 808), or system 670 may receive a play selector for a ball type (step 808) before any other steps take place. In various embodiments, method 800 may be repeated until a player has received enough goals and/or points to complete a level, and then method 800 may be utilized to complete a subsequent level. In various embodiments, method 800 may be repeated until a number of turns are over (e.g., each player has played the number of play selectors and/or balls he or she received). Upon completion of the number of turns, a score may be declared, resulting in a winner in a multi-player game, or resulting in the completion or failure of the present level.
The game and game components disclosed herein, in both physical and electronic versions, may incorporate reasonable design parameters, features, modifications, advantages, and variations that are readily apparent to those skilled in the art in the field of the game design and/or board game industry.
Without departing from the scope and spirit of the present invention, reasonable features, modifications, advantages, and design variations of the claimed invention will become readily apparent to those skilled in the art by following the guidelines set forth in the preceding detailed description and embodiments.
It is understood that although a number of different embodiments of the game system described herein and corresponding method of playing the game system have been illustrated and described herein, one or more features of any one embodiment can be combined with one or more features of one or more of the other embodiments, provided that such combination satisfies the intent of the present invention.
While a number of exemplary aspects and embodiments of the game system and corresponding method of play have been discussed above, those of skill in the art will recognize certain modifications, permutations, additions and sub-combinations thereof. It is therefore intended that the following appended claims and claims hereafter introduced are interpreted to include all such modifications, permutations, additions and sub-combinations as are within their true spirit and scope.
Systems, methods and computer program products are provided. In the detailed description herein, references to “various embodiments”, “one embodiment”, “an embodiment”, “an example embodiment”, etc., indicate that the embodiment described may include a particular feature, structure, or characteristic, but every embodiment may not necessarily include the particular feature, structure, or characteristic. Moreover, such phrases are not necessarily referring to the same embodiment. Further, when a particular feature, structure, or characteristic is described in connection with an embodiment, it is submitted that it is within the knowledge of one skilled in the art to affect such feature, structure, or characteristic in connection with other embodiments whether or not explicitly described. After reading the description, it will be apparent to one skilled in the relevant art(s) how to implement the disclosure in alternative embodiments.
In various embodiments, the methods described herein relating to system 670 are implemented using the various particular machines described herein. The methods described herein may be implemented using particular machines discussed herein, and those hereinafter developed, in any suitable combination, as would be appreciated immediately by one skilled in the art. Further, as is unambiguous from this disclosure, the methods described herein may result in various transformations of certain articles.
For the sake of brevity, conventional data networking, application development and other functional aspects of the systems (and components of the individual operating components of the systems) may not be described in detail herein. Furthermore, the connecting lines shown in the various figures contained herein are intended to represent exemplary functional relationships and/or physical couplings between the various elements. It should be noted that many alternative or additional functional relationships or physical connections may be present in a practical system.
The various system components of system 670 discussed herein may include one or more of the following: a host server or other computing systems including a processor for processing digital data; a memory coupled to the processor for storing digital data; an input digitizer coupled to the processor for inputting digital data; an application program stored in the memory and accessible by the processor for directing processing of digital data by the processor; a display device coupled to the processor and memory for displaying information derived from digital data processed by the processor; and a plurality of databases. As those skilled in the art will appreciate, user computer may include an operating system (e.g., WINDOWS®, OS2, UNIX®, LINUX®, SOLARIS®, MacOS, etc.) as well as various conventional support software and drivers typically associated with computers.
In fact, in various embodiments, various embodiments are directed toward one or more computer systems capable of carrying out the functionality described herein. The computer system includes one or more processors, such as processor. The processor is connected to a communication infrastructure (e.g., a communications bus, cross-over bar, or network). Various software embodiments are described in terms of this exemplary computer system. After reading this description, it will become apparent to a person skilled in the relevant art(s) how to implement various embodiments using other computer systems and/or architectures. Computer system can include a display interface that forwards graphics, text, and other data from the communication infrastructure (or from a frame buffer not shown) for display on a display unit.
The terms “computer program medium” and “computer usable medium” and “computer readable memory” are used to generally refer to media such as removable storage drive and a hard disk installed in hard disk drive. These computer program products provide software to computer system.
Computer programs (also referred to as computer control logic) are stored in main memory and/or secondary memory. Computer programs may also be received via communications interface. Such computer programs, when executed, enable the computer system to perform the features as discussed herein. In particular, the computer programs, when executed, enable the processor to perform the features of various embodiments. Accordingly, such computer programs represent controllers of the computer system.
In various embodiments, software may be stored in a computer program product and loaded into computer system using removable storage drive, hard disk drive or communications interface. The control logic (software), when executed by the processor, causes the processor to perform the functions of various embodiments as described herein. In various embodiments, hardware components such as application specific integrated circuits (ASICs). Implementation of the hardware state machine so as to perform the functions described herein will be apparent to persons skilled in the relevant art(s).
As those skilled in the art will appreciate, a device (e.g., device 690) includes an operating system (e.g., WINDOWS®/CE/Mobile, OS2, UNIX®, LINUX®, SOLARIS®, MacOS, etc.) as well as various conventional support software and drivers typically associated with computers. A device may include any suitable personal computer, network computer, workstation, personal digital assistant, cellular phone, smart phone, minicomputer, mainframe or the like. A device can be in a home or business environment with access to a network. In various embodiments, access is through a network or the Internet through a commercially available web-browser software package. A device may implement security protocols such as Secure Sockets Layer (SSL) and Transport Layer Security (TLS). A device may implement several application layer protocols including http, https, ftp, and sftp.
The systems and methods may be described herein in terms of functional block components, screen shots, optional selections and various processing steps. It should be appreciated that, relating to system 670, such functional blocks may be realized by any number of hardware and/or software components configured to perform the specified functions. For example, the system may employ various integrated circuit components, e.g., memory elements, processing elements, logic elements, look-up tables, and the like, which may carry out a variety of functions under the control of one or more microprocessors or other control devices. Similarly, the software elements of the system may be implemented with any programming or scripting language such as C, C++, C#, JAVA®, JAVASCRIPT, VBScript, Macromedia Cold Fusion, COBOL, MICROSOFT® Active Server Pages, assembly, PERL, PHP, awk, Python, Visual Basic, SQL Stored Procedures, PL/SQL, any UNIX shell script, and extensible markup language (XML) with the various algorithms being implemented with any combination of data structures, objects, processes, routines or other programming elements.
Various systems and methods described herein with reference to screen shots, block diagrams and flowchart illustrations of methods, apparatus (e.g., systems), and computer program products according to various embodiments. It will be understood that each functional block of the block diagrams and the flowchart illustrations, and combinations of functional blocks in the block diagrams and flowchart illustrations, respectively, can be implemented by computer program instructions.
The term “non-transitory” is to be understood to remove only propagating transitory signals per se from the claim scope and does not relinquish rights to all standard computer-readable media that are not only propagating transitory signals per se. Stated another way, the meaning of the term “non-transitory computer-readable medium” and “non-transitory computer-readable storage medium” should be construed to exclude only those types of transitory computer-readable media which were found in In Re Nuijten to fall outside the scope of patentable subject matter under 35 U.S.C. § 101.
Benefits, other advantages, and solutions to problems have been described herein with regard to specific embodiments. However, the benefits, advantages, solutions to problems, and any elements that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as critical, required, or essential features or elements of the disclosure. The scope of the disclosure is accordingly to be limited by nothing other than the appended claims, in which reference to an element in the singular is not intended to mean “one and only one” unless explicitly so stated, but rather “one or more.” Moreover, where a phrase similar to ‘at least one of A, B, and C’ or ‘at least one of A, B, or C’ is used in the claims or specification, it is intended that the phrase be interpreted to mean that A alone may be present in an embodiment, B alone may be present in an embodiment, C alone may be present in an embodiment, or that any combination of the elements A, B and C may be present in a single embodiment; for example, A and B, A and C, B and C, or A and B and C. Although the disclosure includes a method, it is contemplated that it may be embodied as computer program instructions on a tangible computer-readable carrier, such as a magnetic or optical memory or a magnetic or optical disk. All structural, chemical, and functional equivalents to the elements of the above-described various embodiments that are known to those of ordinary skill in the art are expressly incorporated herein by reference and are intended to be encompassed by the present claims. Moreover, it is not necessary for a device or method to address each and every problem sought to be solved by the present disclosure, for it to be encompassed by the present claims. Furthermore, no element, component, or method step in the present disclosure is intended to be dedicated to the public regardless of whether the element, component, or method step is explicitly recited in the claims. No claim element is intended to invoke 35 U.S.C. 112(f) unless the element is expressly recited using the phrase “means for.” As used herein, the terms “comprises”, “comprising”, or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
This application is a Continuation of, and claims priority to and the benefit of, U.S. patent application Ser. No. 16/781,422, filed on Feb. 4, 2020 and entitled “GAME SYSTEM,” which is a Continuation of, and claims priority to and the benefit of, U.S. patent application Ser. No. 15/960,922, filed Apr. 24, 2018 and entitled “GAME SYSTEM,” now U.S. Pat. No. 10,576,364 issued on Mar. 3, 2020, which is a Divisional application of, and claims priority to and the benefit of, U.S. patent application Ser. No. 15/497,004, filed Apr. 25, 2017 and entitled “GAME SYSTEM,” now U.S. Pat. No. 9,999,829 issued on Jun. 19, 2018, which is a nonprovisional application of, and claims priority to and the benefit of, U.S. Provisional Patent Application Ser. No. 62/437,565, filed Dec. 21, 2016 and entitled “GAME SYSTEM,” all of which are incorporated by reference herein.
Number | Date | Country | |
---|---|---|---|
62437565 | Dec 2016 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15497004 | Apr 2017 | US |
Child | 15960922 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16781422 | Feb 2020 | US |
Child | 17672600 | US | |
Parent | 15960922 | Apr 2018 | US |
Child | 16781422 | US |