throbber
US008041860B2
`
`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
`
`

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket