GB2334680A - Electronic game board - Google Patents
Electronic game board Download PDFInfo
- Publication number
- GB2334680A GB2334680A GB9907163A GB9907163A GB2334680A GB 2334680 A GB2334680 A GB 2334680A GB 9907163 A GB9907163 A GB 9907163A GB 9907163 A GB9907163 A GB 9907163A GB 2334680 A GB2334680 A GB 2334680A
- Authority
- GB
- United Kingdom
- Prior art keywords
- board
- grid
- game
- lights
- controller
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00643—Electric board games; Electric features of board games
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00173—Characteristics of game boards, alone or in relation to supporting structures or playing piece
- A63F3/00261—Details of game boards, e.g. rotatable, slidable or replaceable parts, modular game boards, vertical game boards
- A63F2003/00406—Details of game boards, e.g. rotatable, slidable or replaceable parts, modular game boards, vertical game boards with a vertical game board
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F3/00—Board games; Raffle games
- A63F3/00643—Electric board games; Electric features of board games
- A63F2003/00646—Electric board games; Electric features of board games with illumination of playing field or playing piece
- A63F2003/00652—Light-emitting diodes
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2250/00—Miscellaneous game characteristics
- A63F2250/10—Miscellaneous game characteristics with measuring devices
- A63F2250/1063—Timers
- A63F2250/1073—Time-out devices
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Pinball Game Machines (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
An electronic game board comprises an array of grid points and a controller. Each grid point is sensitive to touch and has a display associated with it. When a grid point is touched, the controller is notified and it displays the state of the game either by appropriate lights e.g. LEDs or on a LCD. The controller can be programmed so that various games can be played. The game board is particularly designed for playing games of the type where a stone is put on a board, the touching of a grid point being equivalent to the placing of a stone. Such games include GO, Othello and the "Game of Life". The board may also have a timer, randomisation, lights 5 to indicate whose turn it is, a control area 10, 11, 12 to allow a user to set which game is played and other parameters, and a score indicator. The board may also be programmed with puzzles and other exercises.
Description
Grid Board For Games
This invention relates to traditional board games like GO, which are played by putting 'stones' (pebbles) on a board, and to new games which are played in the same way. It presents an electronic board to play these games.
Games like GO are played by each player, in his turn, adding a pebble to the board, on one of the points in a grid of lines drawn on the board, or in one of the squares on the board. These games have the advantages of being based on simple rules and being interesting intellectually.
Their disadvantages are:
1) They require somewhat tricky movement when putting the stone on the board in the right place without disturbing other stones.
2) They tend to suffer from delays when a player is thinking on a move.
3) Some of the moves require additional 'housekeeping' operations, e.g. taking stones of the board in GO or changing them to stones in another colour in other games.
4) The players need to keep the rules and do the counting of stones themselves, which puts extra demand on the players.
5) The stones are separate objects, which are easily lost.
Disadvantages 3-5 can be solved by programming a computer to display the board and stones.
The program would be simple enough that it can be put on a small and cheap CPU, and hence be built into a standalone playing board. In principle, the computer could also limit the time allocated to each player, thus solving disadvantage 2.
The problem of input (disadvantage 1) , however, is not solved so well by current electronic systems. That is because input for existing electronic systems is done through buttons, or other devices, which are separated from the display. For games where there is a small repertoire of possible different inputs this is acceptable, but for board games like GO, there are many possible different inputs (the number of points in the grid). Inputting a point on buttons off the display requires the players to perform some mental operation to convert the point they think about to the right input. This is relatively slow and error-prone process. For slow-going games that is annoying but acceptable, but it makes it impossible to play fast board games on these systems. The aim of the grid board is to solve this problem, by making the display of the state of the game (the board) also the place where the input from the players is received.
The conceptual structure of the grid board is sketched in Figure 1. According to the current invention (the grid board), the grid board is made of grid points 1 & 2 which are mounted in a grid on a flat surface 6. Each grid point is a soft button or a sensor 1, which can detect when it is touched, and can be lit by two or more different lights 2. The sketch shows only 3 grid points for clarity, but the actual board has many more grid points (typically 49 - 1000). All the grid points are connected to a controller 3, which is a small CPU + memory. When a grid point is touched, the controller is notified (arrows from buttons 1 to the controller 3), and the controller controls which lights are on (arrows from the controller 3 to the lights 2). The controller is programmed to manage various games, puzzles and exercises. Managing a game means that the board displays the state of the game by putting on the appropriate lights to mark which points are 'occupied by stones'. When a point is touched, the controller interprets it as 'putting a stone' in this point. It computes the implication according the rules of the game, and changes the lights to reflect the new state of the game.
To allow the players to change the game, change the rules and change other parameters (like time of a turn), the board will need a control area 4, which contains input buttons and character and digit displays. The controller receives information from the control area about which input buttons were pressed, and controls what is displayed.
The grid board will also need a way to signal whose turn it is, which would typically be done by two turn lights 5, which are in two separate colours, corresponding to two of the colours of the lights in the grid points. The controller controls these turn lights, and signal to the players whose turn it is by lighting the corresponding turn light.
The board will be programmed to play various different games, with adjustable rules and parameters. These include traditional games like GO, with the addition that the time allocated to each move can be limited, and that the board can be set to 'salt' the game by doing random changes to the board. In addition the board can be programmed to play puzzles, single-player games, two-player games between two human players or between a human and the board, and multi-player games. In particular, the grid board can be used to implementfluid board games, where the board changes even when the players do not play (see for example the description of the 'Game of Life' on p. 4). Currently, there is no realistic way to implement these kind of games except when the number of possible different inputs is small.
The arrangement of grid points would be in most cases square, but can also be of different shapes (e.g. rectangular, hexagonal, triangular). The overall shape ofthe board can also vary.
In mass production, the buttons themselves would probably be made of a transparent membrane keyboard, mounted on a PCB board on which two LEDs per button are mounted as well.
A specific embodiment of the invention will now be described with reference to the accompanying drawings:
Figure 1 shows the conceptual structure of the board.
Figure 2 shows a sketch of the electronic components of an example board.
Figure 3 is a sketch of the way the board looks for players from above.
All the components of the example board, which are shown in Figure 2, are standard components. All the user interaction (grid points 1 & 2, control area 4 and turn lights 5) is implemented by mounting a transparent touch screen 7 on top of a LCD screen 8. The two screens together correspond to the surface 6 in Figure 1, and comprise the top of a flat box, which contains the controller 3 (A single board computer, including CPU, RAM and solid state disk) and the power supply. Both of the screens are connected to the controller 3. The software uses standard graphic routines to display all the board user interface (shown in figure 3) via the
LCD screen 7, and interprets the coordinates of input from the touch screen 8 as pressing buttons. A 'light' (representing a 'stone') in a grid point is shown by drawing a circle of the right colour in the grid point.
Figure 3 shows a sketch ofthe board from above 'in a middle ofa game', with some grid points occupied. The main area is the grid of 13x13 lines 9 which are drawn in black, and do not change throughout the game. The intersections of the lines are the grid points 1 & 2. Some of these are 'lit' in one of two colours, i.e. a circle of the appropriate colour is drawn on the intersection (indicated in the figure by two different shading) . When a player touches the touch screen near one of the intersections, the software interprets it as 'putting a stone' on this intersection. At the top are the two turn lights 5 and the control area (corresponding to 4 in
Figure 1), which contains several input buttons 10,a display of characters 11 to and a display of digits 12.
The electronic design which is described in figure 2 allows a very flexible layout of the user interface, but contains expansive components, the LCD screen and the touch screen, and requires a moderately powerful CPU to perform the graphic operations. Therefore, the user interface is designed such that it is easy to replace the expansive components by simple ones for mass production. The character and digits displays 11 & 12 and the input buttons 10 will be replaced by standard components. The touch screen 7 will be replaced a membrane keyboard, with a button 1 for each grid point. The lighting of each grid point 2 will be done by two LEDs of different colours, and similarly for the turn lights 5. These modifications will eliminate the need for the screens, and the software will not need to perform graphic operations, so a smaller
CPU can be used.
The software:
The central loop of the software repeats these four steps: 1) Check if any of the input buttons was pressed. If any button was pressed, perform the
appropriate operation (set a parameter, stop the game, start the game).
2) Check if any of the grid points was touched. If so, compute the implications according to the
rules of the game, perform all the changes to the board, and then switch the turn to the other
player. The computations for the game GO are given below as an example. Switching the
turn means switching the turn light of the current player off, setting the internal variable currentplayer to the other player, switching the turn light of the other player on and setting a
variable, the turn end mark, to the current time plus the turn time.
3) Check the clock and compare it to various time marks. A time mark is a variable set to some
value, which is compared to the current time. The most important is the turn end mark, and
if this is passed, switch the turn as in 2. Other time marks are for updates of the displays.
4) Check if there are game specific operations to perform. For example, in the 'Game of Life'
(p. 4) this is used to perform generation change.
Operations when a grid point is pressed for the game GO a. Switch of the turn light of the current player and set a short (Current time + 200 ms) delay
mark. b. If checking for KO is switched on, check if the move breaks the KO rule. If it does, reject it,
which means notify the players via the character display, switch on the turn light of the
current player on and return to the main loop. c. Check if as the result of this move any of the 'stones' of the opponent are captured, i.e.
completely surrounded by 'stones' of the current player. If so, 'remove' these 'stones', i.e.
switch their lights off. d. Check if the new 'stone' is part of a group of 'stones' of the current player which is
completely surrounded by 'stones' of the other player. If so, reject the move as in (b) above. e. 'Put on the stone', i.e. switch on the light of the current player in the grid point. f. Check if the game is decided, i.e. if it is clear which part of the board is controlled by which
player. If it is, end the game. g. Wait until the delay mark which was set in step (a) passes. h. Update the digit display to show the new count of stones for each player. i. Pass the turn to the other player, i.e. switch the turn light of the other player on and set the
time mark (current time + the time for a move) for this player.
Games implemented in the example of the Grid Board 1)GO.
2) Othello. In this game, when a stone is put, all the stones of the other colour which are between the new stone and another stone of the same colour (without spaces) along a straight line are changed to the colour of the new stone. The winner is the player with the most points on the board in the end.
3) 'Game of Life'. This is a fluid game, i.e. the state of the board changes even if the players do not play. The game proceeds in generations. In each generation, the board checks for each point how many of the eight points around it are 'alive' (switched on), and accordingly decides if the point is going to be alive in the next generation. Thus the pattern of lights in the grid points changes each generation. This is implemented by setting a time mark for a generation period and the game specific check (step 4 in the central loop) performs a generation step when the mark passes. In parallel, the player(s) can bring to life or kill points by touching them.
The 'Game of Life' can be played in one person mode, in which case the player tries to keep the board alive as long as possible, or to kill it as fast as possible, or in two players mode, in which case each player tries to take control of the board.
Claims (7)
- CLAIMS 1 A grid board, made of many grid points arranged in a grid on a flat surface, and connected to a controller, which is a small CPU + memory. Each grid point is a soft button or a sensor, which can detect when it is touched, and can be lit by two or more different lights. When a grid point is touched, the controller is notified, and the controller controls which lights are on. The controller is programmed to manage various games, puzzles and exercises. Managing a game means that the board displays the state of the game by putting on the appropriate lights to mark which points are 'occupied by stones'. When a point is touched, the controller interprets it as 'putting a stone' in this point. It computes the implications according the rules of the game, and changes the lights to reflect the new state of the game.
- 2 A grid board as claimed in Claim 1 with a control area, containing input devices and character and digit display, to allow the user to set which game is played, the exact rules and other parameters, and to display these parameters and the current result (number of 'stones' on the board for each player).
- 3 A grid board as claimed in Claim 1 or Claim 2, with the addition of two turn lights, which are in two separate colours, corresponding to two of the colours of the lights in the grid points. The controller controls these turn lights, and signal to the players whose turn it is by lighting the corresponding turn light.
- 4 A grid board as claimed in any preceding claim and programmed to manage GO and/or other traditional board games which are traditionally played by each player adding a stone to the board.
- 5 A grid board as claimed in any preceding claim and programmed to limit the time that a player can make a move. When the time passes, the controller passes the turn to the other player.
- 6 A grid board as claimed in any preceding claim and programmed to manage games where the board changes even when the players do not make a move.
- 7 A grid board substantially as described here with reference to figures 1-3.
Priority Applications (8)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9907163A GB2334680A (en) | 1999-03-29 | 1999-03-29 | Electronic game board |
GB9919551A GB2339393B (en) | 1999-03-29 | 1999-08-19 | Games grid board |
PCT/GB2000/000460 WO2000057973A1 (en) | 1999-03-29 | 2000-02-14 | Games grid board - life games |
US09/913,388 US6568683B1 (en) | 1999-03-29 | 2000-02-14 | Games grid board-life games |
EP00902792A EP1165194A1 (en) | 1999-03-29 | 2000-02-14 | Games grid board - life games |
AU24531/00A AU2453100A (en) | 1999-03-29 | 2000-02-14 | Games grid board - life games |
AU34430/00A AU3443000A (en) | 1999-03-29 | 2000-03-23 | Hexagonal games grid board |
PCT/GB2000/001111 WO2000057972A1 (en) | 1999-03-29 | 2000-03-23 | Hexagonal games grid board |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9907163A GB2334680A (en) | 1999-03-29 | 1999-03-29 | Electronic game board |
Publications (2)
Publication Number | Publication Date |
---|---|
GB9907163D0 GB9907163D0 (en) | 1999-05-19 |
GB2334680A true GB2334680A (en) | 1999-09-01 |
Family
ID=10850540
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB9907163A Withdrawn GB2334680A (en) | 1999-03-29 | 1999-03-29 | Electronic game board |
GB9919551A Expired - Fee Related GB2339393B (en) | 1999-03-29 | 1999-08-19 | Games grid board |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
GB9919551A Expired - Fee Related GB2339393B (en) | 1999-03-29 | 1999-08-19 | Games grid board |
Country Status (1)
Country | Link |
---|---|
GB (2) | GB2334680A (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2002007832A1 (en) * | 2000-07-25 | 2002-01-31 | Yehouda Harpaz | Construction of games grid board |
US7059964B1 (en) * | 1999-08-19 | 2006-06-13 | Yehouda Harpaz | Games grid board |
US7147555B1 (en) * | 1999-08-19 | 2006-12-12 | Yehouda Harpaz | Games grid board |
EP1850567A1 (en) * | 2006-04-25 | 2007-10-31 | LG Electronics Inc. | Mobile terminal, method of providing image thereof, and method of providing multimedia data thereof |
US7881523B2 (en) | 2006-05-11 | 2011-02-01 | Lg Electronics Inc. | Mobile communication terminal and method for displaying an image |
CN105833518A (en) * | 2016-05-26 | 2016-08-10 | 珠海赤子芯智能科技有限公司 | Touch type intelligent checkerboard equipment and operation method thereof |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2341107A (en) | 1999-08-19 | 2000-03-08 | Yehouda Harpaz | Electronic games board |
GB0209302D0 (en) * | 2002-04-24 | 2002-06-05 | Harpaz Yehouda | RepeatIt-games grid board |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4244635A (en) * | 1977-06-06 | 1981-01-13 | Sharp Kabushiki Kaisha | Go board using liquid crystal display or electrochromic display |
US4279421A (en) * | 1979-06-19 | 1981-07-21 | Darrell M. Tepoorten | Electronic gameboard |
GB2147817A (en) * | 1983-10-13 | 1985-05-22 | Standard Telephones Cables Ltd | Electronic board game |
JPH04367684A (en) * | 1991-06-13 | 1992-12-18 | Masahisa Takanashi | Electronic 'go' (game) board |
WO1997026057A1 (en) * | 1996-01-16 | 1997-07-24 | Tiger Electronics, Inc. | Electronic game |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4355806A (en) * | 1980-04-28 | 1982-10-26 | Mattel, Inc. | Electronic jacks game |
US4339135A (en) * | 1980-10-22 | 1982-07-13 | Marvin Glass & Associates | Electronic matrix board game apparatus and method |
US5417425A (en) * | 1994-04-08 | 1995-05-23 | Michael Ganor | Puzzle device |
NL1004407C2 (en) * | 1996-11-01 | 1998-05-08 | Adar Golad | Computer game. |
-
1999
- 1999-03-29 GB GB9907163A patent/GB2334680A/en not_active Withdrawn
- 1999-08-19 GB GB9919551A patent/GB2339393B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4244635A (en) * | 1977-06-06 | 1981-01-13 | Sharp Kabushiki Kaisha | Go board using liquid crystal display or electrochromic display |
US4279421A (en) * | 1979-06-19 | 1981-07-21 | Darrell M. Tepoorten | Electronic gameboard |
GB2147817A (en) * | 1983-10-13 | 1985-05-22 | Standard Telephones Cables Ltd | Electronic board game |
JPH04367684A (en) * | 1991-06-13 | 1992-12-18 | Masahisa Takanashi | Electronic 'go' (game) board |
WO1997026057A1 (en) * | 1996-01-16 | 1997-07-24 | Tiger Electronics, Inc. | Electronic game |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7059964B1 (en) * | 1999-08-19 | 2006-06-13 | Yehouda Harpaz | Games grid board |
US7147555B1 (en) * | 1999-08-19 | 2006-12-12 | Yehouda Harpaz | Games grid board |
WO2002007832A1 (en) * | 2000-07-25 | 2002-01-31 | Yehouda Harpaz | Construction of games grid board |
EP1850567A1 (en) * | 2006-04-25 | 2007-10-31 | LG Electronics Inc. | Mobile terminal, method of providing image thereof, and method of providing multimedia data thereof |
US7801568B2 (en) | 2006-04-25 | 2010-09-21 | Lg Electronics Inc. | Mobile terminal, method of providing image thereof, and method of providing multimedia data thereof |
CN101064892B (en) * | 2006-04-25 | 2011-12-28 | Lg电子株式会社 | Mobile communication terminal, method for providing animation tool in mobile communication terminal |
KR101137346B1 (en) * | 2006-04-25 | 2012-04-19 | 엘지전자 주식회사 | Mobile communication terminal, method for providing animation tool in mobile communication terminal |
US7881523B2 (en) | 2006-05-11 | 2011-02-01 | Lg Electronics Inc. | Mobile communication terminal and method for displaying an image |
CN105833518A (en) * | 2016-05-26 | 2016-08-10 | 珠海赤子芯智能科技有限公司 | Touch type intelligent checkerboard equipment and operation method thereof |
Also Published As
Publication number | Publication date |
---|---|
GB9919551D0 (en) | 1999-10-20 |
GB2339393B (en) | 2000-06-07 |
GB2339393A (en) | 2000-01-26 |
GB9907163D0 (en) | 1999-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5573245A (en) | Puzzle and game board device | |
US4863172A (en) | Front and back grids comprising puzzle with movable squares | |
EP0396266B1 (en) | Display device | |
US7862415B1 (en) | Method and apparatus for electronic puzzle device | |
US20040242295A1 (en) | Electronic word puzzle | |
US4017072A (en) | Electrically operated game apparatus | |
US6568683B1 (en) | Games grid board-life games | |
GB2334680A (en) | Electronic game board | |
GB2341110A (en) | Electronic games board | |
US7059964B1 (en) | Games grid board | |
US7147556B1 (en) | Games grid board | |
US7147555B1 (en) | Games grid board | |
JP2010068970A (en) | Program and device for puzzle game | |
EP1289613B1 (en) | Construction of games grid board | |
WO2000057972A1 (en) | Hexagonal games grid board | |
US20060284375A1 (en) | Computer game | |
KR20050107412A (en) | Arrow board game | |
US20050043074A1 (en) | Ghost-games grid board | |
EP1289612A1 (en) | Construction of games grid board | |
GB2229098A (en) | Electronic board game | |
GB2388327A (en) | Electronic game board | |
JPH0833751A (en) | Odd piece set-out game |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WAP | Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1) |