Patent ID: 8342964
Filing Date: 2013-01-01
Classification: A63F

Abstract:
1. A handheld controller, comprising: a shell defining a first receiving recess, a second receiving recess, a third receiving recess and a fourth receiving recess in a sidewall thereof, and a fifth receiving recess and a sixth receiving recess in other sidewalls thereof, the first receiving recess extending along a first direction, the second receiving recess extending along a second direction substantially perpendicular to the first direction, the third receiving recess extending parallel with the first direction and facing away from the first receiving recess, the fourth receiving recess extending parallel with the second direction and facing away from the second receiving recess, the fifth and sixth receiving recesses extending a third directions both perpendicular to the first and second directions and facing away from each other; a first gas pressure detecting member received in the first receiving recess and facing outward from the first receiving recess, the first gas pressure detecting member configured for detecting first pressures exerted by ambient air at the outside of the shell, and generating first signals relating to the first pressures, the first signals comprising a signal relating to a first reference pressure value of the first gas pressure detecting member when the shell is still and signals relating to pressure values of the first gas pressure detecting member when the shell is moving; a second gas pressure detecting member received in the second receiving recess and facing outward from the second receiving recess, the second gas pressure detecting member configured for detecting second pressures exerted by ambient air at the outside of the shell, and generating second signals relating to the second pressures, the second signals comprising a signal relating to a second reference pressure value of the second gas pressure detecting member when the shell is still and signals relating to pressure values of the second gas pressure detecting member when the shell is moving; a third gas pressure detecting member received in the third receiving recess and facing outward from the third receiving recess, the third gas pressure detecting member configured for detecting third air pressures exerted by ambient air at the outside of the shell, and generating third signals relating to the third pressures; a fourth gas pressure detecting member received in the fourth receiving recess and facing outward from the fourth receiving recess, the fourth gas pressure detecting member configured for detecting fourth pressures exerted by ambient air at the outside of the shell, and fourth generating signals relating to the fourth pressures; a fifth gas pressure detecting member received in the fifth receiving recess, the fifth gas pressure detecting member configured for detecting fifth pressures exerted by ambient air at the outside of the shell, and generating fifth signals relating to the fifth pressures; a sixth gas pressure detecting member received in the sixth receiving recess, the sixth gas pressure detecting member configured for detecting sixth pressures exerted by ambient air at the outside of the shell, and generating sixth signals relating to the sixth pressures; and a processing unit located within the shell and electrically connected with the first pressure detecting member, the second gas pressure detecting member, the third gas pressure detecting member, the fourth gas pressure detecting member, the fifth gas pressure detecting member and the sixth gas pressure detecting member, the processing unit configured for receiving the first signals, the second signals, the third signals, the fourth signals, the fifth signals and the sixth signals, identifying a movement of the shell according to the first, second, third, fourth, fifth and sixth signals, and generating an instruction based on the identified movement.