Input system and method
First Claim
1. A system for use with a computer application configured to respond to first input device data from a first input device, the first input device having a first format, the system comprising:
- a second input device, different than the first input device, the second input device including one or more sensors configured to measure movement of an object and creating second input device data representative of the movement of the object, the second input device data having a second format different than the first format; and
a processor configured to convert the second input device data into simulated first input device data, the simulated first input device data having the first format, the processor further configured to provide the simulated first input device data to the computer application, thereby simulating the first input device with the second input device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for measuring a golf swing, and more particularly to systems and methods for converting movement of an object from a first format into input device data of a second format that a computer application is configured to receive, are described. Certain embodiments of the invention include: a sensor unit including one or more sensors configured to measure movement of the object in one or more directions and create a signal representative of the movement of the object in a first format, a transmitter configured to communicate the signal, and a user station having driver software configured to receive the signal, convert the signal into simulated input device data having the second format, and provide the simulated input device data to the computer application.
195 Citations
68 Claims
-
1. A system for use with a computer application configured to respond to first input device data from a first input device, the first input device having a first format, the system comprising:
-
a second input device, different than the first input device, the second input device including one or more sensors configured to measure movement of an object and creating second input device data representative of the movement of the object, the second input device data having a second format different than the first format; and
a processor configured to convert the second input device data into simulated first input device data, the simulated first input device data having the first format, the processor further configured to provide the simulated first input device data to the computer application, thereby simulating the first input device with the second input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for converting movement of an object from a first format into input device data of a second format that a computer application is configured to receive, the system comprising
a sensor unit including: -
one or more sensors configured to measure movement of the object in one or more directions and create a signal representative of the movement of the object in a first format; and
a transmitter configured to communicate the signal; and
a user station having driver software configured to receive the signal, convert the signal into simulated input device data having the second format, and provide the simulated input device data to the computer application. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. A method of providing input to a computer application configured to receive first input device data having a first format, the method comprising:
-
measuring movement of an object in one or more directions;
creating second input device data representative of the movement of the object, the second input device data having a second format different than the first format;
converting the second input device data into simulated first input device data, the simulated first input device data having the first format; and
providing the simulated first input device data to the computer application, thereby simulating the first input device with the second input device. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44, 45)
-
-
46. A system of providing input to a computer application configured to receive first input device data having a first format, the system comprising:
-
means for measuring movement of an object in one or more directions;
means for creating second input device data representative of the movement of the object, the second input device data having a second format different than the first format;
means for converting the second input device data into simulated first input device data, the simulated first input device data having the first format; and
means for providing the simulated first input device data to the computer application, thereby simulating the first input device with the second input device. - View Dependent Claims (47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
57. A method for replicating first input device data of a first input device, the first input device data having a first format, to a computer application, to control movement of a graphical representation of an object, the method comprising:
-
measuring movement of the object with a second input device;
creating an electronic signal representative of the movement of the object, the electronic signal having a second format different from the first format;
translating the electronic signal into replicated first input device data having the first format; and
making the replicated first input device data available to the computer application, thereby replicating first input device data from the first input device with replicated first input device data from the second input device. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65)
-
-
66. A computer readable medium comprising code for configuring a processor to:
-
provide simulated input device data to a computer application, the computer application configured to control a graphical representation of an object in response to input device data; and
translate a signal into the simulated input device data, the signal representing physical movement of the object, the signal having a signal format incompatible with the computer application and the simulated input device data compatible with the computer application, thereby simulating the input device data. - View Dependent Claims (67, 68)
-
Specification