System and method for detecting moment of impact and/or strength of a swing based on accelerometer data
First Claim
Patent Images
1. A system, comprising:
- a hand held controller, comprising;
a housing;
a directional input located on a first surface of the housing;
at least one input button located on the first surface of the housing;
an accelerometer; and
a processing system having a processor, a memory, and a transmitter configured to transmit data processed by the processing system, andan information processing device, comprising;
a processing system including, at least, a processor, a memory, and a receiver configured to receive data transmitted by the transmitter, the processing system configured to;
determine a first output for a first axis of the accelerometer resulting from the hand held controller being moved in free space;
determine a second output for a second axis of the accelerometer resulting from the hand held controller being moved in free space; and
provide responsive output based on, at least, the first output for the first axis of the accelerometer and the second output for the second axis of the accelerometer, at least the first and/or second output reporting data indicative of at least a centripetal force resulting from the hand held controller being moved in free space.
0 Assignments
0 Petitions
Accused Products
Abstract
An example system and method is provided for detecting a moment of impact and/or strength of a swing based on moving a hand-held device including an accelerometer arrangement. A moment and a magnitude of simulated striking of the object are determined based on one or more accelerometer arrangement outputs resulting from the moving of the hand-held device. Using one or more of aural, visual and tactile outputs, the striking of the object is simulated in accordance with the determined moment of simulated striking and the determined magnitude of the simulated striking.
-
Citations
21 Claims
-
1. A system, comprising:
-
a hand held controller, comprising; a housing; a directional input located on a first surface of the housing; at least one input button located on the first surface of the housing; an accelerometer; and a processing system having a processor, a memory, and a transmitter configured to transmit data processed by the processing system, and an information processing device, comprising; a processing system including, at least, a processor, a memory, and a receiver configured to receive data transmitted by the transmitter, the processing system configured to; determine a first output for a first axis of the accelerometer resulting from the hand held controller being moved in free space; determine a second output for a second axis of the accelerometer resulting from the hand held controller being moved in free space; and provide responsive output based on, at least, the first output for the first axis of the accelerometer and the second output for the second axis of the accelerometer, at least the first and/or second output reporting data indicative of at least a centripetal force resulting from the hand held controller being moved in free space. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a first hand held controller, comprising; a housing; a directional input located on a first surface of the housing; an accelerometer; and a processing system having a processor, a memory, and a transmitter configured to transmit data processed by the processing system, and a second hand held controller, comprising; a housing; a directional input located on a first surface of the housing; an accelerometer; and a processing system having a processor, a memory, and a transmitter configured to transmit data processed by the processing system, and an information processing device, comprising; a processing system including, at least, a processor, a memory, and a receiver configured to receive data transmitted by the transmitter of the first and/or second hand held controller, the processing system configured to; determine a first output for a first axis of the accelerometer, of the first and/or second hand held controller, resulting from the first and/or second hand held controller moving in free space; determine a second output for a second axis of the accelerometer, of the first and/or second hand held controller, resulting from the first and/or second hand held controller moving in free space; and provide responsive output based on, at least, the first output for the first axis of the accelerometer and the second output for the second axis of the accelerometer of the first and/or second hand held controller, at least the first and/or second output reporting data indicative of at least a centripetal force resulting from the first and/or second hand held controller being moved in free space. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium comprising computer program code embodied thereon which, when executed by an information processing device having a processor, causes the processor to:
-
determine a first output for a first axis of an accelerometer resulting from a hand held controller moving in free space; determine a second output for a second axis of the accelerometer resulting from a hand held controller moving in free space; and provide responsive output based on, at least, the first output for the first axis of the accelerometer and the second output for the second axis of the accelerometer, at least the first and/or second output reporting data indicative of at least a centripetal force resulting from the hand held controller being moved in free space. - View Dependent Claims (20, 21)
-
Specification