This invention relates to portable electronic devices such as hand-held computers, personal digital assistants (“PDAs”), mobile or cordless telephones, calculators, remote controls, and more particularly to hand-held computer games such as the PLAYSTATION PORTABLE brand or PSP brand portable electronic gaming device available from Sony Computer Entertainment, Inc. of Tokyo, Japan, hereinafter the “PSP game” or “PSP device”.
Hand-held computer game devices such as those described in Karten et al. (U.S. Pat. No. 7,153,212) incorporated herein by this reference, and the PSP device often provide games such as the so called “first person shooter”-type games where the player views on a display a computer generated, three dimensionally rendered environment such as a room showing targets which the player must shoot to score points. The player can change his point of view and aim and fire a weapon such as a gun through manipulation of buttons located on the housing of the PSP device.
The realism of the game is important to the enjoyment of it. Since most, if not all, gun-type weapons are not held and fired in the same manner as a PSP device, the realism of the game is diminished.
Further, the flexibility of button placement on held-held electronic devices is typically limited. Since individual users may desire different types of inputs, and different button layouts, it is desirable to enhance the flexibility of hand-held electronics to allow for more alternatives in user input.
The invention came about in order to address the above identified problems.
It is an object of the invention to provide greater flexibility to input signals into hand-held electronic devices.
These and other objects are achieved by a detachable user input controller having the ability to input control signals into a hand-held electronic device.
In one embodiment there is provided a PSP device Gun Controller used for controlling shooting game operating on a PSP device. The gun controller contains a 3d motion sensor. This sensor is used to control the action within the game. The sensor will provide full range of motion, including up, down, left and right and potentially unlimited pitch, roll and yaw movement depending on the game program. The controller provides means for physically mounting the PSP device to the gun controller in the form of a mount including a locking mounting bracket. A connector on the gun controller plugs into the top of the PSP device. The connector contains the IR blaster as well as the USB connection. A mount slide allows the user to move the PSP device closer or further away from the point of view of an operator. A button located near the mount allows the user to release the PSP device from the gun controller. The PSP device is controlled through the IR blaster via the mount. The PSP device can also be controlled via standalone means while plugged into the gun controller. A battery can be provided in the gun controller, which will supply energy to the electronics on the gun controller and a rumble effect actuator including rumble effect motors. Alternatively, the gun controller can derive its power from the PSP device via the USB port. The gun controller is provided with a trigger mechanism. When the user pulls the trigger on the gun, the “X” button command will be sent to the PSP device via IR. The gun controller also will provide a force feedback function, which will be felt by the player when the trigger is pulled. The type and amount of force feedback can be adjusted by the gun controller circuitry.
A thumb button is placed on the left side of the gun and can send the “Left Shoulder” button command to the PSP device via IR. On the right side of the gun there are 4 buttons. The buttons all have the same look and feel (as seen in the Figures). Each button will issue a different command. All buttons will send a specific command to the PSP device via IR. The following is an embodiment of the button configuration:
Button 1—Triangle
Button 2—Square
Button 3—Circle
Button 4—Left shoulder
The preferred PSP device gun controller will utilize the following Power Specification:
Used 4 pcs size AAA with 1.5 Volts battery, or 4 pcs size AA with 1.5 Volts battery.
The power consumption of the controller is typically between 20 mA˜40 mA.
5 Volts power will be supplied to PSP device USB power source.
4 pcs of AA or AAA batteries can be used in this design, wherein the all batteries are connected in series.
The resolution of the analog X-Axis, Y-axis and digital buttons:
Each axes has 1024 levels(value 0x000˜0x2FF), that can vary by human activity. Digital buttons define ‘1’ to be ‘OFF’ state, and ‘0’ to be the ‘On’ state.
Above there is shown the flowchart of the gun controller and how it communicates with the PSP device or machine.
The steps in operating the gun controller with the PSP device machine include:
1) Plug in the PSP device to the gun controller from USB path.
2) Power on the gun controller with AA or AAA battery.
3) Power on PSP device.
4) In the PSP device games, enable the USB communication (act as device).
5) Gun controller detects the device plug in from USB port.
6) The gun controller asks for device descriptors by full-speed mode(usb1.1) which:
7) Gun controller scans the human activity by 7 digital buttons, and 2x10 bits analog axis.
8) Gun controller sends the human activity to PSP device machine through endpoint2 of the interface0(Polling method with maximum 20 millisecond)
USB Packet Format is:
No. of bytes: 0x06, which means the number of 6 byte inside a packet.
Digital byte0:
Digital byte1:
X-axis and Y-axis are the 10 bits resolution device, which are:
X-axis byte0: 0x00˜0xFF
X-axis byte1: 0x00˜0x03(bit2˜bit7 be reserved)
Y-axis byte0: 0x00˜0xFF
Y-axis byte1: 0x00˜0x03(bit2˜bit7 be reserved)
While the preferred embodiment of the invention has been described, modifications can be made and other embodiments may be devised without departing from the spirit of the invention and the scope of the appended claims.
This application claims the benefit of U.S. Provisional application Ser. No. 60/795,316 filed Apr. 27, 2006.
Number | Date | Country | |
---|---|---|---|
60795316 | Apr 2006 | US |