Source: http://www.google.com/patents/US20080096654?dq=6,243,373
Timestamp: 2017-08-22 19:40:22
Document Index: 27968563

Matched Legal Cases: ['application No. 29', 'application No. 29', 'Application No. 60', 'application No. 29', 'application No. 29', 'Application No. 29', 'application No. 29', 'application No. 29', 'application No. 29', 'application No. 29', 'application No. 29', 'application No. 29', 'application No. 29', 'application No. 29']

Patent US20080096654 - Game control using three-dimensional motions of controller - Google Patents
A method for use in an interactive system includes receiving position information for a controller that is being manipulated by a user, analyzing the received position information to determine whether a predetermined movement of the controller has been performed, and changing the user's viewpoint of...http://www.google.com/patents/US20080096654?utm_source=gb-gplus-sharePatent US20080096654 - Game control using three-dimensional motions of controller
Publication number US20080096654 A1
Application number US 11/551,682
Publication number 11551682, 551682, US 2008/0096654 A1, US 2008/096654 A1, US 20080096654 A1, US 20080096654A1, US 2008096654 A1, US 2008096654A1, US-A1-20080096654, US-A1-2008096654, US2008/0096654A1, US2008/096654A1, US20080096654 A1, US20080096654A1, US2008096654 A1, US2008096654A1
Inventors Marc-Edouard Mondesir, Lamont Gilkey, Christian Davis, Josh Hart, Remi Benoist, Joanne Teresa Wright, Steve Johnson, Dennis Tierney, Dana Mackenzie, George Chen, Joe Greene, Andrei Booriakin, Tim Moss, Gary M. Zalewski
Patent Citations (91), Referenced by (128), Classifications (12), Legal Events (3)
US 20080096654 A1
analyzing the received position information to determine whether a predetermined movement of the controller has been performed; and
changing the user's viewpoint of a scene displayed on a display in response to the predetermined movement of the controller being performed.
2. A method in accordance with claim 1, wherein the step of changing the user's viewpoint comprises displaying a portion of the scene that was previously hidden by an obstruction.
moving at least a portion of a character in a scene displayed on a display in response to the predetermined movement of the controller being performed.
14. A method in accordance with claim 13, wherein the step of moving at least a portion of a character comprises causing the character to manipulate an article.
One embodiment provides a method for use in an interactive system, comprising: receiving position information for a controller that is being manipulated by a user; analyzing the received position information to determine whether a predetermined movement of the controller has been performed; and changing the user's viewpoint of a scene displayed on a display in response to the predetermined movement of the controller being performed.
The method 1200 may be used to change the user's viewpoint of a scene in both a first-person game and a third-person game. For example, in a third-person game where the camera movement may not be linked to the movement of the main character, the controller motions and movements may be used to control the camera movement to change the user's viewpoint. Specifically, many third-person camera schemes have the camera floating “in and about” and around the character. Even though a character's own eyes cannot see behind him or her, a third-person camera has the ability to do so. The camera may often be programmed to float in various patterns with those patterns being subject to conditions in the game.
The method 1200 may be used to augment the float so that the 3D manipulations and movements of the controller or changes in its orientation are used to influence the float scheme. For example, the float scheme employed by a camera viewing the scene may be influenced by changing the user's viewpoint in a manner not originally contemplated by the float scheme. In some embodiments such influence may be additive, gearing-related, and/or subtractive in order to influence the camera according to the framework it is installed. For example, in some embodiments the degree of the influencing may be controlled by a gearing setting. In some embodiments the influencing may be additive, which would allow controller movements to continue to change the user's viewpoint in the same direction so that the movements “add” to the previous movements. In some embodiments the influencing may be subtractive, which would have the opposite effect. In other embodiments the controller motions and movements may be used to change the user's viewpoint in other ways.
The method 1400 may be used in many different applications, games, simulations, etc., to provide additional controls in the game, beyond the “hard buttons” and joysticks. By way of example, in sports such as football, the 3D motions and movements of the controller may be used to make the player character perform maneuvers and juke/dodge moves while running down field. In boxing the 3D motions and movements of the controller may be used for dodging, moving and defending the body from blows. In a boxing game the step of moving at least a portion of a character may comprise causing the character to perform a punch motion with its arm and/or fist.
In a first person shooter game, the 3D motions and movements of the controller may be used to make the player character dodge certain obstacles. For example, the look and movement may be mapped to the two joysticks, but for those real “panic-inducing” moments (like an enemy grenade landing nearby) the player will have the ability to dive/dodge for cover like in real life. The controller's motion often works great for this, especially when something needs to be done immediately and the player is panicking. Players may even do it instinctively. Some people move their bodies and their controllers when they want to move something on-screen. By jerking the controller in a direction, the player dives in that direction, for example. Also, in some embodiments rolling the character forward may be done by tilting the controller forward. With two analog sticks and a motion-sensitive controller, the movement of a shooter may feel more realistic, and diving and shooting may be more fun for the player. Alternatively, in some embodiments, the controller's motion may be for looking and the second joystick for dodging/diving.
In some embodiments some examples of player character actions may include: crouch—move the controller downward; jump—move the controller up then down; climb—move to climbable surface then move the controller forward; strafe—move the controller side to side; swim or fly—move and rotate the controller in space in order to simulate movement in space that allows six degrees of freedom; swimming—tilt controller down to dive and up to rise. In some embodiments, swimming controls may be mapped to the 3D motions and movements of the controller. That is, controller motions may be used to control the manner in which a character swims. Thus, in a swimming game the step of moving at least a portion of a character may comprise causing the character to perform a swimming motion.
Another example of a game that may utilize an embodiment of the present invention is a frisbee game or simulation. For example, in a frisbee simulation the user may hold one of the handles on the controller and flick it in a direction for the throw. The rotated angle affects direction, force directs the speed and distance of the throw, and the user can affect the spin using the analog triggers (R2 or L2). In some embodiments these features can be combined with other features, such dog game for frisbee catching competitions, or as a “disc golf” (frisbee golf) game.
In some embodiments the 3D motions and movements of the controller may be used for games similar to LocoRoco™. In such embodiments the controller motion detection may be used as primary game play. The ability to detect motions of the controller and a rolling of the controller allows for implementation of a three-dimensional game where all dimensions of rolling are available.
And similarly, any combination of such actions of the controller may be used for: aiming; sword play; swimming/flying/driving/paddling; rhythm game; controlling the levels of a planar object; sliding; user interactions with items (e.g. levers, switches, etc.); movements on transports (e.g. snowboard in 3rd person overhead); and/or implementation of “party” games that are geared towards demonstrating the features and methods described herein.
The entire disclosure of co-pending U.S. patent application Ser. No. 11/551,197, filed Oct. 19, 2006, entitled “CONTROLLER CONFIGURED TO TRACK USER'S LEVEL OF ANXIETY AND OTHER MENTAL AND PHYSICAL ATTRIBUTES”, and identified as Attorney Docket No. 86400 [SCEA06063US00], is hereby fully incorporated by reference herein in its entirety.
The following applications are all hereby fully incorporated herein by reference in their entireties: U.S. patent application Ser. No. 11/382,031, entitled “MULTI-INPUT GAME CONTROL MIXER”, (Attorney Docket SCEA06MXR1), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,032, entitled “SYSTEM FOR TRACKING USER MANIPULATIONS WITHIN AN ENVIRONMENT”, (Attorney Docket SCEA06MXR2), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,033, entitled “SYSTEM, METHOD, AND APPARATUS FOR THREE-DIMENSIONAL INPUT CONTROL”, (Attorney Docket SCEA061NRT1), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,035, entitled “INERTIALLY TRACKABLE HAND-HELD CONTROLLER”, (Attorney Docket SCEA06INRT2), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,036, entitled “METHOD AND SYSTEM FOR APPLYING GEARING EFFECTS TO VISUAL TRACKING”, (Attorney Docket SONYP058A), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,041, entitled “METHOD AND SYSTEM FOR APPLYING GEARING EFFECTS TO INERTIAL TRACKING”, (Attorney Docket SONYP058B), filed on May 7, 2006; U.S. patent application Ser. No. 11/382,038, entitled “METHOD AND SYSTEM FOR APPLYING GEARING EFFECTS TO ACOUSTICAL TRACKING”, (Attorney Docket SONYP058C), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,040, entitled “METHOD AND SYSTEM FOR APPLYING GEARING EFFECTS TO MULTI-CHANNEL MIXED INPUT”, (Attorney Docket SONYP058D), filed on May 7, 2006; U.S. patent application Ser. No. 11/382,034, entitled “SCHEME FOR DETECTING AND TRACKING USER MANIPULATION OF A GAME CONTROLLER BODY”, (Attorney Docket 86321 SCEA05082US00), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,037, entitled “SCHEME FOR TRANSLATING MOVEMENTS OF A HAND-HELD CONTROLLER INTO INPUTS FOR A SYSTEM”, (Attorney Docket 86324), filed on May 6, 2006; U.S. patent application Ser. No. 11/382,043, entitled “DETECTABLE AND TRACKABLE HAND-HELD CONTROLLER”, (Attorney Docket 86325), filed on May 7, 2006; U.S. patent application Ser. No. 11/382,039, entitled “METHOD FOR MAPPING MOVEMENTS OF A HAND-HELD CONTROLLER TO GAME COMMANDS”, (Attorney Docket 86326), filed on May 7, 2006; U.S. Design patent application No. 29/259,349, entitled “CONTROLLER WITH INFRARED PORT”, (Attorney Docket SCEA06007US00), filed on May 6, 2006; U.S. Design patent application No. 29/259,350, entitled “CONTROLLER WITH TRACKING SENSORS”, (Attorney Docket SCEA06008US00), filed on May 6, 2006; U.S. Patent Application No. 60/798,031, entitled “DYNAMIC TARGET INTERFACE”, (Attorney Docket SCEA06009US00), filed on May 6, 2006; and U.S. Design patent application No. 29/259,348, entitled “TRACKED CONTROLLER DEVICE”, (Attorney Docket SCEA06010US00), filed on May 6, 2006; all of which are hereby incorporated herein by reference in their entireties.
The entire disclosure of co-pending U.S. patent application Ser. No. 11/382,251, to Gary Zalewski et al., entitled “Hand-held controller having detectable elements for tracking purposes”, (Attorney Docket 86329), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. patent application Ser. No. 11/382,252, entitled “TRACKING DEVICE FOR USE IN OBTAINING INFORMATION FOR CONTROLLING GAME PROGRAM EXECUTION”, (Attorney Docket SCEA061NRT3), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,744, entitled “VIDEO GAME CONTROLLER FRONT FACE”, (Attorney Docket SCEACTR-D3), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent Application No. 29/246,743, entitled “VIDEO GAME CONTROLLER”, (Attorney Docket SCEACTRL-D2), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,767, entitled “VIDEO GAME CONTROLLER”, (Attorney Docket SONYP059A), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,768, entitled “VIDEO GAME CONTROLLER”, (Attorney Docket SONYP059B), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,763, entitled “ERGONOMIC GAME CONTROLLER DEVICE WITH LEDS AND OPTICAL PORTS”, (Attorney Docket PA3760US), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,759, entitled “GAME CONTROLLER DEVICE WITH LEDS AND OPTICAL PORTS”, (Attorney Docket PA3761US), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,765, entitled “DESIGN FOR OPTICAL GAME CONTROLLER INTERFACE”, (Attorney Docket PA3762US), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,766, entitled “DUAL GRIP GAME CONTROL DEVICE WITH LEDS AND OPTICAL PORTS”, (Attorney Docket PA3763US), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,764, entitled “GAME INTERFACE DEVICE WITH LEDS AND OPTICAL PORTS”, (Attorney Docket PA3764US), filed on May 8, 2006, is incorporated herein by reference.
The entire disclosure of co-pending U.S. Design patent application No. 29/246,762, entitled “ERGONOMIC GAME INTERFACE DEVICE WITH LEDS AND OPTICAL PORTS”, (Attorney Docket PA3765US), filed on May 8, 2006, is incorporated herein by reference.
US20020171622 * May 16, 2001 Nov 21, 2002 Yao-Sheng Shen Method for increasing resolution of mouse movement on screen
US20040023736 * Jul 18, 2002 Feb 5, 2004 Cardinale Ronald S. Training device and method of training a batter
US9208565 * Feb 29, 2012 Dec 8, 2015 Samsung Electronics Co., Ltd. Method and apparatus for estimating three-dimensional position and orientation through sensor fusion
US9448690 * Dec 9, 2013 Sep 20, 2016 Pelmorex Canada Inc. Controlling a three-dimensional virtual broadcast presentation
US20130028469 * Feb 29, 2012 Jan 31, 2013 Samsung Electronics Co., Ltd Method and apparatus for estimating three-dimensional position and orientation through sensor fusion
US20140139520 * Dec 9, 2013 May 22, 2014 Pelmorex Canada Inc. Controlling a three-dimensional virtual broadcast presentation
CN102266672A * Mar 9, 2011 Dec 7, 2011 鹦鹉股份有限公司 一种远程控制无人驾驶飞机、尤其是旋翼无人驾驶飞机的方法和装置
CN102553232A * Dec 7, 2010 Jul 11, 2012 鼎亿公司 Human posture capture apparatus and implementing method thereof
CN105344101A * Nov 19, 2015 Feb 24, 2016 广州玖的数码科技有限公司 Frame and mechanical motion synchronization simulation racing car equipment and simulation method
WO2012078196A1 * Jan 6, 2011 Jun 14, 2012 Ignite Game Technologies, Inc. Racing car wheel and controls for use in a multimedia interactive environment
WO2014199154A1 * Jun 11, 2014 Dec 18, 2014 Sony Computer Entertainment Europe Limited Head-mountable apparatus and systems
Cooperative Classification A63F2300/1006, A63F13/42, A63F13/06, A63F2300/1087, A63F13/211, A63F2300/1043, A63F13/24, A63F2300/8076, A63F13/213
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MONDESIR, MARC-EDOUARD;GILKEY, LAMONT;DAVIS, CHRISTIAN;AND OTHERS;REEL/FRAME:019044/0736;SIGNING DATES FROM 20070118 TO 20070301