U.S. Pat. No. 8,876,609
METHOD OF EXECUTING VIDEO GAME IN MOBILE TERMINAL AND SYSTEM FOR PERFORMING THE SAME
AssigneeSamsung Electronics Co., Ltd.
Issue DateJanuary 21, 2010
Illustrative Figure
Abstract
A game execution method and system of a mobile terminal includes an Internet-based device synchronized with at least one mobile terminal through a game server and receiving a specific game screen that is requested from the mobile terminal from the game server to display. The game server synchronizes the Internet-based device with the at least one mobile terminal and transmits return data with respect to an input signal of manipulating the specific game to the mobile terminal. The mobile terminal downloads and executes game data, transmitting to the game server the input signal of manipulating the specific game, and executes an effect function corresponding to the return data.
Description
DETAILED DESCRIPTION Hereinafter, exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings. The same reference symbols are used throughout the drawings to refer to the same or like parts. Detailed descriptions of well-known functions and structures incorporated herein may be omitted to avoid obscuring the subject matter of the present invention by a person of ordinary skill in the art. In exemplary embodiments of the present invention, the term “Internet-based device” refers to a device including a game application program, connected to a game server and a mobile terminal through Internet network via transmission control protocol/Internet protocol (TCP/IP), and to receive a game screen executed in the mobile terminal from the game server to display the game screen, such as an internet protocol television (IPTV), a large format display (LFD), and a digital television. Moreover, a plurality of mobile terminal users may play video games while viewing a screen of the Internet-based devices. In the exemplary embodiments of the present invention, a quiz game will be described for an example. However, the appended claims are not limited to the exemplary embodiments provided herein, but may, for example, include rather a subjective type game requiring a phrasal answer and an objective type game, in other words, an O/X game, a true/false game, and a multiple choice type game, just to name a few possibilities. FIG. 1is a schematic view illustrating a game system according to an exemplary embodiment of the present invention. Referring now toFIG. 1, a game system according to an exemplary embodiment of the present invention includes at least one mobile terminal10, an Internet-based device20, a game server30, a download server40, a game database server50, and an Internet network60. A person of ordinary skill in the art should understand and appreciate that ...
DETAILED DESCRIPTION
Hereinafter, exemplary embodiments of the present invention are described in detail with reference to the accompanying drawings. The same reference symbols are used throughout the drawings to refer to the same or like parts. Detailed descriptions of well-known functions and structures incorporated herein may be omitted to avoid obscuring the subject matter of the present invention by a person of ordinary skill in the art.
In exemplary embodiments of the present invention, the term “Internet-based device” refers to a device including a game application program, connected to a game server and a mobile terminal through Internet network via transmission control protocol/Internet protocol (TCP/IP), and to receive a game screen executed in the mobile terminal from the game server to display the game screen, such as an internet protocol television (IPTV), a large format display (LFD), and a digital television. Moreover, a plurality of mobile terminal users may play video games while viewing a screen of the Internet-based devices.
In the exemplary embodiments of the present invention, a quiz game will be described for an example. However, the appended claims are not limited to the exemplary embodiments provided herein, but may, for example, include rather a subjective type game requiring a phrasal answer and an objective type game, in other words, an O/X game, a true/false game, and a multiple choice type game, just to name a few possibilities.
FIG. 1is a schematic view illustrating a game system according to an exemplary embodiment of the present invention.
Referring now toFIG. 1, a game system according to an exemplary embodiment of the present invention includes at least one mobile terminal10, an Internet-based device20, a game server30, a download server40, a game database server50, and an Internet network60. A person of ordinary skill in the art should understand and appreciate that with regard to the claimed invention the functionality of the servers may be combined in whole or part. In addition, in the case of popular games, it is within the spirit and scope of the claimed invention that proxy servers might also be included to provide the functions of some/all of the servers shown.
The mobile terminal10receives various services through the Internet network60. Particularly, the mobile terminal10employed in the exemplary embodiment of the present invention may initiate the request the connection with the Internet-based device20to the game server30. In this example, the game server30and the Internet-based device20may be connected to each other through the Internet network60. That is, the Internet-based device20may be connected directly to the game server30according to a demand from a user and the game server30may confirm an IP of the Internet-based device20. After that, the mobile terminal10may be connected to the Internet-based device20via an IP address acquired from the game server30.
When the mobile terminal10is connected to the Internet-based device20, a quiz game screen of the mobile terminal10may be displayed on a display unit of the Internet-based device20through the game server30. Moreover, when a plurality of mobile terminals10uses the quiz game through the Internet-based device20, each of the mobile terminals10is synchronized by the game server30to display a corresponding quiz game executing screen.
In an exemplary operation, the mobile terminal10accesses the download server40via the Internet network60in order to download quiz game data. In this case, the quiz game data may include a game room access screen, a quiz solution screen, avatar information, and game execution data. When a user inputs a quiz execution signal, the mobile terminal10may request the game server30to execute a quiz game. When the quiz game is executed, the mobile terminal10may request the game server30to create a game room according to the user request. After that, when the game room is created, the mobile terminal10may be assigned as a chairman of the created game room. The mobile terminal10may access a quiz game room created in advance according to a user request. In other words, when the quiz game is executed, the mobile terminal10accesses a specific game room selected from a list of a plurality of game rooms that is provided by the game server30to the user to execute a quiz game. When the mobile terminal10accesses the specific game room, the mobile terminal10is synchronized preferably with a mobile terminal which created the specific game room and is assigned as a chairman of the specific game room and may execute the quiz game.
The mobile terminal10may transmit an input signal to the game server30to manipulate the quiz game. For example, the mobile terminal10may transmit data to the game server30corresponding to an answer for the quiz game that is input by the user. After that, the mobile terminal10may receive a return data, for example, which may indicate whether the transmitted data is the correct answer, and may execute an effect function corresponding to the return data. The effect function may be executed by at least one of visual, audible, and touchable ways. For example, the mobile terminal10may execute at least one of effect functions of generating vibration at a preset period, displaying a message of indicating whether an answer is correct on a screen, and outputting an audio signal of indicating whether the answer is correct using sound.
The Internet-based device20may be connected to the mobile terminal10, the game server30, and the download server40through the Internet network60. Particularly, the Internet-based device20employed in this exemplary embodiment of the present invention may access the game server30according to the user request for access.
The Internet-based device20may be connected to the mobile terminal10via the Internet network60. That is, when the Internet-based device20accesses the game server30, the game server30may check an IP of the Internet-based device20and may make a connection of the mobile terminal10with the Internet-based device20having the acquired IP according to the user request. When the Internet-based device20is connected to the mobile terminal10, the quiz game screen of the mobile terminal10may be displayed on a display unit of the Internet-based device20under the control of the game server30.
When the quiz game is executed in the mobile terminal10, the Internet-based device20displays the quiz game execution screen. The Internet-based device20may display a quiz game room creation screen that is executed in the mobile terminal10.
The Internet-based device20may receive the return data including information on a user of the mobile terminal who correctly answer from the game server30to display the same on the screen. At that time, the return data may include sound and message information based on correct or wrong answer for the quiz game.
The game server30preferably manages overall function for playing the quiz game. The game server30, for example, may transmit a corresponding quiz game execution screen to the mobile terminal10and the Internet-based device20according to the request of the mobile terminal10for the execution of the quiz game. In this case, the game server30may transmit the game room creation screen according to a user request of the mobile terminal10for the game room creation. When the game room is created, the game server30may, for example, assign the mobile terminal10that has created the game room as a chairman of the game room.
The game server30may transmit data on the game room such as a title of the game room, password setting, and a chairman of the game room to the game database server50. The game server30may perform user verification, for example, by using a serial number of the mobile terminal10of a user who accesses the quiz game as identification information. In this particular case, the serial number of the mobile terminal10may be used as the identification (ID) of the user when the quiz game is executed.
Thus, the game server30may authenticate game room access with the serial number of the mobile terminal as corresponding identification information according to the request signal for the game room from the mobile terminal. It is also within the spirit and scope of the invention that other criteria may be used for authentication in addition to or in lieu of serial number information, such as, for example, passwords. In this particular case, when another mobile terminal is authenticated and accesses the game room, the game server30synchronizes the mobile terminal10that has created the game room with the Internet-based device20and transmits data required to execution of the quiz game. Here, the game server30may transmit data to the Internet-based device20, such as avatar information and user information that corresponds to the user.
When the mobile terminal10requests execution of the quiz game, in response the game server30may, for example, execute the quiz game and may transmit the corresponding quiz game screen to the mobile terminal10. When the Internet-based device20is synchronized with the mobile terminal10, the game server30transmits the quiz game screen to the Internet-based device20in lieu of or in addition to the mobile terminal10. In this case, the game server30may transmit the quiz game date such as a game room access screen configuration, a screen configuration according to an avatar, a screen configuration corresponding to user information, a game room creation screen configuration, and a quiz solution screen configuration. In this exemplary embodiment of the present invention, the game server30, when a plurality of mobile terminals use the quiz game through the Internet-based device20, may synchronize the mobile terminals and may transmit the quiz game screen to the Internet-based device20.
The game server30may receive data from the mobile terminal10during the execution of the quiz game. In this case, the game server checks whether the received data are the data corresponding to an answer for the quiz game and may determine whether the data is the correct answer when the data corresponds to the correct answer of the quiz game.
The game server30determines the data and may transmit and may transmit return data for whether the data is the correct answer to the mobile terminal10. For example, when the quiz game corresponds to a game requiring an objective answer, the game server10may transmit return data corresponding to whether the answer is correct to the mobile terminal10and may transmit data including information on a user who correctly answered to the quiz to the Internet-based device20. When a plurality of mobile terminals use the quiz game, the game server30may transmit corresponding return data to the respective mobile terminals. For example, in a state when a mobile terminal A, a mobile terminal B, and a mobile terminal C access a same game room and when the mobile terminal A has transmitted data that is determined to be a correct answer, the game server30may transmit return data including information that the data are true to the mobile terminal A and may transmit return data to the remaining mobile terminals, (that is, the mobile terminal B and the mobile terminal C) including information that the answer provided by mobile terminal A is the correct answer.
The download server40manages the overall download executed by the request from the mobile terminal10for the download of the quiz game data. The download server40may transmit corresponding quiz game date to the mobile terminal10according to the request for the quiz game data download from the mobile terminal10. In this case, the download server40may be connected to the game database server50and may execute a serial operation relating to updating such as the user information, avatar information, and the like.
The game database server50includes storage or access to storage for the storage and access of data required to execute the quiz game. For the game database server50may include user information52, avatar information54, and game data56. The user information52corresponds to information on the quiz game user and may store the remaining information except for the number of a mobile communication company and a telephone office number of the user mobile terminal10. The avatar information54, for example, may correspond to an Internet character to be selected by the user (or the game) who uses the quiz game and various types of kinds may be selected. The game data and may be updated in real time.
The internet network60connects the mobile terminal10to the Internet-based device20. The Internet network60connects a plurality of mobile terminals, the Internet-based device20, and various servers to each other. In this case, the mobile terminal10may be connected to the Internet-based device20via a wireless Internet. The Internet network60may connect a plurality of Internet-based devices20to each other. In such a case, the plurality of Internet-based devices connected to each other via the Internet network60may display the quiz game screen of a same game room. There may be a respective Internet-based device20for each mobile terminal, or the mobile terminals may share one or more of such devices.
FIG. 2is a schematic block diagram illustrating a mobile terminal employed in an exemplary embodiment of the present invention.
Referring now toFIG. 2, the mobile terminal10employed in this exemplary embodiment of the present invention includes an input unit110, a display unit120, a storage unit130, an audio processor140, a wireless communication unit150, and a controller100.
The input unit110receives an input of various information, such as, for example a numeral key and arrow key information and transmits a signal related to various functional setting and functional control of the mobile terminal10to the controller100. The input unit110generates an input signal caused by user action and may include at least one of a keypad and a touch pad for the generation of the input signal. In addition, the input unit110and the display unit120may be configured by a single touch panel (or a touch screen) to perform an inputting function and a displaying function simultaneously. The input unit110transmits a request signal for download of the quiz game data input by the user and a quiz game execution signal to the controller100. The input unit110may transmit a request signal for creation of a game room and a signal of selecting a game room to the controller110. The input unit110may transmit a numeral key signal input by the user during the execution of the quiz game to the controller100. The input unit110may transmit an input signal of manipulating a specific game to the controller100.
The display unit120displays an output of information such as operating state generated and operation results during the functional execution of the mobile terminal10. The display unit120may display a menu of the mobile terminal10and user data input by the user. The display unit may be a liquid crystal display (LCD). The display unit120employed in this exemplary embodiment of the present invention may display the quiz game execution screen and a corresponding screen that is received from the game server30. The quiz game execution screen displayed on the display unit120may be displayed on display units of other mobile terminals and the Internet-based device20which play the quiz game together.
The storage unit130stores application programs required to perform operations used in this exemplary embodiment of the present invention. The storage unit120includes a program area and a data area.
The program area may store an operating system to boot the mobile terminal10, a program to make the mobile terminal10access the quiz game, and a program for executing the effect function according to the return data that are received from the game server30. The data area may store data generated when the quiz game of the mobile terminal10is executed.
The audio processor140is connected to a microphone MIC and a speaker SPK, datamates an audio signal received from the microphone MIC to transmit the datamated audio signal to the controller100, and converts the audio signal input from the controller100into audible sound to output the audible sound through the speaker SPK. That is, the audio processor140may convert an analog audio signal input from the microphone MIC into a digital audio signal and may convert the digital audio signal input from the controller100into an analog audio signal to be output through the speaker SPK. In this exemplary embodiment of the present invention, the audio processor140may output a predetermined or use-selected sound effect corresponding to the return data received from the game server30under the control of the controller100. A person of ordinary skill in the art understands and appreciates that piezoelectric vibration can be provided in addition to or in lieu of audio.
The wireless communication unit150may preferably include a radio frequency (RF) transmitter to perform up-conversion of frequency of a signal to be transmitted and amplify the frequency and an RF receiver to perform low noise amplification of a received signal and down-conversion of the frequency thereof. In this exemplary embodiment of the present invention, the wireless communication unit150requests the game server30such that the quiz execution screen may be synchronized with the Internet-based device20and other mobile terminals. In other words, the wireless communication unit150may transmit a synchronization request signal for synchronization before, after, or while requesting a specific game to be executed, and may receive a response signal with respect to the synchronization request signal. The wireless communication unit150may transmit the return data when the return data are received from the game server30.
With continued reference toFIG. 2, the controller100controls overall operation of respective components of the mobile terminal10and signal flow among respective functional blocks of the mobile terminal10. In this exemplary embodiment of the present invention, the controller100may request the game server30to connect the mobile terminal with the Internet-based device20. In this case, the game server30is connected with the Internet-based device20, for example, through the Internet network60in advance and the mobile terminal10may be connected with the Internet-based device20through the game server30according to a corresponding IP of the mobile terminal10.
The controller100requests the download server40to download the quiz game data according to the user request. After that, the controller100may request the game server30to create a game room according to the quiz game room creation signal input from the input unit110.
The controller100may execute the quiz game according to the user request. When the mobile terminal10is connected to the game server30, the controller100may receive the quiz game execution screen from the game server30to display the same on the display unit120.
The controller100may transmit corresponding data to the game server30according to an input signal from the input unit110that is generated to manipulate a game during playing of the game, for example a number key input signal. Then, the controller100may receive return data with respect to the input signal from the game server30through the wireless communication unit150. In this case, the controller100may execute a corresponding effect function according to the received return data.
FIG. 3is a flowchart illustrating an example of overall operation of a game system according to an exemplary embodiment of the present invention.
Referring now toFIG. 3, the mobile terminal10downloads the quiz game data according to the user request (301). In this case, the mobile terminal10may download the quiz game data from the download server40through the Internet network60. The quiz game data may be encoded by a message unit to be transmitted to and executed in the mobile terminal10according to the IP.
When the quiz game data are downloaded, the mobile terminal10may be synchronized with the Internet-based device20and other mobile terminals through the game server (303). At this time, the mobile terminal10may acquire the IP of the Internet-based device20through the game server30and may be connected to the Internet-based device20having the corresponding IP. The mobile terminal10may be synchronized with other mobile terminals which are executing the quiz game in the game room through the game server30. With the synchronization, the mobile terminal10, the Internet-based device20, and other mobile terminals may receive execution data of the quiz game from the game server30to display the data on their screens.
The mobile terminal10may detect a quiz game execution signal (305). When the quiz game is executed, the mobile terminal10may detect a game room creation signal input from a user. At this time, the mobile terminal10may transmit a request signal for creating a wire and wireless interworking game room or a wire game room to the game server30according to the user input. In this exemplary embodiment of the present invention, the mobile terminal10, which creates the game room, may be assigned as a chairman of the game room by the game server30. The creation of the game room by the mobile terminal10will be described in detail with reference toFIG. 5, later.
With continued reference toFIG. 3, after the execution of the quiz game, the mobile terminal10may transmit data corresponding to the correct answer for the quiz game to the game server30(307). The data corresponding to the correct answer of the quiz game may be, for example, data created by the number key input signal that is input by the user.
After that, the mobile terminal10receives the return data from the game server30(309). The return data may be data including information that is used to determine whether the answer for the quiz game is a correct answer.
When the return data are received, the mobile terminal10executes a corresponding effect function by checking the return data (311). When the return data are the correct answer, the mobile terminal10may execute an effect function corresponding to the correct answer. When the return data are a wrong answer, the mobile terminal10may execute an effect function corresponding to the wrong answer. For example, it may state that the answer is wrong, and/or to please try again.
FIG. 4is a sequential diagram illustrating data flow in game data downloading of the game system according to an exemplary embodiment of the present invention.
Referring now toFIG. 4, the mobile terminal10may detect the quiz game data download request signal that is input by the user (401). When the download selection is detected, the mobile terminal10transmits the quiz game data download request signal to the download server40(403). The mobile terminal10may download the game data and the user avatar information during the quiz game data download.
When the download is requested, the download server40may create a quiz game data request message according to IP (405). Then, the download server40transmits a message of requesting for the quiz game data to the game database server50(407). In this case, the game database server50may store the user information, the avatar information, and information on the game data. It is also possible that the download server40does not create the message but rather transfers the request received from the mobile terminal10.
The download server receives the quiz game data from the game database server50(409). After that, the mobile terminal10may receive the quiz game data from the download server40(411).
FIG. 5is a flowchart illustrating a game room creation according to an exemplary embodiment of the present invention, andFIGS. 6 to 16are views illustrating exemplary screens showing the game room creation according to exemplary embodiments of the present invention.
Referring now toFIGS. 5 to 16, the mobile terminal10detects a quiz game mode execution signal input by the user (501). The signal could be pressing or touching a key, clicking on a link, etc. The mobile terminal10may be connected to the Internet-based device20through the game server30in a quiz game mode. A quiz game screen displayed on the display unit120of the mobile terminal10may be synchronized by the game server30and displayed on a display unit of the Internet-based device20.
When the quiz game mode is executed the mobile terminal10displays a quiz game list that is downloaded from the download server40(503). The quiz game list may be displayed on the display unit of the Internet-based device20. For example, as illustrated inFIG. 6, the downloaded quiz game list such as ‘1. Current quiz,’ ‘2. Olympic quiz,’ and ‘3. Common sense quiz’ may be displayed on the display unit of the Internet-based device20.
When the quiz game list is displayed, the mobile terminal10may detect a selection signal for a specific game that is input from the quiz game list (505). Then, the mobile terminal10executes a corresponding specific quiz game according to a specific quiz game execution signal (507). In this case, the mobile terminal10may transmit an input signal for the selected specific quiz game to the game server30.
For example, as illustrated inFIG. 6, the user of the mobile terminal10may transmit an input signal for ‘2. Olympic quiz’601selected from the quiz game list that is displayed on the display unit of the Internet-based device20to the game server30and may execute the quiz game data received from the game server30.
When the quiz game is executed, the mobile terminal10may determine, for example, whether a game room is created (508). For example, as illustrated inFIG. 7, the Internet-based device20displays a list of ‘1. Create new game room’602and ‘2. Use existing game room’603on the display unit and the mobile terminal10may execute a function selected whether the user creates a game room.
When the ‘Create new game room’602is selected, the mobile terminal10determines whether a wire and wireless interworking game room is created (509). For example, as illustrated inFIG. 8, the Internet-based device20may display a list of ‘1. Create wire/wireless interworking game room’605and ‘2. Create wire game room’607on the display unit. The ‘wire and wireless interworking game room’ refers to a game room created to play the quiz game by connecting the mobile terminal10with the Internet-based device20with a cable or through wireless Internet. The ‘wire interworking game room’ refers to a game room created to play the quiz game by connecting the mobile terminal10with the Internet-based device20with a cable.
When the ‘1. Create wire/wireless interworking game room’605is selected, the mobile terminal10then performs the creation of the wire/wireless interworking game room (511). For example, as illustrated inFIG. 9, the Internet-based device20may display a screen to check whether ‘1. Title of game room’609is input and ‘2. Use password’611. When the title of a game room and whether a password is used are input, the mobile terminal10displays a message indicating a game room is created, in this example, in the form of a popup window. The message may be displayed on the display unit of the Internet-based device20.
For example, as illustrated inFIG. 10, when the game room is created with setting a password, the Internet-based device20may display a popup message ‘a game room 000 is created in a secret mode’. Moreover, as illustrated inFIG. 11, when the created game room is created without a password, the Internet-based device20may display a popup message ‘a game room 000 is created in an open mode’. In this example, the secret mode refers to a mode of allowing only mobile terminals that input the password set by a chairman of the game room to access the game room. The open mode refers to a mode of allowing every mobile terminal to access the game room.
When a wire/wireless interworking game room is created, the mobile terminal10displays a corresponding game room screen (513). At this time, the game room screen may be displayed on the display unit of the Internet-based device20. For example, as illustrated inFIG. 12, on the display unit of the Internet-based device20, a title of a game room, ID of a chairman of the game room, and a type of a game room may be displayed. In other words, the Internet-based device20may display a message ‘Game room 000 is wire/wireless interworking. Chairman ID is 1234.’
On the other hand when the ‘2. Create wire game room’607is selected, the mobile terminal10executes a procedure of creating a wire game room (515). For example, as illustrated inFIG. 13, the Internet-based device20may display an input screen ‘1. Title of game room’613. When the title of a game room is input by a user, the mobile terminal10displays a message of indicating that the game room is completely created preferably in a popup window. In this case, the message may be displayed on the display unit of the Internet-based device20. For example, as illustrated inFIG. 14, on the display unit of the Internet-based device20, a popup message ‘000 game room is created’ may be displayed when a wire game room is created.
When the wire game room is created the mobile terminal10displays a screen for a corresponding game room (517). The screen on the game room may be displayed on the Internet-based device20. For example, as illustrated inFIG. 15, on the display unit of the Internet-based device20, a title of the game room, ID of the game room chairman, and type of the game room may be displayed.
Meanwhile, when ‘2. Use existing game room’603of the screen as illustrated inFIG. 7is selected the mobile terminal10displays a list of existing game rooms (519). The list of the existing game rooms may be displayed on the display unit of the Internet-based device20. For example, as illustrated inFIG. 16, on the display unit of the Internet-based device20, a list of game rooms that are already created, that is, the list of the existing game room ‘1. AAA,’ ‘2. BBB,’ and ‘3. CCC’ may be proposed. The mobile terminal10may display the list of the existing game rooms such that wire/wireless interworking game rooms are distinguished from wire game rooms. For example, the Internet-based device20may mark ‘wire’615on the list of quiz game rooms ‘1. AAA’ and ‘2. BBB’ to notify the corresponding game rooms as wire game rooms.
When the list of the existing game rooms is displayed, the mobile terminal10checks an input for the game room selection (521). After that, when the game room is selected, the mobile terminal10displays a screen on the selected game room (523).
In this exemplary embodiment of the present invention, the quiz game screen displayed on the display unit120of the mobile terminal10may be displayed on the display unit of the Internet-based device20which is connected through the game server30.
FIG. 17is a flowchart illustrating game execution in a mobile terminal according to an exemplary embodiment of the present invention, andFIGS. 18 to 24views illustrating exemplary screens showing the game room creation according to the exemplary embodiment of the present invention ofFIG. 17.
Referring now toFIGS. 17 to 24, the controller100controls the mobile terminal10to perform a connection with the Internet-based device20through the Internet network60for the execution of the quiz game (701). In this case, the controller100may connect the mobile terminal10with the Internet-based device20via wireless Internet. The game server30and the Internet-based device20may have been connected to each other through the Internet network60in advance. That is, the Internet-based device20may access the game server30according to user request. At that time, the game server30checks IP of the Internet-based device20and may connect the Internet-based device20having an acquired IP with the mobile terminal10according to the request from the mobile terminal10.
When the mobile terminal10is connected with the Internet-based device20, the controller100performs the synchronization of the mobile terminal10with the Internet-based device20through the game server30(702). When the synchronization is set, a user may check whether the quiz game is executed through the display unit of the Internet-based device20. The synchronization may be applied to other mobile terminals to access the identical quiz game room. In other words, the game server30synchronizes a plurality of mobile terminals accessing an identical game room with the Internet-based device20and may transmit data on the execution of the quiz game. The data transmitted to the Internet-based device20may include a message regarding a correct answer of the quiz game and the data transmitted to the respective mobile terminals may be return data with respect to an answer of the quiz. Moreover, a screen displayed on the mobile terminal10may be displayed on the Internet-based device20by the game server30.
With continued reference toFIG. 17, the controller100executes the quiz game (703). The controller100may detect an input signal on a specific quiz game selected by a user from the list of the quiz games.
The controller100may detect a signal to select a game room of the quiz game (705). In this case, the controller100enters the selected game room and requests the game server30for the game room access in order to execute the quiz game. For example, as illustrated inFIG. 18, the controller100may transmit an input signal about a game room ‘1. AAA’ selected from the list of the game rooms that is displayed on a screen to the game server30. Moreover, with accessing to the game room as illustrated inFIG. 19, the controller100may display a message ‘ID: 9943 enters AAA’ preferably in a popup window on the display unit120.
When accessing the game room, the controller100displays a quiz screen (706). For example, as illustrated inFIG. 20, the controller100may display a question screen corresponding to the quiz game.
When the quiz screen is displayed, the controller100may detect a number key input signal (707). The number key may be an input signal indicating an answer for the quiz that is input by a user.
When the number key is input, the controller100transmits data corresponding to the quiz to the game server30(709). The game server30determines whether the data are a correct answer and transmits return data corresponding to determination on whether the data are a correct answer to the mobile terminal10.
When the return data are received, the controller100checks the return data (711). When the return data are determined as data indicating the correct answer, the controller100executes an effect function corresponding to the correct answer (713). The effect function may include vibration effects, sound effects, and/or visual effects. For example, as illustrated inFIG. 21, the controller100may display a congratulation message on the display unit120. That is, the controller100may display a message ‘Quiz 1 ID: 9943, correct answer congratulations.’ The controller100executes a procedure of checking whether a next quiz is executed (719).
When the return data are the wrong answer, the controller100executes an effect function corresponding to the wrong answer (715). For example, as illustrated inFIG. 22, the controller100may display a message on the wrong answer on the display unit120. That is, the controller100may display a message ‘Quiz 1 ID; 9943. Wrong answer.’ On the display unit120.
Moreover, when a plurality of mobile terminals uses the quiz game, the mobile terminal10may receive other return data from the game server30according to whether an answer of another mobile terminal is correct. For example, as illustrated inFIG. 23, the controller100may display a message ‘Quiz 1 ID: 2580 is correct. Fight!’ on the display unit120.
Then, the controller100checks whether the number key is input again (717). When the number key is input again, the controller100transmits data corresponding to an answer for the quiz to the game server30. When the number key is not input again, the controller100executes a procedure of checking whether a next quiz is executed.
The controller100executes a procedure of checking whether a next quiz is executed (719). When execution of a next quiz is selected, the controller100may request the game server30to execute the next quiz (721). The game server30may determine whether all mobile terminals10participate in the quiz game requests for the execution of the next quiz. When a user of a specific mobile terminal finishes the quiz game, the game server30may transmit a message corresponding thereto to other mobile terminals that are executing the quiz game and the Internet-based device20. For example, as illustrated inFIG. 24, the controller100may display a message ‘ID: 1234 is out of this game room AAA.’ on the display unit120. When the execution of the next quiz is not requested, the controller100may finish the execution of the quiz game.
According to the present invention, a user may manipulate a game using a mobile terminal while watching a game screen through an Internet-based device and an interactive system for performing feedback of data as a result of playing the game to execute an effect function. Moreover, the user may realize a system for providing a game screen through an Internet-based device having a screen larger than that of a mobile terminal. Due to advantages such that a plurality of users can play the game through respective mobile terminals simultaneously, commercial benefits of a game may be improved in association with an event and television broadcasting stations.
The exemplary embodiments of the present invention are provided for the easy description and understanding of the present invention with specific examples but do not limit the scope of the present invention. It will be appreciated by those skilled in the art that various changes and modifications may be practiced without departing from the spirit of the present invention nor the scope of the appended claims.
Claims
- A game system comprising: a specific Internet-based device connectable with a mobile terminal through a game server, for receiving a game screen of a specific game executed in the mobile terminal from the game server and displaying the received game screen;the game server which connects and synchronizes the specific Internet-based device with the mobile terminal, transmits the game screen synchronously to the specific Internet-based device and the mobile terminal, receives an input signal for manipulating the specific game from the mobile terminal, and transmits return data corresponding to the input signal to the mobile terminal and the specific Internet-based device;and the mobile terminal for downloading game data of the specific game from the game server, initiating a request for a connection synchronized with the specific Internet-based device to the game server connecting to the specific Internet-based device via an IP address of the specific Internet-based device acquired from the game server, under a control of the game server, executing the specific game, while the specific Internet-based device is connected with the mobile terminal, wherein the game screen displayed on the mobile terminal is synchronously displayed on the specific Internet-based device, transmitting the input signal for manipulating the specific game to the game server, and executing an effect function corresponding to the return data.
- The game system of claim 1 , further comprising a download server for transmitting the game data according to a request from the mobile terminal.
- The game system of claim 1 , wherein the return data are transmitted to the mobile terminal by determining whether data input from the mobile terminal are a correct answer.
- The game server of claim 3 , wherein the mobile terminal executes an effect function corresponding to the correct answer when the return data indicate the correct answer, and the mobile terminal executes an effect function corresponding to a wrong answer when the return data indicate the wrong answer.
- The game system of claim 1 , further comprising a game database server including avatar information, user information, and data for executing a game.
- The game system of claim 1 , wherein the Internet-based device outputs at least one of sound information and a message information in correspondence with the return data from the game server.
- The game system of claim 1 , wherein the game server performs authentication for the mobile terminal using an identification information of the mobile terminal including at least a part of a telephone number of the mobile terminal.
- The game system of claim 1 , wherein the mobile terminal executes the effect function in at least one of visual, tactile, and audible form according to a type of the return data.
- A method of executing a game in a mobile terminal, the method comprising: downloading, by the mobile terminal, data on a specific game from a game server according to a user request;requesting, by the mobile terminal to the game server, a connection with a specific Internet-based device via an IP address acquired from the game server;connecting to the specific Internet-based device under a control of the game server;executing, by the mobile terminal, the specific game, while the specific Internet-based device is connected with the mobile terminal, wherein a game screen being displayed on the mobile terminal is synchronously displayed on the specific Internet-based device;transmitting, by the mobile terminal, an input signal corresponding to a user input to the game server while the specific Internet-based device is connected with the mobile terminal;and receiving, by the mobile terminal, return data corresponding to the input signal from the game server and performing an effect function according to the return data.
- The method of claim 9 , wherein the specific game comprises one of a subjective game requiring entry of a manually-entered answer and a multiple choice game.
- The method of claim 10 , wherein the return data are transmitted to the mobile terminal after determining that data input from the mobile terminal are an correct answer.
- The method of claim 9 , wherein the executing the specific game comprises outputting an execution screen of the specific game.
- The method of claim 9 , further comprising: detecting a request signal for creating a game room;determining whether a wire/wireless interworking game room is created when the request signal for creating a game room;outputting a screen to set a title and a password of the wire/wireless interworking game room when the request signal is a signal for creating the wire/wireless interworking game room;and outputting a screen to input the title of a wire game room when the request signal comprises a signal for creating the wire game room.
- The method of claim 9 , wherein the performing the effect function comprises: determining the return data;applying an effect function corresponding to a correct answer when the return data indicate a correct answer;and applying an effect function corresponding to a wrong answer when the return data indicate a wrong answer.
- The method of claim 9 , wherein the executing the specific game comprises executing the specific game according to a user input for the game executing.
- A mobile terminal connectable with a specific Internet-based device through a game server and providing a specific game, the mobile terminal comprising: a wireless communication unit to download data on a specific game from the game server, to transmit a request for a connection with the specific Internet-based device via an IP address of the specific Internet-based device acquired from the game server and to transmit an input signal corresponding to an input of a user to the game server while the specific Internet-based device is connected with the mobile terminal;and to receive return data corresponding to the input signal from the game server;an input unit for detecting an input signal corresponding to an input of a user for manipulating the specific game;and a controller to execute the specific game while the specific Internet-based device is being connected with the mobile terminal, wherein a game screen being displayed on the mobile terminal is synchronously displayed on the specific Internet-based device, and to perform an effect function according to return data corresponding to the input signal.
- The mobile terminal of claim 16 , further comprising a display unit to display an execution screen of the specific game and a screen corresponding to the return data.
- The mobile terminal of claim 16 , wherein the controller performs the effect function in at least one of visual, tactile, and audible form according to the return data.
- The mobile terminal of claim 16 , wherein the controller executes the specific game according to a user input for the game executing.
- A method of executing a game in an Internet-based device comprising: establishing, by the Internet-based device, a communication channel with a game server;receiving signals for connecting with a mobile terminal via an IP address of the Internet-based device acquired by the mobile terminal from the game server, and for displaying a game screen simultaneously with the mobile terminal under control of the game server;and outputting the game screen, which corresponds to a game that is requested to be executed by the mobile terminal from the game server to enable a user of the mobile terminal to view the game screen on the Internet-based device while the game is executed by the mobile terminal and simultaneously displayed at the mobile terminal.
- The method of claim 20 , further comprising: receiving, by the Internet-based device, return data from the game server corresponding to an input signal that is input by the at least one mobile terminal;and outputting, by the Internet-based device, at least one of sound information and message information corresponding to the return data.
- The method of claim 20 , wherein the Internet-based device comprises a multi-media display device adapted to receive digital signals over a packet switched network.
Disclaimer: Data collected from the USPTO and may be malformed, incomplete, and/or otherwise inaccurate.