`
`US8,041,860 B2
`(10) Patent No.:
`a2) United States Patent
`Ye et al.
`(45) Date of Patent:
`Oct. 18, 2011
`
`
`(54) METHOD FOR PRODUCING A MAPPING
`TOOL, A PC GAME HAVING THE MAPPING
`TOOL AND OPERATION METHOD
`THEREFORE
`
`(75)
`
`.
`,
`Inventors: Zhou Ye, Taipei (TW); Shun-Nan Liou,
`Kaohsiung (TW); Ying-Ko Lu, Taoyuan
`County (TW); Ching-Lin Hsieh,
`Taoyuan County (TW)
`(73) Assignee: CyWee Group Limited, Tortola (VG)
`(*) Notice:
`Subject to any disclaimer, the term ofthis
`patent is extended or adjusted under 35
`USS.C. 154(b) by 263 days.
`
`(21) Appl. No.: 12/314,624
`
`(22)
`
`Filed:
`
`Dec. 15, 2008
`
`(65)
`
`Prior Publication Data
`US 2010/0153596 Al
`Jun. 17, 2010
`
`(51)
`
`Int.Cl.
`(2006.01)
`G06F 13/12
`(2006.01)
`GO6F 13/00
`(52) US. Ch.
`cesceessssseesteensseeeen 710/62; 463/36; 345/163
`(58) Field of Classification Seareh ........... 710/36-38,
`710/62-67; 715/762; 463/36-39; 345/163
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`6,213,880 BL*
`4/2001 Si vercssccsssecssesseeesieee 463/37
`6,488,584 B2* 12/2002 Nelson ............
`we 463/37
`
`2008/0288878 Al* 11/2008 Hayashietal. .
`. 715/762
`2009/0048021 Al*
`2/2009 Lian etal.
`.......
`ve. 463/37
`2009/0291759 AL* 11/2009 Cox et al. ieee 463/37
`* cited by examiner
`Primary Examiner — Christopher B Shin
`(74) Attorney, Agent, or Firm — Winston Hsu; Scott Margo
`
`(57)
`
`ABSTRACT
`
`A methodfor producing a mapping tool, a PC game having
`the mappingtool and operation methodtherefore is disclosed.
`The mapping tool is created by meansof linking a remote
`motion signal generated from a remote device which1s oper-
`ated by user with a keyboard signal from the inside of the
`conventional keyboard mapping table. User may operate the
`PC game through the mapping tool. The present invention
`employs the said mapping tool to replace the conventional
`keyboard motion mappingtable, thereby achieving the objec-
`tives of providing natural ergonomic and consistently using
`the existing PC gamehaving the keyboard motion mapping
`ble.
`
`9 Claims, 4 Drawing Sheets
`
`14
`
`Renote Device
`
`1220
`
`124
`
`Mapping Too]
`
`
`
`12——
`a Keyboard
`Motion
`
`Mapping
`Table
`
`
`
`
` Wireless
`Remote
`Remote
`Transmission wat wireress
`Motion
`Motion
`
`
`Device
`Resolution
`Mapping
`Module
`
`Section
`Table
`
`
`
`
`
`
`Signal
`Operation
`Unit
`
`|}.
`
`\
`
`Inertia
`Sensing
`
`oN
`
`.
`,
`
`
`
`1240
`
`1242
`
`140
`
`0001
`
`Google 1042
`Google 1042
`
`0001
`
`
`
`U.S. Patent
`
`Oct. 18, 2011
`
`Sheet 1 of 4
`
`US 8,041,860 B2
`
`
`
`Creating a remote motion database
`having a plurality of remote motions
`
`reading a keyboard motion mapping table
`
`
`
`
`
`
`
`
`
`
`
`resolving keyboard commands and
`motion commands included in
`keyboard motion mapping table
`
`searching for corresponding remote
`motion commands based on motion commands
`
`
`
`
`
`linking remote motion commands with
`keyboard commands to produce mapping tool
`
`
`
`0002
`
`0002
`
`
`
`U.S. Patent
`
`Oct. 18, 2011
`
`Sheet 2 of 4
`
`US 8,041,860 B2
`
`surddey
`
`[OO],
`
`aa
`
`81
`
`02
`
`61
`
`we
`
`él
`
`sues~SJdSoy]
`
`G6
`
`0003
`
`V6Old
`
`=
`
`G6
`
`66
`
`0003
`
`
`
`
`U.S. Patent
`
`Oct. 18, 2011
`
`Sheet 3 of 4
`
`US 8,041,860 B2
`
`pieoqssy
`
`UOT}OW
`
`surddey
`
`3148]
`
`vl
`
`
`
`
`
`[oo]sutddeySdTAQ3}OMSY
`
`sutddey
`uOT}N[OSay
`ssapaity|2-2-7
`
`0vI-\>BUTSUaS
`
`woBILIOU]
`:310]
`UOTSSTUSUBI],
`
`
`
`évelOvZTYA]uotzeredg
`
`9100ay
`
`UOT}OH{
`
`270094
`
`UOT}OK
`
`91981
`
`uOT1995
`
`uot}da00y
`
`dOTAIY
`
`vrl
`
`SSO[OITM
`
`9[Npoy{
`
`BuTsuas
`
`[eusIs
`
`0004
`
`
`
`d2‘OI[ese
`
`9[Npoy
`
`0004
`
`
`
`
`
`
`
`U.S. Patent
`
`Oct. 18, 2011
`
`Sheet 4 of 4
`
`US 8,041,860 B2
`
`Loading PC game having
`keyboard motion mapping table
`
`5900
`
`Installing mapping tool
`
`$202
`
`Sond
`
`Resolving remote motion
`signals through mapping tool
`
`S906
`
`
`
`Separating keyboard key signal
`in the keyboard motion mapping
`table through mapping tool
`
`
`
`
`
`9208
`
`Linking remote motion signals
`with keyboard key signals
`
`5910
`
`Simulating keyboard key signal
`;
`based on remote motion signal
`
`$212
`
`using mapping tool
`
`FIG. 3
`
`0005
`
`0005
`
`
`
`US 8,041,860 B2
`
`1
`METHOD FOR PRODUCING A MAPPING
`TOOL, A PC GAME HAVING THE MAPPING
`TOOL AND OPERATION METHOD
`THEREFORE
`
`BACKGROUND OF THE INVENTION
`
`15
`
`20
`
`25
`
`40
`
`45
`
`50
`
`55
`
`2
`having the mapping tool and operation method therefore,
`which system and operation method allowing to use a remote
`device to output at least one remote motion signal, resolve the
`at least one remote motion signal to create a mapping tool,
`replace the conventional keyboard mapping table with the
`created mappingtool, and use the remote device in conjunc-
`1. Field of the Invention
`tion with the mappingtool to control the PC game.
`To achieve the above-said objective, the present invention
`The present invention relates to a method for producing a
`provides a methodfor producing a mapping tool, comprising
`mapping tool, a PC game having the mappingtool and opera-
`creating a remote motion database having a plurality of
`tion method therefore; in particular, to a system and method
`whichreplaces the keyboard mapping table with the mapping
`remote motions; reading a keyboard motion mapping table;
`tool, and uses the remote signal generated by a remote device
`resolvingaplurality ofkeyboard commandsand a plurality of
`to operate conjunctively with the mapping tool to control the
`motion commandsincludedin the keyboard motion mapping
`PC game.
`table; searching for the corresponding remote motion com-
`2. Description of Related Art
`mands based on such motion commands; and linking such
`In human daily lives, apart from working, studying and
`remote motion commands with such keyboard commandsto
`sleeping, the rest of time is mostly devoted to activities for
`produce the mappingtool.
`recreation and entertainment. Amongthese activities, video
`To achieve the above-said objective, the present invention
`gamesites are widely favored by people, and there in such
`provides a PC game system having the mapping tool, com-
`sites usually place various types of video games to allow
`people to play. Recently, thanks to rapid development and
`prising a host, consisting of a wireless reception device and at
`advancement of computer industry, many video gamesorigi-
`least one PC game; a remote device, generating a remote
`nally designed for large video game machines have been
`motion signal and transmitting it to the wireless reception
`transplanted to stand-alone computers, commonly referred as
`device; and a mapping tool, consisting of a remote motion
`PC games.
`resolution section and a remote motion mapping table, the
`When the computer industry arose, many game design
`remote motion resolution section being used to resolve the
`companies veered to design many popular PC games. In order
`remote motion signal, and to generate the remote motion
`to match the computerperipheral input devices,all actions of
`mapping table based on the results ofthe resolution, in which
`each character in a PC game needs to receive the signal
`the remote device controls the PC game in accordance with
`transferred by the computer peripheral input devices. Taking
`the remote motion mappingtable.
`the keyboard and direction keys as the computer peripheral
`To achieve the above-said objective, the present invention
`input device for example, it may be like that: jump up motion
`provides a PC game operation method using the mapping
`is represented by the Up key () on the keyboard, jump down
`tool, comprising loading at least one PC game having a key-
`motion indicated by the Down key (|), forward motion by the
`board motion mapping table;
`installing a mapping tool;
`Left key (<-) and backward motion by the Right key (=). All
`receiving at least one remote motion signal; resolving such
`motions of each character of the PC game have been pro-
`remote motion signals through the mapping tool; separating
`grammedby the game design companyas a keyboard motion
`mapping table in advance and stored in the PC game; when a
`at least one keyboard key signal in the keyboard motion
`user plays the aforementioned PC game and operates the
`mapping table by means of the mapping tool; linking such
`direction keys on the keyboard, the PC game can understand
`remote motion signals with such keyboard key signals; and
`the motion instructed by the user through the above-said
`operating the PC gamesusing the mappingtool.
`keyboard motion mapping table, thereby generating corre-
`The present invention provides the following beneficial
`effects:
`sponding actions.
`However, the said scheme for PC game design may cause
`1. the user, during PC gameoperations, may be exempted
`the following drawbacks:
`from the limitation ofkeyboard, better conforming to human-
`1. although such a PC game design approach maysatisfy
`ized operation condition and achieving the goal of natural
`computerindustry’s needs, it does notfit human ergonomics,
`ergonomics, without causing injuries or negative influences
`probably inducing injuries or negative influences on user’s
`on specific portions of user’s body (e.g. fingers). It is also
`fingers;
`possible to enhancethe effect of entertainment by exploiting
`2. such a PC gamedesign approach mayatlast lead to the
`the features of the mappingtool;
`competitions in speed between the user’s control and the
`2. the game design company needs not to abandon popular
`computation of PC operations, totally losing the effects of
`PC gamesdeveloped in earlier days, the usercan still play the
`recreational activities;
`existing PC game through the mappingtool; hence, the game
`3. the above-mentioned input devices of the PC gameare
`design companyis able to significantly reduce the cost of
`limited to the keyboard or mouse, so the user can only play the
`game development.
`PC game within a certain restricted space, as a result the
`In order to facilitate further understanding of the charac-
`extent of entertainment has been significantly reduced.
`teristics and technical contents of the present invention,ref-
`Accordingly, the inventors of the present invention have
`erences are madeto the detailed descriptions and appended
`considered the improvable defects illustrated hereinbefore,
`drawings of the present invention; however, the appended
`particularly devoted to the relevant developmentand, in con-
`drawings are simply referential and illustrative, rather than
`junction with theoretical applications and expertise, proposed
`being used to limit the scope of present invention thereto.
`the present invention of reasonable design which provides
`effectiveness in resolving the aforementionedissues.
`
`SUMMARYOF THE INVENTION
`
`Theessential objective of the present invention is to pro-
`vide a method for producing a mapping tool, a PC game
`
`65
`
`FIG. 1A shows a diagram for an embodimentof the map-
`ping tool according to the present invention;
`FIG. 1B showsa flowchart for the method ofproducing the
`mapping tool according to the present invention;
`0006
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`0006
`
`
`
`US 8,041,860 B2
`
`3
`FIG. 2A showsa diagram for the architecture of a PC game
`system having the mapping tool according to the present
`invention;
`FIG. 2B shows a diagram for an embodimentofa PC game
`system having the mapping tool according to the present
`invention; and
`FIG. 3 showsa flowchart for the operation method of a PC
`gameusing the mapping tool accordingto the present inven-
`tion.
`
`DETAILED DESCRIPTION OF PREFERRED
`EMBODIMENTS
`
`In order to work with computer peripheral device, the
`design of PC gamesat early stage mostly used a keyboard or
`mouse as the input source; therefore, a keyboard motion
`mapping table is designed by software programming in each
`PC game,
`in which the keyboard motion mapping table
`records the correspondence between each motion command
`of the PC gameand any key command on a keyboard. The
`purposeofthe keyboard motion mappingtable is to allow the
`PC gameto be ableto resolve the motion commandissued by
`the user through a specific key, and then, using the keyboard
`motion mappingtable, to facilitate execution of correspond-
`ing motions to the PC game. For example, jump up motionis
`represented by the Up key (1) on the keyboard, jump down
`motion indicated by the Down key (|), forward motion by the
`Left key (<-) and backward motion by the Right key (=).
`However,as the drawbacks caused by the keyboard motion
`mappingtable in the priorart set forth hereinbefore, this may
`largely weakenthe entertaining effect created by existing PC
`games. Besides, since people’s demands may increase and
`health-care issues may becomenoticeable in the future, long-
`term use ofthe PC game employingexisting keyboard motion
`mapping table by the user can result in specific injuries to
`user’s body(e.g. fingers), so conventional PC gamesusing the
`keyboard motion mappingtable will inevitably vanish on the
`market gradually.
`In orderto allow existing popular PC gamesto survive on
`the current market, the present invention provides a new
`mapping tool to substitute the conventional keyboard motion
`mapping table, and the mappingtoolofthe present invention
`can also get rid of limitation in keyboard using a remote
`device as the input device.
`Refer conjunctively to FIGS. 1A and 1B, wherein FIG. 1A
`shows a diagram for an embodiment of the mapping tool
`according to the present invention, and FIG. 1B shows a
`flowchart for the method of producing the mapping tool
`according to the present invention. In implementation, the
`mapping tool set forth hereinafter may be a software appli-
`cation.
`
`In FIG. 1A, the mapping tool 10' according to the present
`invention is linked with the original keyboard mappingtable
`10, wherein the Up key (1), Down key (|), Left key (<-) and
`Right key (>) each represents respective direction key on the
`keyboard, while the alphabets A, A' indicate jump up motions,
`the alphabetsB, B' indicate jump down motions, the alphabets
`C, C' indicate forward motionsandthe alphabets D, D' are for
`backward motions. Each motion in the mapping tool 10'
`according to the present invention is not instructed by the
`keyboard, but enabled by aremote motion signal generated by
`an external remote device, and thenthe key press signal on the
`keyboard is simulated based on the generated remote motion
`signal so as to replace the effect of the keyboard mapping
`table 10, further using the remote motion signal to control the
`PC game.Details of the method for producing the mapping
`
`4
`tool 10' according to the present invention can be shown as
`FIG. 1B, and will be explained infra.
`In the method shown as FIG.1B, it generates a plurality of
`remote motion commands with an external remote device,
`and creates a remote motion database consisting ofthe remote
`motion commandsbased on the remote motion commands
`(S100), wherein such remote motion commands may be
`motions such as, but not limited thereto, swing up, swing
`down, swingleft, swing right, circling, swing upperright to
`lower left, swing upper left to lower right, stab forward or
`retract backward, then the mapping tool 10' determines on
`each remote motion commandto define an actual motion.
`
`Next, itreads the keyboard mappingtable 10 (S102) to further
`resolve the plurality of keyboard commandsandplurality of
`motion commands in the keyboard motion mappingtable 10
`(S104); upon completion of the resolution, the mapping tool
`10' appreciates the correspondence between the keyboard
`commandsin the keyboard motion mapping table 10 and the
`motion commands. Subsequently,
`the mapping tool 10'
`searches for the corresponding remote motion command
`based on the motion command (S106), and whenthe corre-
`sponding remote motion commandbeingsearchedis located,
`the mapping tool 10° links the remote motion command with
`the keyboard command included in the keyboard motion
`mapping table 10; as the linking operation is done, the pro-
`duction of the mapping tool 10' is completed (S108).
`Refer now conjunctively to FIGS. 2A and 2B, wherein
`FIG. 2A shows a diagram for the architecture of a PC game
`system having the mapping tool according to the present
`invention, and FIG. 2B shows a diagram for an embodiment
`of a PC gamesystem having the mapping tool according to
`the present invention. As shown in FIG.2B, the system com-
`prises a host 12, a remote device 14, a mapping tool 124 and
`a screen 16. The host 12 can be a desktop computer, and
`consists of a wireless reception device 120, a mapping tool
`124 and at least one PC game 122. The wireless reception
`device 120 can be a wireless receiver used to receive the
`remote motion signal transmitted from the remote device 14,
`and the wireless reception device 120 can employ various
`types of connection interfaces to connect to the host 12, and
`such connection interfaces may be a USB interface, IEEE
`interface or RS-232 interface. The PC game 122 has a key-
`board motion mapping table 1220, the keyboard motion map-
`ping table 1220 recording the correspondence between each
`motion command of the PC game and any key command
`pressed on a keyboard. The mapping tool 124 consists of a
`remote motion resolution section 1240 and a remote motion
`
`mapping table 1242, the remote motion resolution section
`1240 being used to resolve the remote motion signal and
`generating the remote motion mapping table 1242 based on
`the result of the resolution; meanwhile, the remote device 14
`controls the PC game 122 through the remote motion map-
`ping table 1242 anddisplays the control result on the screen
`16.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`As shown in FIG.2A, the mapping tool 124 can be loaded
`in the host 12 byat least two fashions. Thefirst approachis to
`download the mapping tool 124 includedin the server host 18
`to the host 12 via the network 20, and the second wayis to,
`with a recordable media 22, transfer the mapping tool 124
`includedin the recordable media 22 to the host 12 by manual
`loading. The said recordable media 22 may be a Compact
`Disk (CD), a floppy disc or a USB thumbdrive.
`The remote device 14 is used to generate a remote motion
`signal and transmit it to the wireless reception device 120.
`The remote device 14 consists of an inertia sensing module
`140, a sensing signal operation unit 142 and a wireless trans-
`mission module 144. The inertia sensing module 140 can
`0007
`
`60
`
`65
`
`0007
`
`
`
`US 8,041,860 B2
`
`5
`sense the acceleration and angular speed ofthe remote motion
`that the user performs through the remote device 14 along X
`axis, Y axis and Z axis and accordingly generatesa signal; in
`the present embodiment, the remote device 14 is held in hand
`by the user. The inertia sensing module 140 consists of at least
`one accelerometer or at least one gyroscope. The sensing
`signal operation unit 142 is used to receive the acceleration
`and angular speed of the remote motion generated by the
`inertia sensing module 140, and generates the remote motion
`signal indicating the acceleration and angular speed of the
`remote motion through computation; the wireless transmis-
`sion module 144 receives the remote motion signal generated
`by the sensing signal operation unit 142, further transmitting
`such a remote motion signal to the wireless reception device
`120 wirelessly (e.g. Bluetooth™, Radio Frequency)
`Refer now conjunctively FIGS. 2A, 2B and 3, wherein FIG.
`3 showsa flowchart for the operation method of a PC game
`using the mapping tool according to the present invention.
`Initially, the userfirst loads in at least one PC gamecontaining
`the keyboard motion mapping table 1220 (S200), the key-
`board motion mapping table 1220 recording the correspon-
`dence between each motion command of the PC game and
`any key commandpressed on a keyboard. The PC game 122
`may be an action game,a heuristic game, an adventure game,
`a shooting game, a simulation game, a sport gameora stra-
`tegic game, shown on the screen 16 of FIG. 2A as a tennis
`sport game. Next,it installs the mapping tool 124 into the host
`12 (S202), the mapping tool 124 comprising a remote motion
`resolution section 1240 and a remote motion mapping table
`1242. The mapping tool 124 can beinstalled in two ways; the
`first approach is to download the mapping tool 124 included
`in the serverhost 18 to the host 12 via the network 20 and then
`install it, and the second wayis to, with a recordable media 22
`(e.g. a Compact Disk (CD), a floppy disc or a USB thumb
`drive), install the mapping tool 124 stored therein into the host
`12.
`
`The wireless reception device 120 of the host 12 receives
`the remote motion signal transmitted by the remote device 14
`(S204), the remote motion signal being the signal generated
`by the acceleration and angular speed of the remote motion
`that the user performs through the remote device 14 along X
`axis, Y axis and Z axis, and the remote motion resolution
`section 1240 of the mapping tool 124 receives the remote
`motion signal transmitted by the wireless reception device
`120, then the remote motion resolution section 1240 resolve
`the received remote motion signal (S206). The remote motion
`resolution section 1240 can be a motion algorithm which
`resolves the meaning ofthe remote motion signal based on the
`rules defined in the motion algorithm, and creates a remote
`motion database with each of the resolved remote motion
`
`signal, in which the remote motion database can be defined
`beforehand. The mapping tool 124 next separates the motion
`command and keyboard key commandincludedin the key-
`board motion mapping table 1220 to acquire the keyboard key
`command (S208), and the mapping tool 124 links the
`resolved remote motion signal stored in the remote motion
`database with the separated keyboard key command ofthe
`keyboard motion mapping table 1220 (S210); upon comple-
`tion of such a linkage, the production of the remote motion
`mapping table 1242 is done. The mapping tool 124 simulates
`the keyboard key signal based on the remote motion signal
`through the remote motion mapping table 1242 (S212), and at
`this moment, the user can now operate the PC gameusing the
`mapping tool 124 (S214).
`The mapping tool 124 according to the present invention
`can replace the conventional keyboard motion mapping table
`1220. It senses the acceleration and angular speed generated
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`by the user’s body with the inertia sensing module 140 of the
`remote device 14, thereby creating signals indicating motion
`states of the user’s body such as rotation, rhyme, swing or
`force, then transmitting wirelessly the generated remote state
`signal to the host 12; in this way, it is possible to provide the
`feature of high sensitivity, thus satisfying the demand for
`real-time control. Through the resolution on the remote state
`signal performed by the remote motion resolution section
`1240 ofthe mapping tool 124 and then using the mapping tool
`124 to operate the PC game,it allows the present invention to
`meet the requirement for real-time operation of high sensi-
`tivity.
`The present invention provides the following beneficial
`effects:
`
`1. the user, during PC gameoperations, may be exempted
`from the limitation ofkeyboard, better conforming to human-
`ized operation condition and achieving the goal of natural
`ergonomics, without causing injuries or negative influences
`on specific portions of user’s body (e.g. fingers). It is also
`possible to enhancethe effect of entertainment by exploiting
`the features of the mappingtool;
`2. the game design company needs not to abandon popular
`PC gamesdeveloped in earlier days, the usercan still play the
`existing PC game through the mappingtool; hence, the game
`design companyis able to significantly reduce the cost of
`game development.
`The aforementioned descriptions simply set forth the pre-
`ferred embodiments ofthe present invention, rather than lim-
`iting the scopeofthe presentinvention thereto. It is noted that
`all effectively equivalent technical modifications and changes
`made in accordance with the disclosure of the present inven-
`tion and appended drawings thereof are deemed to be
`included in the scope ofthe present invention delineated in the
`following claims.
`Whatis claimedis:
`
`1. A method for producing a mapping tool, comprising:
`creating a remote motion database having a plurality of
`remote motion commandsgenerated by a remote device;
`reading a keyboard motion mapping table from a game
`program, wherein the keyboard motion mapping table
`corresponds each of the remote motion commandsto its
`respective keyboard command;
`resolving the keyboard commands and a plurality of
`motion commands included in the keyboard motion
`mappingtable;
`searching for the corresponding remote motion commands
`based on the motion commands; and
`linking the remote motion commandswith the correspond-
`ing keyboard commandsto produce the mappingtool.
`2.A PC gamesystem having the mappingtool, comprising:
`a host, having a wireless reception device and at least one
`gameprogram;
`a remote device, generating remote motion commands in
`terms of remote motion signals and transmitting the
`remote motion signals to the wireless reception device
`for the host having the wireless reception device to pre-
`pare a remote motion data base; and
`a mappingtoolstored in the host, having a remote motion
`resolution section and a remote motion mapping table,
`the remote motion resolution section being used to
`resolve the remote motion signals, and to generate the
`remote motion mapping table based on resolving the
`remote motion signals, so that the remote device con-
`trols the game program in accordance with the remote
`motion mappingtable;
`wherein the remote motionresolution section is configured
`to read a keyboard motion mappingtable having a plu-
`
`0008
`
`0008
`
`
`
`US 8,041,860 B2
`
`8
`7
`
`rality of motion commandsandaplurality of keyboard resolving the remote motion signal, in order to acquire the
`commands, resolve the keyboard commands and the
`corresponding keyboard commands based on the keyboard
`motion commands,search for the corresponding remote
`motion mappingtable, before linking the remote motion sig-
`motion commandsbased on the motion commands, and
`nal with the acquired keyboard command.
`link the remote motion commandswith the correspond-
`7. A PC game operation method using the mapping tool
`ing keyboard commandsbefore generating the remote
`according to claim 1, comprising:
`motion mappingtable.
`loading the game program having the keyboard motion
`3. The PC game system having the mapping tool according
`mappingtable;
`to claim 2, wherein keyboard motion mapping table corre-
`installing the mapping tool;
`sponds each of motion commandsof the game program toits
`receiving the remote motion signals;
`respective keyboard command.
`resolving the remote motion commands generated by the
`4. The PC game system having the mapping tool according
`remote device through the mappingtool;
`to claim 2, wherein the remote device comprises:
`separating a keyboard key signal in the keyboard motion
`an inertia sensing module, used to sense an acceleration
`mapping table by means of the mapping tool; and
`and an angular speed of the remote device;
`linking the remote motion signals with the keyboard key
`a sensing signal operation unit, receiving information of
`signals.
`the acceleration and the angular speed of the remote
`8. The PC game operation method using the mappingtool
`device; and
`according to claim 7, wherein the keyboard motion mapping
`a wireless transmission module, transmitting wirelessly
`table corresponds each of the remote motion commands of
`the remote motion signal
`to the wireless reception
`the game program and the keyboard commandassociated
`device.
`with the keyboard key signal.
`9. The PC game operation method using the mappingtool
`according to claim 7, wherein linking the remote motion
`signals with the keyboard key signals further comprises simu-
`lating the keyboard key signal based on the remote motion
`commands.
`
`5. The PC gamesystem having the mapping tool according
`to claim 1, wherein the inertia sensing module comprises at
`least one accelerometeror at least one gyroscope.
`6. The PC game system having the mappingtool according
`to claim 3, wherein the mapping tool searches for the motion
`command of the game program equivalent to the remote
`motion signal in the keyboard motion mappingtable based on
`
`15
`
`0009
`
`0009
`
`