US20110195763A1 - Apparatus and method for providing board game service in mobile terminal - Google Patents
Apparatus and method for providing board game service in mobile terminal Download PDFInfo
- Publication number
- US20110195763A1 US20110195763A1 US13/055,643 US200913055643A US2011195763A1 US 20110195763 A1 US20110195763 A1 US 20110195763A1 US 200913055643 A US200913055643 A US 200913055643A US 2011195763 A1 US2011195763 A1 US 2011195763A1
- Authority
- US
- United States
- Prior art keywords
- game
- board
- piece
- sensing
- mobile terminal
- 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.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B1/00—Details of transmission systems, not covered by a single one of groups H04B3/00 - H04B13/00; Details of transmission systems not characterised by the medium used for transmission
- H04B1/38—Transceivers, i.e. devices in which transmitter and receiver form a structural unit and in which at least one part is used for functions of transmitting and receiving
- H04B1/40—Circuits
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72427—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting games or graphical animations
-
- 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/00662—Electric board games; Electric features of board games with an electric sensor for playing pieces
-
- 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
- A63F9/00—Games not otherwise provided for
- A63F9/24—Electric games; Games using electronic circuits not otherwise provided for
- A63F2009/2401—Detail of input, input devices
- A63F2009/243—Detail of input, input devices with other kinds of input
- A63F2009/2435—Detail of input, input devices with other kinds of input using a video camera
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/52—Details of telephonic subscriber devices including functional features of a camera
Definitions
- the present invention relates to an apparatus and a method for providing a board game service in a mobile terminal of the mobile communication system, and more particularly to an apparatus and a method for providing a board game by sensing a location of a piece through a mobile terminal.
- the mobile terminal can be carried by an individual for transmission and reception of voice and data communication irrespective of time and place.
- the mobile terminal comprises a cell phone, a WAP phone (a work analysis program phone), a PDA (a personal digital assistant), a web pad and etc. and has the mobility enlarged with the emphasis on a personal service, so that many people make use of it.
- WAP phone a work analysis program phone
- PDA a personal digital assistant
- an additional service comprises: a voice information service, in which a mobile terminal provider provides voice information regarding news, sports, stocks, weather and etc.; a stock information service provided as a text message; a traffic information service regarding a traffic situation; a PC communication search service; an internet service; a fax service; an E-mail service and etc, as well as a service for successful communication and communication quality that is regarded as the most important in using the mobile terminal.
- the additional service comprises most of the communication services for providing the information.
- a broadcasting service and a service for providing game contents are rapidly and significantly enlarged according to the increasing request of the mobile terminal user. Specifically, it is possible to receive a broadcasting service like a DMB (a digital multimedia broadcasting), and to transmit/receive various kinds of video/images due to the improvement in the data transmission rate.
- a broadcasting service like a DMB (a digital multimedia broadcasting)
- a processing rate of a processor in the mobile terminal has been significantly improved and because there has been increasing requests of the mobile terminal user for the game service, a mobile terminal manufacturer or a mobile communication provider provides various kinds of the game contents in order to meet the requests.
- a game phone which enables the user to enjoy a game with a sense of reality by means of a 3-D image and sound, has been actively developed.
- the present invention provides an apparatus and a method for providing a game service through a mobile terminal.
- the present invention provides an apparatus and a method for providing a board game service to a number of mobile terminals connected to a network.
- the present invention provides an apparatus and a method for providing a board game service wherein a location of a piece on a game board is sensed by means of a mobile terminal.
- an apparatus for providing a board game service in a mobile terminal comprising: a display means for displaying a game progress status; a sensing means for sensing a piece, a game board on which said piece is moved, and a location of the piece movement on said game board; a memory storing a game program and an algorithm for said board game service; and, a controller for controlling said sensing means to sense said location of the piece's movement according to the game program stored in said memory, producing game progress information about said location of the piece's movement, and controlling said display means to display game results having said game progress information applied.
- a method for providing a board game service in a mobile terminal comprises steps of: generating random number information for moving a piece while performing the board game; sensing a location of a piece's movement on a game board according to said generated random number information by way of a predetermined sensing means; and, producing first game progress information about said piece location and applying the first game progress information to said board game.
- the present invention has the advantage in that a location of the piece on a game board is sensed by means of a mobile terminal, and thus it is possible to play a board game with ease through a game program stored in the mobile terminal.
- the present invention provides a board game service wherein a number of the mobile terminals form a network, receive/transmit the game progress information according to progress of the board game, and reflect the game information in real time.
- the present invention provides a board game service in a stand-alone manner, wherein each of mobile terminals distinguishably sense the piece movement of another party as well as the piece movement of the user's own, and then reflects such sensing onto game progress information as a whole.
- FIG. 1 is a block diagram illustrating an inside of a mobile terminal according to a first embodiment of the present invention.
- FIG. 2 is a schematic view illustrating a sensing operation of a piece location on a game board through the mobile terminal according to the first embodiment of the present invention.
- FIG. 3 is a flow chart illustrating the game process using the game board and the mobile terminal according to the first embodiment of the present invention.
- FIG. 4 is a block diagram illustrating an inside of a mobile terminal according to a second embodiment of the present invention.
- FIG. 5 is a schematic view illustrating a sensing operation of a piece location on a game board through the mobile terminal according to the second embodiment of the present invention.
- FIG. 6 is a flow chart illustrating the game process using the game board and the mobile terminal according to the second embodiment of the present invention.
- FIG. 7 is a block diagram illustrating an inside of a mobile terminal according to a third embodiment of the present invention.
- FIG. 8 is a flow chart illustrating a game process using the mobile terminal according to the third embodiment of the present invention.
- the present invention proposes the provision of a board game, which has been widely spread in an existing off-line market, through a mobile terminal.
- the mobile terminals belonging to a number of the users are connected to each other through a communication network.
- Each of the mobile terminals transmits/receives game-related data to/from the other mobile terminal according to a determined way of a game, and comprises a game program for visibly and/or aurally displaying the status of the game progress.
- each of the mobile terminals comprises sensing means, such as a sensor, or a digital camera operating in a view-mode to thereby sense the movement of a piece used in the game.
- a stand-alone type board game is supported, in which a number of the mobile terminals join in the board game, but the connection of the mobile terminal with the network is not required.
- each of the mobile terminals can sense the piece movement of the other party as well as the piece movement of the user's own to thereby visibly/aurally display the status of the game progress.
- the board game implies a game for determining a winner and a loser, wherein a value of the piece movement is sought using a random number generator, such as virtual dice installed in the mobile terminal; the piece is moved on a virtual game board or an off-line game board according to the sought value and the determined game rule; and resulting values are accumulated for determining the winner/loser.
- a random number generator such as virtual dice installed in the mobile terminal
- the piece is moved on a virtual game board or an off-line game board according to the sought value and the determined game rule
- resulting values are accumulated for determining the winner/loser.
- the mobile terminal may comprise a separate sensor for sensing the piece location and applying such sensing to the game program.
- a mobile terminal comprises a sensor for sensing the piece location on the game board according to the piece movement, and transmits/receives the game progress information to/from the other network-connected mobile terminals of the other parties, to thereby perform the game.
- a mobile terminal comprises a digital camera operating in a view mode so as to sense piece location on a game board according to the piece movement, and transmits/receives the game progress information to/from the other network-connected mobile terminals of the other parties, to thereby perform the game.
- the first and the second embodiments propose a way of performing the board game while the mobile terminals are connected with the network.
- each of the mobile terminals senses the piece movement of the other parties as well as the piece movement of the user's own and reflects the sensing results onto the game progress information, and thus the connection of the mobile terminals with the network and the transmission/reception of the game progress information are not required.
- a mobile terminal displays a virtual game board and a movement of a virtual piece through a display means and transmits/receives the game progress information to/from the other network-connected mobile terminals of the other parties to thereby perform the game.
- FIG. 1 is the block diagram illustrating the inside of the mobile terminal according to the first embodiment.
- a wireless part 110 transmits/receives data through an antenna ANT.
- a modem 120 performs encoding and modulating or demodulating and decoding of the data transmitted/received through the wireless part 110 .
- a memory 150 may store: the game programs enabling the board game of the present invention; the various game rules applied to each of the game programs; and the graphic image and sound information therein.
- a sensor 140 comprises the sensor capable of sensing a game board, and shapes, patterns and colors of a game piece to thereby sense the current location of the piece.
- the game board comprises a number of areas, which allow the piece to move according to the determined game rule and which are distinguished from each other.
- each of the areas may have sensing material/pigments printed or attached thereon.
- any item that can be sensed by the sensor 140 may be included.
- the manner of sensing the piece may be the same as the manner of sensing each of the areas on the game board. Also, it is possible to adopt a well-known RF-ID to sense the piece and each of the areas on the game board.
- a display 160 visually displays graphic images generated from the game progress and the game result.
- An audio processor 170 comprises a speaker SPK outputting sound effects and a microphone MIC.
- the mobile terminal comprises a keypad 180 for allowing the user's key-input requested for the game progress.
- the memory 150 stores: the game program for performing the board game by sensing the pieces and the areas of the game board; the game progress information about the game progress performed by different users; and various kinds of video and/audio information to output when performing the game. Also, the memory 150 stores a random number generation program referred as “a random number generator”, such as virtual dice, which is needed for performing the board game.
- a random number generator such as virtual dice
- a controller 130 controls the wireless part 110 and the modem 120 in order to allow the mobile terminals of the users to communicate with each other through the network, for example, Ad-hoc network, Bluetooth, a wireless LAN, or an Infra-red communication.
- the controller 130 drives the random number generator according to the game program stored in the memory 150 , and controls the display 160 to display the value of the piece movement, which is generated through the random number generator according to the user's key input.
- the controller 130 controls the sensor 140 to sense the location of the piece, which is moved by the different users on the game board according to said value of the piece movement.
- the controller 130 produces the game progress information, which is generated according to the sensed location of the piece, and applies the game progress information for displaying the game result.
- the controller 130 controls the speaker SPK and the display 160 to thereby output the sound effect and the graphic image, respectively, which are generated in the game progress.
- FIG. 2 is the schematic view which illustrates the sensing operation of the piece location on the game board through the mobile terminal of FIG. 1 .
- FIG. 3 is the flow chart illustrating the board game process performed in the mobile terminal according to the first embodiment of the present invention.
- Step 301 the controller 130 runs the game program stored in the memory 150 of the mobile terminals 220 a - 220 c according to the user's key operation.
- Step 303 the mobile terminals of the users with the intention of joining in the board game, each of which has the configuration illustrated in FIG. 1 , are separately connected with the network.
- the network may be one of the wireless LAN, the Infra-red communication, the Bluetooth and Ad-hoc network, but is not limited thereto.
- the network connection of the mobile terminals 220 a - 220 c for the board game is applied to the second and the third embodiments described below as well as the first embodiment.
- Step 305 the controller 130 requests the game user to input their information through the keypad 170 and resisters the user information according to a routine of the game program.
- Step 307 the controller 130 receives the registered information of the other parties joining in the game from the mobile terminals 220 b and 220 c of the other parties through the network to thereby store the information in the memory 150 .
- the controller 130 checks whether or not the sensor 140 for sensing the piece and the game board runs normally in Step 309 . If it is determined that the sensor 140 runs abnormally, Step 311 is executed in that the controller 130 outputs an error message notifying the malfunction of the sensor 140 through the display 160 and ends the game progress.
- Step 313 is executed in that the controller 130 determines whether or not the game starts, for example, depending on whether or not there is the user's key-input for starting the game. If the user's key-input is not sensed, Step 313 is repeated. If the user's key-input is sensed, the controller 130 starts the game according to the game routines and determines whether it is the user's own turn or the other party's turn.
- the game order of the users and other parties joining in the game may be arbitrary decided through the mutual communication between the mobile terminals 220 a - 220 c connected with the network according to the game program, or using the random number generator, such as the virtual dice.
- Step 315 if the controller 130 determines that it is the user's own turn, the controller 317 runs the random number generator (not shown), such as the virtual dice included in the game program, and generates a movement value for moving the piece (referred to as “random number information” herein below), which is the output from the random number generator driven according to the user's key-input.
- the controller 130 controls the sensor 140 to sense the location of the piece, which is moved on the game board 200 according to said generated random number information, and then produces the game progress information about the corresponding location of the piece to thereby apply the same information to the game.
- the manner of sensing the piece location may be such that the sensors 240 a - 240 c of the mobile terminals 220 a - 220 c sense a recognition code, sensing material or sensing item, all of which are installed in, printed on or attached to the pieces 210 a - 210 c and each of the areas on the game board 200 .
- the recognition codes, the sensing materials or the sensing items for the areas the pieces are differently provided.
- Step 321 if it is the mobile terminal's 220 a turn in the ongoing game, the controller 130 of the mobile terminal 220 a controls its operation to transmit the generated game progress information to the mobile terminals 220 b , 220 c of the other parties through the network.
- Step 323 after transmitting the game progress information to the mobile terminals of the other parties, the controller determines whether or not the game continues on the basis of the user's key-input. Also, the end of the game may be determined according to a resulting value, such as the user's score obtained during the game progress. If there is the key-input for ending the game in Step 323 , the controller 130 controls the display 160 to display the information about the game result obtained by that time or to store it in Step 325 . If it is determined to continue the game, Step 315 is executed and then each of the steps is repeated. The controller 130 controls the speaker SPK to output the predetermined sound effects and controls the display to output the predetermined graphic images depending on the game progress situation.
- Step 327 is executed in that the controller 130 waits for the reception of the game progress information from the mobile terminals of the other parties through the network.
- Step 329 the controller 130 determines whether or not the game progress information is received from the mobile terminals of the other parties. If it is determined that the game progress information is received from the other party, Step 331 is executed to thereby apply the game progress information received to the game and then Step 323 is executed to determine whether or not the game ends. If the game progress information of the other party is not received in Step 329 , Step 327 is executed to wait for the reception of the game progress information.
- Steps 303 - 307 , 321 and 327 - 331 wherein the mobile terminals transmit/receive the information of the users joining in the game and the game progress information by way of the network, may be omitted if the game program stored in the mobile terminal supports the stand-alone type game.
- each of the mobile terminals receives the user's information required for the game progress by way of the user's key-input to thereby store the information, and then distinguishably senses the piece movements of the user and the other parties.
- the mobile terminal produces the game progress information of the user and the other parties, which are generated during the game, applies the same information to the game, and displays the game results.
- FIG. 4 is the block diagram illustrating the inside of the mobile terminal according to the second embodiment of the present invention.
- an antenna ANT, a wireless part 410 , a modem 420 , a memory 450 , a display 460 , a keypad 470 , an audio processor 480 , a microphone MIC and a speaker SPK correspond to the antenna ANT, the wireless part 110 , the modem 120 , the memory 150 , the display 160 , the keypad 170 , the audio processor 180 , the microphone MIC and the speaker SPK, respectively, illustrated in FIG. 1 .
- a camera 440 installed in the mobile terminal operates in a view mode to thereby sense the location of the piece on the game board within a view range.
- the above-sensed piece location is recognized by way of a preset algorithm like a coordinate system, which is stored in the memory 450 .
- a controller 430 performs the same function as the controller 130 illustrated in FIG. 1 , but it uses a digital camera operating in the view mode for sensing the piece location.
- FIG. 5 is the schematic view illustrating the operation sensing the piece location on the game board through the mobile terminal
- FIG. 6 is the flow chart illustrating the board game process performed in the mobile terminal according to the second embodiment of the present invention.
- Step 601 the controller 430 runs the game program stored in the memory 450 of the mobile terminal 530 a according to the user's key manipulation.
- Step 603 the mobile terminals 530 a - 530 c of the users with the intention of joining in the board game, each of which has the configuration illustrated in FIG. 4 , are separately connected with the network supporting the game program.
- Step 605 the controller 430 requests the game user to input their information through the keypad 470 and resisters the information according to a defined routine of the game program.
- Step 607 the controller 430 receives the registered information of the other parties joining in the game from the mobile terminals 530 b and 530 c of the other parties through the network to thereby store the user information in the memory 450 .
- the controller 430 controls the cameras 540 a - 540 c of the mobile terminals, each of which is mounted to a stand 560 at a predetermined position from the game board 500 , to operate in the view mode.
- the stand 560 may be variously modified in its form, if only the cameras 540 a - 540 c of the mobile terminals is able to view the whole region of the game board 500 .
- Step 611 after finishing Step 609 , whether or not the game starts is determined depending on whether or not there is the user's key-input. If there is no user's key-input, the operation in Step 611 is repeated. If there is the user's key input, the controller 430 starts the game according to the routine of the game program and determines whether it is the user's turn or the other party's turn in Step 613 . Though not illustrated in FIG. 6 , the game order of the users and the other parties joining in the game may be arbitrarily decided through the communication between the mobile terminals 530 a - 530 c connected with the network according to the game program, or may be decided using the random number generator such as the virtual dice.
- Step 613 if it is the user's turn, the controller 430 runs the random number generator (not shown), such as the virtual dice provided in the game program, and generates the random number information for the movement of the piece, which is the output from the random number generator driven by the user's key-input in Step 615 .
- the controller 430 controls the camera 540 a - 540 c to sense the location of the pieces 510 a - 510 c on the game board, which is moved according to the generated random number information, and produces the game progress information about the movement location to thereby apply the same information to the game.
- the manner of sensing the piece location may be such that each of the areas on the game board 500 , which is within the view range of the camera included in the mobile terminal, is distinguished using a coordinate system on the basis of a preset reference point 550 , and the shapes, the patterns or the colors of the pieces are recognized to thereby determine on what area on the game board each of the user's pieces is located.
- Step 619 if it is the mobile terminal's 530 a turn in the ongoing game, the controller 430 of the mobile terminal 530 a controls its operation to transmit the generated game progress information to the mobile terminals 530 b , 530 c of the other parties through the network.
- Step 621 after transmitting the game progress information to the mobile terminals of the other parties, the controller determines whether or not the game continues on the basis of the user's key-input.
- the end of the game may be determined according to a resulting value, such as the user's score obtained during the game progress. If there is the key-input for ending the game in Step 621 , the controller 430 controls the display 460 to display the information about the game result obtained by that time or to store it in Step 623 . If it is determined to continue the game, Step 613 is executed and then each of the steps is repeated. The controller 430 controls the speaker SPK to output the predetermined sound effects and controls the display to output the predetermined graphic images depending on the game progress situation.
- Step 625 is executed in that the controller 430 waits for the reception of the game progress information from the mobile terminal of the other party through the network.
- Step 627 the controller 430 determines whether or not the game progress information is received from the mobile terminals of the other parties. If it is determined that the game progress information is received from the other party, Step 629 is executed in that the game progress information received is applied to the game and then Step 621 is followed in that whether or not the game ends is determined. If the game progress information of the other party is not received in Step 627 , Step 625 is executed to wait for the reception of the game progress information.
- Steps 603 - 607 , 619 and 625 - 629 wherein the mobile terminals transmit/receive the information of the users joining in the game and the game progress information by way of the network, may be omitted, if the game program stored in the mobile terminal supports the stand-alone type game.
- each of the mobile terminals receives the user's information required for the game progress by way of the user's key-input to thereby store the information, and then distinguishably senses the piece movements of the user and the other parties by way of the cameras of the mobile terminals operating in the view mode.
- the mobile terminal produces the game progress information of the user and the other parties, which is generated during the game, applies the same information to the game, and displays the game result.
- FIG. 7 is the block diagram illustrating the inside of the mobile terminal according to the third embodiment of the present invention.
- an antenna ANT, a wireless part 710 , a modem 720 , a memory 750 , a display 750 , a keypad 7670 , an audio processor 780 , a microphone MIC and a speaker SPK correspond to the antenna ANT, the wireless part 110 , the modem 120 , the memory 150 , the display 160 , the keypad 170 , the audio processor 180 , the microphone MIC and the speaker SPK, respectively, illustrated in FIG. 1 .
- the controller 730 performs the same function as the controller 130 illustrated in FIG. 1 , but it lacks the function of sensing the piece location on the board through the sensor of the controller 130 illustrated in FIG. 1 .
- FIG. 8 is the flow chart illustrating the board game performed in the mobile terminal according to the third embodiment of the present invention.
- the controller 730 runs the game program stored in the memory 740 according to the user's key manipulation in Step 801 .
- Step 803 the mobile terminals of the users with the intention of joining in the board game, each of which has the configuration illustrated in FIG. 7 , are separately connected with the network.
- Step 805 the controller 730 requests the game user to input their information through the keypad 760 and resisters the information according to a defined routine of the game program.
- Step 807 the controller 760 receives the registered information of the other parties joining in the game from the mobile terminals 530 b and 530 c of the other parties through the network to thereby store the information in the memory 740 .
- whether or not the game starts is determined depending on whether there is the user's key-input in Step 809 . If there is not the user's key-input, the operation in Step 809 is repeated.
- the controller 730 starts the game according to the routine of the game program and determines whether it is the user's turn or the other party's turn in Step 811 .
- the game order of the users and the other parties joining in the game may be arbitrarily decided through the communication between the mobile terminals connected with the network according to the game program, or may be decided using the random number generator such as the virtual dice.
- Step 811 if it is the user's turn, the controller 730 runs the random number generator (not shown), such as the virtual dice provided in the game program, and generates the random number information for the movement of a virtual piece, which is the output from the random number generator driven by the user's key-input.
- the controller 730 produces the game progress information about the location of the virtual piece moved on a virtual game board according to the generated random number information and applies the game progress information to the game.
- the controller 730 controls the display 750 to display the virtual game board and the movement of the virtual piece in real time to thereby let the user monitor the game progress situation.
- Step 817 if it is the mobile terminal's turn in the ongoing game, the controller of the mobile terminal controls its operation to transmit the generated game progress information to the mobile terminals of the other parties through the network.
- Step 819 after transmitting the game progress information to the mobile terminals of the other parties, the controller determines whether or not the game continues on the basis of the user's key-input. Also, the end of the game may be determined according to a resulting value, such as the user's score obtained during the game progress. If there is the key-input for ending the game in Step 819 , the controller 730 controls the display 750 to display the information about the game result obtained by that time or to store it in Step 821 . If it is determined to continue the game, Step 811 is executed and then each of the steps described above is repeated. The controller 730 controls the speaker SPK to output the predetermined sound effects and controls the display 750 to output the predetermined graphic images depending on the game progress situation.
- Step 823 is executed in that the controller 730 waits for the reception of the game progress information from the mobile terminals of the other parties through the network.
- Step 825 the controller 730 determines whether or not the game progress information is received from the mobile terminal of the other party. If it is determined that the game progress information is received from the other party, Step 827 is executed to thereby apply the game progress information received to the game and then Step 819 is executed to determine whether or not the game ends. If the game progress information of the other party is not received in Step 825 , Step 823 is executed to wait for the reception of the game progress information.
- the present invention makes it possible to sense the location of the piece movement in the board game by means of the sensor or the camera included in the mobile terminal, to transmit/receive the game progress information about the sensed location of the piece to/from the mobile terminals of the other parties connected with the network in real time, and to display the game progress situation through the mobile terminal, so that the user may readily play the conventional off-line board game through the mobile terminal.
- each mobile terminal can sense the piece movement of the other parties, while a number of mobile terminals join in the board game, or it is possible to perform the board game allowing only one user to play the game, in the same way as described above by only excluding the function of the network connection.
Abstract
Disclosed is an apparatus and a method for providing a board game in a mobile terminal of a mobile communication system. An apparatus for providing a board game service in a mobile terminal, said apparatus comprising: a display means for displaying a game progress status; a sensing means for sensing a piece, a game board on which said piece moves and a location of the piece movement on said game board; a memory storing a game program and algorithm for said board game service; and, a controller for controlling said sensing means to sense the location of the piece movement according to the game program stored in said memory, producing game progress information about the location of the piece movement, and controlling said display means to display game results having said game progress information applied.
Description
- The present invention relates to an apparatus and a method for providing a board game service in a mobile terminal of the mobile communication system, and more particularly to an apparatus and a method for providing a board game by sensing a location of a piece through a mobile terminal.
- In general, the mobile terminal can be carried by an individual for transmission and reception of voice and data communication irrespective of time and place.
- The mobile terminal comprises a cell phone, a WAP phone (a work analysis program phone), a PDA (a personal digital assistant), a web pad and etc. and has the mobility enlarged with the emphasis on a personal service, so that many people make use of it.
- On the other hand, not only voice communication, but also an image data transmission/reception service is available using the mobile terminal. Besides a SMS (short message service) and a voice service basically provided through the mobile terminal, an additional service comprises: a voice information service, in which a mobile terminal provider provides voice information regarding news, sports, stocks, weather and etc.; a stock information service provided as a text message; a traffic information service regarding a traffic situation; a PC communication search service; an internet service; a fax service; an E-mail service and etc, as well as a service for successful communication and communication quality that is regarded as the most important in using the mobile terminal. In other words, the additional service comprises most of the communication services for providing the information.
- Recently, except for the above-mentioned services, a broadcasting service and a service for providing game contents are rapidly and significantly enlarged according to the increasing request of the mobile terminal user. Specifically, it is possible to receive a broadcasting service like a DMB (a digital multimedia broadcasting), and to transmit/receive various kinds of video/images due to the improvement in the data transmission rate.
- Further, because a processing rate of a processor in the mobile terminal has been significantly improved and because there has been increasing requests of the mobile terminal user for the game service, a mobile terminal manufacturer or a mobile communication provider provides various kinds of the game contents in order to meet the requests. Recently, a game phone, which enables the user to enjoy a game with a sense of reality by means of a 3-D image and sound, has been actively developed.
- Accordingly, the present invention provides an apparatus and a method for providing a game service through a mobile terminal.
- Further, the present invention provides an apparatus and a method for providing a board game service to a number of mobile terminals connected to a network.
- Furthermore, the present invention provides an apparatus and a method for providing a board game service wherein a location of a piece on a game board is sensed by means of a mobile terminal.
- In accordance with an aspect of the present invention, there is provided an apparatus for providing a board game service in a mobile terminal, said apparatus comprising: a display means for displaying a game progress status; a sensing means for sensing a piece, a game board on which said piece is moved, and a location of the piece movement on said game board; a memory storing a game program and an algorithm for said board game service; and, a controller for controlling said sensing means to sense said location of the piece's movement according to the game program stored in said memory, producing game progress information about said location of the piece's movement, and controlling said display means to display game results having said game progress information applied.
- According to an embodiment of the present invention, there is a method for providing a board game service in a mobile terminal, said method comprises steps of: generating random number information for moving a piece while performing the board game; sensing a location of a piece's movement on a game board according to said generated random number information by way of a predetermined sensing means; and, producing first game progress information about said piece location and applying the first game progress information to said board game.
- The present invention has the advantage in that a location of the piece on a game board is sensed by means of a mobile terminal, and thus it is possible to play a board game with ease through a game program stored in the mobile terminal.
- Further, the present invention provides a board game service wherein a number of the mobile terminals form a network, receive/transmit the game progress information according to progress of the board game, and reflect the game information in real time.
- Further, the present invention provides a board game service in a stand-alone manner, wherein each of mobile terminals distinguishably sense the piece movement of another party as well as the piece movement of the user's own, and then reflects such sensing onto game progress information as a whole.
- The foregoing and other objects, features and advantages of the present invention will become more apparent from the following detailed description when taken in conjunction with the accompanying drawings in which:
-
FIG. 1 is a block diagram illustrating an inside of a mobile terminal according to a first embodiment of the present invention. -
FIG. 2 is a schematic view illustrating a sensing operation of a piece location on a game board through the mobile terminal according to the first embodiment of the present invention. -
FIG. 3 is a flow chart illustrating the game process using the game board and the mobile terminal according to the first embodiment of the present invention. -
FIG. 4 is a block diagram illustrating an inside of a mobile terminal according to a second embodiment of the present invention. -
FIG. 5 is a schematic view illustrating a sensing operation of a piece location on a game board through the mobile terminal according to the second embodiment of the present invention. -
FIG. 6 is a flow chart illustrating the game process using the game board and the mobile terminal according to the second embodiment of the present invention. -
FIG. 7 is a block diagram illustrating an inside of a mobile terminal according to a third embodiment of the present invention. -
FIG. 8 is a flow chart illustrating a game process using the mobile terminal according to the third embodiment of the present invention. - Hereinafter, exemplary embodiments of the present invention will be described with reference to the accompanying drawings.
- The present invention proposes the provision of a board game, which has been widely spread in an existing off-line market, through a mobile terminal. In the present invention, the mobile terminals belonging to a number of the users are connected to each other through a communication network. Each of the mobile terminals transmits/receives game-related data to/from the other mobile terminal according to a determined way of a game, and comprises a game program for visibly and/or aurally displaying the status of the game progress. Further, each of the mobile terminals comprises sensing means, such as a sensor, or a digital camera operating in a view-mode to thereby sense the movement of a piece used in the game.
- According to another aspect of the present invention, a stand-alone type board game is supported, in which a number of the mobile terminals join in the board game, but the connection of the mobile terminal with the network is not required. When performing the board game operating in the stand-alone manner, each of the mobile terminals can sense the piece movement of the other party as well as the piece movement of the user's own to thereby visibly/aurally display the status of the game progress.
- In the present invention, the board game implies a game for determining a winner and a loser, wherein a value of the piece movement is sought using a random number generator, such as virtual dice installed in the mobile terminal; the piece is moved on a virtual game board or an off-line game board according to the sought value and the determined game rule; and resulting values are accumulated for determining the winner/loser. If the off-line game board is used, the mobile terminal may comprise a separate sensor for sensing the piece location and applying such sensing to the game program.
- In the present invention detailed herein below, three embodiments are proposed for providing the board game service. In a first embodiment, a mobile terminal comprises a sensor for sensing the piece location on the game board according to the piece movement, and transmits/receives the game progress information to/from the other network-connected mobile terminals of the other parties, to thereby perform the game. In a second embodiment, a mobile terminal comprises a digital camera operating in a view mode so as to sense piece location on a game board according to the piece movement, and transmits/receives the game progress information to/from the other network-connected mobile terminals of the other parties, to thereby perform the game. As described, the first and the second embodiments propose a way of performing the board game while the mobile terminals are connected with the network. However, in case that the first and the second embodiments support the stand-alone type game, each of the mobile terminals senses the piece movement of the other parties as well as the piece movement of the user's own and reflects the sensing results onto the game progress information, and thus the connection of the mobile terminals with the network and the transmission/reception of the game progress information are not required.
- In a third embodiment, a mobile terminal displays a virtual game board and a movement of a virtual piece through a display means and transmits/receives the game progress information to/from the other network-connected mobile terminals of the other parties to thereby perform the game.
- The above-described first through third embodiments are detailed herein below with reference to the drawings.
-
FIG. 1 is the block diagram illustrating the inside of the mobile terminal according to the first embodiment. - Referring to
FIG. 1 , awireless part 110 transmits/receives data through an antenna ANT. Amodem 120 performs encoding and modulating or demodulating and decoding of the data transmitted/received through thewireless part 110. Amemory 150 may store: the game programs enabling the board game of the present invention; the various game rules applied to each of the game programs; and the graphic image and sound information therein. - A
sensor 140 comprises the sensor capable of sensing a game board, and shapes, patterns and colors of a game piece to thereby sense the current location of the piece. The game board comprises a number of areas, which allow the piece to move according to the determined game rule and which are distinguished from each other. In order to let thesensor 140 distinguishably sense the areas of the game board, each of the areas may have sensing material/pigments printed or attached thereon. Also, at a predetermined position corresponding to each of the areas on the game board, any item that can be sensed by thesensor 140 may be included. In operation of thesensor 140, the manner of sensing the piece may be the same as the manner of sensing each of the areas on the game board. Also, it is possible to adopt a well-known RF-ID to sense the piece and each of the areas on the game board. - A
display 160 visually displays graphic images generated from the game progress and the game result. Anaudio processor 170 comprises a speaker SPK outputting sound effects and a microphone MIC. Also, the mobile terminal comprises akeypad 180 for allowing the user's key-input requested for the game progress. - The
memory 150 stores: the game program for performing the board game by sensing the pieces and the areas of the game board; the game progress information about the game progress performed by different users; and various kinds of video and/audio information to output when performing the game. Also, thememory 150 stores a random number generation program referred as “a random number generator”, such as virtual dice, which is needed for performing the board game. - A
controller 130 controls thewireless part 110 and themodem 120 in order to allow the mobile terminals of the users to communicate with each other through the network, for example, Ad-hoc network, Bluetooth, a wireless LAN, or an Infra-red communication. Thecontroller 130 drives the random number generator according to the game program stored in thememory 150, and controls thedisplay 160 to display the value of the piece movement, which is generated through the random number generator according to the user's key input. Thecontroller 130 controls thesensor 140 to sense the location of the piece, which is moved by the different users on the game board according to said value of the piece movement. Thecontroller 130 produces the game progress information, which is generated according to the sensed location of the piece, and applies the game progress information for displaying the game result. Thecontroller 130 controls the speaker SPK and thedisplay 160 to thereby output the sound effect and the graphic image, respectively, which are generated in the game progress. - The way of performing the board game according to the first embodiment will be detailed herein below with reference to
FIGS. 2 and 3 , wherein the piece location on the board is sensed through the mobile terminal. -
FIG. 2 is the schematic view which illustrates the sensing operation of the piece location on the game board through the mobile terminal ofFIG. 1 .FIG. 3 is the flow chart illustrating the board game process performed in the mobile terminal according to the first embodiment of the present invention. - In
Step 301, thecontroller 130 runs the game program stored in thememory 150 of the mobile terminals 220 a-220 c according to the user's key operation. InStep 303, the mobile terminals of the users with the intention of joining in the board game, each of which has the configuration illustrated inFIG. 1 , are separately connected with the network. Here, the network may be one of the wireless LAN, the Infra-red communication, the Bluetooth and Ad-hoc network, but is not limited thereto. The network connection of the mobile terminals 220 a-220 c for the board game is applied to the second and the third embodiments described below as well as the first embodiment. - In
Step 305 followingStep 303, thecontroller 130 requests the game user to input their information through thekeypad 170 and resisters the user information according to a routine of the game program. InStep 307, thecontroller 130 receives the registered information of the other parties joining in the game from themobile terminals memory 150. When completing the registration of the information for the user and the other parties, thecontroller 130 checks whether or not thesensor 140 for sensing the piece and the game board runs normally inStep 309. If it is determined that thesensor 140 runs abnormally,Step 311 is executed in that thecontroller 130 outputs an error message notifying the malfunction of thesensor 140 through thedisplay 160 and ends the game progress. - On the other hand, if it is determined that the
sensor 140 runs normally,Step 313 is executed in that thecontroller 130 determines whether or not the game starts, for example, depending on whether or not there is the user's key-input for starting the game. If the user's key-input is not sensed,Step 313 is repeated. If the user's key-input is sensed, thecontroller 130 starts the game according to the game routines and determines whether it is the user's own turn or the other party's turn. Although not illustrated inFIG. 3 , the game order of the users and other parties joining in the game may be arbitrary decided through the mutual communication between the mobile terminals 220 a-220 c connected with the network according to the game program, or using the random number generator, such as the virtual dice. - As a result of checking
Step 315, if thecontroller 130 determines that it is the user's own turn, thecontroller 317 runs the random number generator (not shown), such as the virtual dice included in the game program, and generates a movement value for moving the piece (referred to as “random number information” herein below), which is the output from the random number generator driven according to the user's key-input. InStep 319, thecontroller 130 controls thesensor 140 to sense the location of the piece, which is moved on thegame board 200 according to said generated random number information, and then produces the game progress information about the corresponding location of the piece to thereby apply the same information to the game. Here, the manner of sensing the piece location may be such that the sensors 240 a-240 c of the mobile terminals 220 a-220 c sense a recognition code, sensing material or sensing item, all of which are installed in, printed on or attached to the pieces 210 a-210 c and each of the areas on thegame board 200. In order to sense eacharea 230 on thegame board 200 to be distinguished from the other areas and to sense the pieces 210 a-210 c of the user to be distinguished from the pieces of the other parties, the recognition codes, the sensing materials or the sensing items for the areas the pieces are differently provided. - On the other hand, that the
controller 130 applies the game progress information implies that the preset game rule is applied to the current location of the piece. InStep 321, if it is the mobile terminal's 220 a turn in the ongoing game, thecontroller 130 of themobile terminal 220 a controls its operation to transmit the generated game progress information to themobile terminals - In
Step 323, after transmitting the game progress information to the mobile terminals of the other parties, the controller determines whether or not the game continues on the basis of the user's key-input. Also, the end of the game may be determined according to a resulting value, such as the user's score obtained during the game progress. If there is the key-input for ending the game inStep 323, thecontroller 130 controls thedisplay 160 to display the information about the game result obtained by that time or to store it inStep 325. If it is determined to continue the game,Step 315 is executed and then each of the steps is repeated. Thecontroller 130 controls the speaker SPK to output the predetermined sound effects and controls the display to output the predetermined graphic images depending on the game progress situation. - As a result of checking
Step 315, if it is the other party's turn,Step 327 is executed in that thecontroller 130 waits for the reception of the game progress information from the mobile terminals of the other parties through the network. InStep 329, thecontroller 130 determines whether or not the game progress information is received from the mobile terminals of the other parties. If it is determined that the game progress information is received from the other party,Step 331 is executed to thereby apply the game progress information received to the game and then Step 323 is executed to determine whether or not the game ends. If the game progress information of the other party is not received inStep 329,Step 327 is executed to wait for the reception of the game progress information. - In the first embodiment as described herein above, the operations in Steps 303-307, 321 and 327-331, wherein the mobile terminals transmit/receive the information of the users joining in the game and the game progress information by way of the network, may be omitted if the game program stored in the mobile terminal supports the stand-alone type game. When supporting the stand-alone type game, each of the mobile terminals receives the user's information required for the game progress by way of the user's key-input to thereby store the information, and then distinguishably senses the piece movements of the user and the other parties. Also, the mobile terminal produces the game progress information of the user and the other parties, which are generated during the game, applies the same information to the game, and displays the game results.
-
FIG. 4 is the block diagram illustrating the inside of the mobile terminal according to the second embodiment of the present invention. - Referring to
FIG. 4 , an antenna ANT, awireless part 410, amodem 420, amemory 450, adisplay 460, akeypad 470, anaudio processor 480, a microphone MIC and a speaker SPK correspond to the antenna ANT, thewireless part 110, themodem 120, thememory 150, thedisplay 160, thekeypad 170, theaudio processor 180, the microphone MIC and the speaker SPK, respectively, illustrated inFIG. 1 . - A
camera 440 installed in the mobile terminal operates in a view mode to thereby sense the location of the piece on the game board within a view range. The above-sensed piece location is recognized by way of a preset algorithm like a coordinate system, which is stored in thememory 450. - A
controller 430 performs the same function as thecontroller 130 illustrated inFIG. 1 , but it uses a digital camera operating in the view mode for sensing the piece location. - The way of performing the board game according to the second embodiment will be detailed herein below with reference to
FIGS. 5 and 6 , wherein the piece location on the game board is sensed through the mobile terminal. -
FIG. 5 is the schematic view illustrating the operation sensing the piece location on the game board through the mobile terminal, andFIG. 6 is the flow chart illustrating the board game process performed in the mobile terminal according to the second embodiment of the present invention. - In
Step 601, thecontroller 430 runs the game program stored in thememory 450 of themobile terminal 530 a according to the user's key manipulation. InStep 603, themobile terminals 530 a-530 c of the users with the intention of joining in the board game, each of which has the configuration illustrated inFIG. 4 , are separately connected with the network supporting the game program. - In
Step 605 followingStep 603, thecontroller 430 requests the game user to input their information through thekeypad 470 and resisters the information according to a defined routine of the game program. InStep 607, thecontroller 430 receives the registered information of the other parties joining in the game from themobile terminals memory 450. When completing the registration of the information for the user and the other parities joining in the game, thecontroller 430 controls the cameras 540 a-540 c of the mobile terminals, each of which is mounted to astand 560 at a predetermined position from thegame board 500, to operate in the view mode. Thestand 560 may be variously modified in its form, if only the cameras 540 a-540 c of the mobile terminals is able to view the whole region of thegame board 500. - In
Step 611 after finishingStep 609, whether or not the game starts is determined depending on whether or not there is the user's key-input. If there is no user's key-input, the operation inStep 611 is repeated. If there is the user's key input, thecontroller 430 starts the game according to the routine of the game program and determines whether it is the user's turn or the other party's turn inStep 613. Though not illustrated inFIG. 6 , the game order of the users and the other parties joining in the game may be arbitrarily decided through the communication between themobile terminals 530 a-530 c connected with the network according to the game program, or may be decided using the random number generator such as the virtual dice. - As a result of checking
Step 613, if it is the user's turn, thecontroller 430 runs the random number generator (not shown), such as the virtual dice provided in the game program, and generates the random number information for the movement of the piece, which is the output from the random number generator driven by the user's key-input inStep 615. In Step 617, thecontroller 430 controls the camera 540 a-540 c to sense the location of the pieces 510 a-510 c on the game board, which is moved according to the generated random number information, and produces the game progress information about the movement location to thereby apply the same information to the game. Here, the manner of sensing the piece location may be such that each of the areas on thegame board 500, which is within the view range of the camera included in the mobile terminal, is distinguished using a coordinate system on the basis of apreset reference point 550, and the shapes, the patterns or the colors of the pieces are recognized to thereby determine on what area on the game board each of the user's pieces is located. - On the other hand, that the
controller 430 applies the game progress information to the game implies that the preset game rule is applied to the current location of the piece. InStep 619, if it is the mobile terminal's 530 a turn in the ongoing game, thecontroller 430 of themobile terminal 530 a controls its operation to transmit the generated game progress information to themobile terminals - In
Step 621, after transmitting the game progress information to the mobile terminals of the other parties, the controller determines whether or not the game continues on the basis of the user's key-input. - Also, the end of the game may be determined according to a resulting value, such as the user's score obtained during the game progress. If there is the key-input for ending the game in
Step 621, thecontroller 430 controls thedisplay 460 to display the information about the game result obtained by that time or to store it inStep 623. If it is determined to continue the game,Step 613 is executed and then each of the steps is repeated. Thecontroller 430 controls the speaker SPK to output the predetermined sound effects and controls the display to output the predetermined graphic images depending on the game progress situation. - As a result of checking
Step 613, if it is the other party's turn,Step 625 is executed in that thecontroller 430 waits for the reception of the game progress information from the mobile terminal of the other party through the network. InStep 627, thecontroller 430 determines whether or not the game progress information is received from the mobile terminals of the other parties. If it is determined that the game progress information is received from the other party,Step 629 is executed in that the game progress information received is applied to the game and then Step 621 is followed in that whether or not the game ends is determined. If the game progress information of the other party is not received inStep 627,Step 625 is executed to wait for the reception of the game progress information. - In the second embodiment as described herein above, the operations in Steps 603-607, 619 and 625-629, wherein the mobile terminals transmit/receive the information of the users joining in the game and the game progress information by way of the network, may be omitted, if the game program stored in the mobile terminal supports the stand-alone type game. When supporting the stand-alone type game, each of the mobile terminals receives the user's information required for the game progress by way of the user's key-input to thereby store the information, and then distinguishably senses the piece movements of the user and the other parties by way of the cameras of the mobile terminals operating in the view mode. Also, the mobile terminal produces the game progress information of the user and the other parties, which is generated during the game, applies the same information to the game, and displays the game result.
-
FIG. 7 is the block diagram illustrating the inside of the mobile terminal according to the third embodiment of the present invention. - Referring to
FIG. 7 , an antenna ANT, awireless part 710, amodem 720, amemory 750, adisplay 750, a keypad 7670, an audio processor 780, a microphone MIC and a speaker SPK correspond to the antenna ANT, thewireless part 110, themodem 120, thememory 150, thedisplay 160, thekeypad 170, theaudio processor 180, the microphone MIC and the speaker SPK, respectively, illustrated inFIG. 1 . - The
controller 730 performs the same function as thecontroller 130 illustrated inFIG. 1 , but it lacks the function of sensing the piece location on the board through the sensor of thecontroller 130 illustrated inFIG. 1 . - The way of performing the board game through the mobile terminal according to the third embodiment will be detailed herein below with reference to
FIGS. 5 and 6 . -
FIG. 8 is the flow chart illustrating the board game performed in the mobile terminal according to the third embodiment of the present invention. - Referring to
FIG. 8 , thecontroller 730 runs the game program stored in thememory 740 according to the user's key manipulation inStep 801. InStep 803, the mobile terminals of the users with the intention of joining in the board game, each of which has the configuration illustrated inFIG. 7 , are separately connected with the network. - In
Step 805 followingStep 803, thecontroller 730 requests the game user to input their information through thekeypad 760 and resisters the information according to a defined routine of the game program. InStep 807, thecontroller 760 receives the registered information of the other parties joining in the game from themobile terminals memory 740. When completing the registration of the information for the user and the other parties joining in the game, whether or not the game starts is determined depending on whether there is the user's key-input inStep 809. If there is not the user's key-input, the operation inStep 809 is repeated. If there is the user's key input, thecontroller 730 starts the game according to the routine of the game program and determines whether it is the user's turn or the other party's turn inStep 811. Though not illustrated inFIG. 8 , the game order of the users and the other parties joining in the game may be arbitrarily decided through the communication between the mobile terminals connected with the network according to the game program, or may be decided using the random number generator such as the virtual dice. - As a result of checking
Step 811, if it is the user's turn, thecontroller 730 runs the random number generator (not shown), such as the virtual dice provided in the game program, and generates the random number information for the movement of a virtual piece, which is the output from the random number generator driven by the user's key-input. InStep 815, thecontroller 730 produces the game progress information about the location of the virtual piece moved on a virtual game board according to the generated random number information and applies the game progress information to the game. Here, thecontroller 730 controls thedisplay 750 to display the virtual game board and the movement of the virtual piece in real time to thereby let the user monitor the game progress situation. - On the other hand, that the
controller 730 applies the game progress information to the game implies that the preset game rule is applied to the current location of the piece. InStep 817, if it is the mobile terminal's turn in the ongoing game, the controller of the mobile terminal controls its operation to transmit the generated game progress information to the mobile terminals of the other parties through the network. - In
Step 819, after transmitting the game progress information to the mobile terminals of the other parties, the controller determines whether or not the game continues on the basis of the user's key-input. Also, the end of the game may be determined according to a resulting value, such as the user's score obtained during the game progress. If there is the key-input for ending the game inStep 819, thecontroller 730 controls thedisplay 750 to display the information about the game result obtained by that time or to store it inStep 821. If it is determined to continue the game,Step 811 is executed and then each of the steps described above is repeated. Thecontroller 730 controls the speaker SPK to output the predetermined sound effects and controls thedisplay 750 to output the predetermined graphic images depending on the game progress situation. - As result of checking
Step 811, if it is the other party's turn,Step 823 is executed in that thecontroller 730 waits for the reception of the game progress information from the mobile terminals of the other parties through the network. InStep 825, thecontroller 730 determines whether or not the game progress information is received from the mobile terminal of the other party. If it is determined that the game progress information is received from the other party,Step 827 is executed to thereby apply the game progress information received to the game and then Step 819 is executed to determine whether or not the game ends. If the game progress information of the other party is not received inStep 825,Step 823 is executed to wait for the reception of the game progress information. - As described herein above, the present invention makes it possible to sense the location of the piece movement in the board game by means of the sensor or the camera included in the mobile terminal, to transmit/receive the game progress information about the sensed location of the piece to/from the mobile terminals of the other parties connected with the network in real time, and to display the game progress situation through the mobile terminal, so that the user may readily play the conventional off-line board game through the mobile terminal. Although the above-described embodiments assume that a number of mobile terminals are connected with the network and perform the board game, it is possible to perform the stand-alone type board game, wherein each mobile terminal can sense the piece movement of the other parties, while a number of mobile terminals join in the board game, or it is possible to perform the board game allowing only one user to play the game, in the same way as described above by only excluding the function of the network connection.
- Although several exemplary embodiments of the present invention have been described for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as disclosed in the accompanying claims.
Claims (16)
1. An apparatus for providing a board game service in a mobile terminal, the apparatus comprising:
a display means for displaying a game progress status;
a sensing means for sensing a piece, a game board on which said piece is moved, and a location corresponding to movement of the piece on the game board;
a memory storing a game program and an algorithm for the board game service; and,
a controller for controlling the sensing means to sense the movement according to the game program stored in the memory, producing game progress information corresponding to the location of the movement, and controlling the display means to display a game result in which the game progress information is applied.
2. The apparatus as claimed in claim 1 , further comprising a network connecting means for communicating with an other mobile terminal,
wherein said controller transmits/receives said game progress information to/from the other mobile terminal and further applies the game progress information to the game result.
3. A method for providing a board game service in a mobile terminal, the method comprising the steps of:
generating random number information for moving a piece while the board game is performed;
sensing a location of movement of the piece on a game board according to the generated random number information according to a predetermined sensing means; and,
producing first game progress information about the piece location and applying the first game progress information to the board game.
4. The method as claimed in claim 3 , further comprising, if a number of users join the board game, connecting to other mobile terminals corresponding to the users through a network;
transmitting the first game progress information to the other mobile terminals; and
applying second game progress information to the board game upon receiving the second game progress information from the other mobile terminals.
5. The apparatus as claimed in claim 1 , wherein the sensing means senses a recognition code in at least one of the game piece and the game board.
6. The apparatus as claimed in claim 1 , wherein the sensing means senses a recognition item in at least one of the game piece and the game board.
7. The apparatus as claimed in claim 1 , wherein the sensing means senses a sensing material in at least one of the game piece and the game board.
8. The apparatus as claimed in claim 1 , wherein the sensing means is a digital camera.
9. The apparatus as claimed in claim 1 , wherein the piece is a virtual game piece.
10. The apparatus as claimed in claim 1 , wherein the game board is a virtual game board.
11. The method as claimed in claim 3 , wherein sensing the location of the movement includes sensing a recognition code in at least one of the game piece and the game board.
12. The method as claimed in claim 3 , wherein sensing the location of the movement includes sensing a recognition item in at least one of the game piece and the game board.
13. The method as claimed in claim 3 , wherein sensing the location of the movement includes sensing a sensing material in at least one of the game piece and the game board.
14. The method as claimed in claim 3 , wherein the location of the movement is sensed by a digital camera.
15. The method as claimed in claim 3 , wherein the piece is a virtual game piece.
16. The apparatus as claimed in claim 3 , wherein the game board is a virtual game board.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2008-0072490 | 2008-07-24 | ||
KR1020080072490A KR20100011330A (en) | 2008-07-24 | 2008-07-24 | Apparatus and method for providing a board game service in a mobile terminal |
PCT/KR2009/004108 WO2010011092A2 (en) | 2008-07-24 | 2009-07-23 | Apparatus and method for providing board game service in mobile terminal |
Publications (1)
Publication Number | Publication Date |
---|---|
US20110195763A1 true US20110195763A1 (en) | 2011-08-11 |
Family
ID=41570738
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/055,643 Abandoned US20110195763A1 (en) | 2008-07-24 | 2009-07-23 | Apparatus and method for providing board game service in mobile terminal |
Country Status (4)
Country | Link |
---|---|
US (1) | US20110195763A1 (en) |
EP (1) | EP2306656A4 (en) |
KR (1) | KR20100011330A (en) |
WO (1) | WO2010011092A2 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20110216002A1 (en) * | 2010-03-05 | 2011-09-08 | Sony Computer Entertainment America Llc | Calibration of Portable Devices in a Shared Virtual Space |
US20140243087A1 (en) * | 2013-02-27 | 2014-08-28 | Motionblue Inc. | Method and apparatus for providing a mirror-world based digital board game service |
US20140340523A1 (en) * | 2013-05-17 | 2014-11-20 | Jeri J. Ellsworth | System and method to identify and track objects on a surface |
US9250703B2 (en) | 2006-03-06 | 2016-02-02 | Sony Computer Entertainment Inc. | Interface with gaze detection and voice input |
US9314695B2 (en) | 2013-01-25 | 2016-04-19 | Brian Claffey | Electronic tabletop virtual sports gaming system |
US9737803B2 (en) | 2011-08-04 | 2017-08-22 | Sandbox Software, Llc | System and method for gaming utilizing a mobile device |
US10120438B2 (en) | 2011-05-25 | 2018-11-06 | Sony Interactive Entertainment Inc. | Eye gaze to alter device behavior |
US10569163B2 (en) * | 2018-04-18 | 2020-02-25 | Hon Hai Precision Industry Co., Ltd. | Server and method for providing interaction in virtual reality multiplayer board game |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2397197A1 (en) * | 2010-06-16 | 2011-12-21 | LudoWaves Oy | Tabletop game apparatus |
KR101502270B1 (en) * | 2014-02-07 | 2015-03-18 | (주)모션블루 | Method and apparatus for providing educational board game |
KR102017942B1 (en) * | 2017-07-05 | 2019-09-04 | 방상봉 | Board type smart learning Tools |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4956775A (en) * | 1985-10-01 | 1990-09-11 | Klamer R B | Object sensor for detecting characteristics such as color for games |
US20060211464A1 (en) * | 2003-01-24 | 2006-09-21 | Brana Malobabic | System and devices for real-time electronic chess move recording, viewing and storage |
US20060247012A1 (en) * | 2002-04-19 | 2006-11-02 | Walker Jay S | Method and apparatus for linked play gaming with combined outcomes and shared indicia |
WO2007049985A1 (en) * | 2005-10-25 | 2007-05-03 | Aleksandr Dmitrievich Zhukov | Chess playing method and device for carrying out said method |
US20070145680A1 (en) * | 2005-12-15 | 2007-06-28 | Outland Research, Llc | Shake Responsive Portable Computing Device for Simulating a Randomization Object Used In a Game Of Chance |
US20080122805A1 (en) * | 2000-10-11 | 2008-05-29 | Peter Smith | Books, papers, and downloaded information to facilitate human interaction with computers |
US20080144886A1 (en) * | 1999-07-08 | 2008-06-19 | Pryor Timothy R | Camera based sensing in handheld, mobile, gaming, or other devices |
US20090315257A1 (en) * | 2008-06-24 | 2009-12-24 | Three Of Hearts, Llc | Musical playing card board game |
US20100032900A1 (en) * | 2005-06-20 | 2010-02-11 | Robert Wilm | Arrangement for electronically carrying out board role-play and card games |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6690156B1 (en) * | 2000-07-28 | 2004-02-10 | N-Trig Ltd. | Physical object location apparatus and method and a graphic display device using the same |
KR20050047024A (en) * | 2003-11-15 | 2005-05-19 | 이중호 | Dance game apparatus for arcade using image recognition and method thereof |
KR20060104952A (en) * | 2005-03-29 | 2006-10-09 | 신현식 | Board game system using economy concept |
KR20060108442A (en) * | 2005-04-13 | 2006-10-18 | 엘지전자 주식회사 | Methods and apparatus' of game for mobile phone by using sms |
KR100819018B1 (en) * | 2006-04-27 | 2008-04-02 | 김용환 | Game apparatus and method using cards |
-
2008
- 2008-07-24 KR KR1020080072490A patent/KR20100011330A/en not_active Application Discontinuation
-
2009
- 2009-07-23 WO PCT/KR2009/004108 patent/WO2010011092A2/en active Application Filing
- 2009-07-23 EP EP09800573.9A patent/EP2306656A4/en not_active Withdrawn
- 2009-07-23 US US13/055,643 patent/US20110195763A1/en not_active Abandoned
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4956775A (en) * | 1985-10-01 | 1990-09-11 | Klamer R B | Object sensor for detecting characteristics such as color for games |
US20080144886A1 (en) * | 1999-07-08 | 2008-06-19 | Pryor Timothy R | Camera based sensing in handheld, mobile, gaming, or other devices |
US20080122805A1 (en) * | 2000-10-11 | 2008-05-29 | Peter Smith | Books, papers, and downloaded information to facilitate human interaction with computers |
US20060247012A1 (en) * | 2002-04-19 | 2006-11-02 | Walker Jay S | Method and apparatus for linked play gaming with combined outcomes and shared indicia |
US20060211464A1 (en) * | 2003-01-24 | 2006-09-21 | Brana Malobabic | System and devices for real-time electronic chess move recording, viewing and storage |
US20100032900A1 (en) * | 2005-06-20 | 2010-02-11 | Robert Wilm | Arrangement for electronically carrying out board role-play and card games |
WO2007049985A1 (en) * | 2005-10-25 | 2007-05-03 | Aleksandr Dmitrievich Zhukov | Chess playing method and device for carrying out said method |
US20090017889A1 (en) * | 2005-10-25 | 2009-01-15 | Aleksandr Dmitrievich Zhukov | Chess playing method and device for carrying out said method |
US20070145680A1 (en) * | 2005-12-15 | 2007-06-28 | Outland Research, Llc | Shake Responsive Portable Computing Device for Simulating a Randomization Object Used In a Game Of Chance |
US20090315257A1 (en) * | 2008-06-24 | 2009-12-24 | Three Of Hearts, Llc | Musical playing card board game |
Cited By (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9250703B2 (en) | 2006-03-06 | 2016-02-02 | Sony Computer Entertainment Inc. | Interface with gaze detection and voice input |
US20140232652A1 (en) * | 2009-12-24 | 2014-08-21 | Sony Computer Entertainment America Llc | Calibration of portable devices in a shared virtual space |
US9513700B2 (en) * | 2009-12-24 | 2016-12-06 | Sony Interactive Entertainment America Llc | Calibration of portable devices in a shared virtual space |
US8537113B2 (en) * | 2010-03-05 | 2013-09-17 | Sony Computer Entertainment America Llc | Calibration of portable devices in a shared virtual space |
US8717294B2 (en) * | 2010-03-05 | 2014-05-06 | Sony Computer Entertainment America Llc | Calibration of portable devices in a shared virtual space |
US20110216002A1 (en) * | 2010-03-05 | 2011-09-08 | Sony Computer Entertainment America Llc | Calibration of Portable Devices in a Shared Virtual Space |
US9310883B2 (en) | 2010-03-05 | 2016-04-12 | Sony Computer Entertainment America Llc | Maintaining multiple views on a shared stable virtual space |
US10120438B2 (en) | 2011-05-25 | 2018-11-06 | Sony Interactive Entertainment Inc. | Eye gaze to alter device behavior |
US9737803B2 (en) | 2011-08-04 | 2017-08-22 | Sandbox Software, Llc | System and method for gaming utilizing a mobile device |
US9314695B2 (en) | 2013-01-25 | 2016-04-19 | Brian Claffey | Electronic tabletop virtual sports gaming system |
US20140243087A1 (en) * | 2013-02-27 | 2014-08-28 | Motionblue Inc. | Method and apparatus for providing a mirror-world based digital board game service |
US9227135B2 (en) * | 2013-02-27 | 2016-01-05 | Motionblue Inc. | Method and apparatus for providing a mirror-world based digital board game service |
US20150011314A1 (en) * | 2013-02-27 | 2015-01-08 | Motionblue Inc. | Method and apparatus for providing a mirror-world based digital board game service |
US9555320B2 (en) * | 2013-05-17 | 2017-01-31 | Castar, Inc. | System and method to identify and track objects on a surface |
US20140340523A1 (en) * | 2013-05-17 | 2014-11-20 | Jeri J. Ellsworth | System and method to identify and track objects on a surface |
US10569163B2 (en) * | 2018-04-18 | 2020-02-25 | Hon Hai Precision Industry Co., Ltd. | Server and method for providing interaction in virtual reality multiplayer board game |
Also Published As
Publication number | Publication date |
---|---|
WO2010011092A3 (en) | 2010-05-27 |
WO2010011092A2 (en) | 2010-01-28 |
KR20100011330A (en) | 2010-02-03 |
EP2306656A2 (en) | 2011-04-06 |
EP2306656A4 (en) | 2013-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110195763A1 (en) | Apparatus and method for providing board game service in mobile terminal | |
CN108055572A (en) | Control method, mobile terminal and the computer readable storage medium of mobile terminal | |
US20130217335A1 (en) | Bump button | |
CN104066486A (en) | Information processing device and information processing system | |
CN107979628B (en) | Method, device and system for acquiring virtual article | |
US11616867B2 (en) | Foldable mobile phone | |
CN112312144B (en) | Live broadcast method, device, equipment and storage medium | |
CN113810732B (en) | Live content display method, device, terminal, storage medium and program product | |
CN108495349A (en) | A kind of switching method and mobile terminal of carrier network | |
CN110102063A (en) | Identify binding method, device, terminal, server and storage medium | |
CN107754316B (en) | Information exchange processing method and mobile terminal | |
JP2007069009A (en) | Shooting game method and device of mobile terminal apparatus using close range positioning communication | |
CN112752353A (en) | Connection method and terminal equipment | |
CN107635083A (en) | The tinkle of bells method to set up, mobile terminal and readable storage medium storing program for executing | |
CN105472474B (en) | The game control method and device that smart television is connect with terminal | |
CN108579075A (en) | Operation requests response method, device, storage medium and system | |
CN106161576B (en) | Activity information sharing method and device | |
CN109582820B (en) | Song playing method, terminal equipment and server | |
JP2011103616A (en) | Mobile terminal device and method of communication between mobile terminal devices | |
US20070055651A1 (en) | Apparatus and method for search support | |
CN107894910A (en) | The operation method and device of multiple applications | |
JP4809644B2 (en) | Communication terminal device | |
KR100622254B1 (en) | Method for executing instant messenger using local area network | |
CN109640000B (en) | Rich media communication method, terminal equipment and computer readable storage medium | |
JP2022139693A (en) | Information processing server and virtual space provision system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OF Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:KANG, SUNG-WOUK;PARK, HYUN-SUN;GONG, NA-YEON;REEL/FRAME:025743/0672 Effective date: 20110117 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |