Universal input device
First Claim
Patent Images
1. A universal input device to attach to a target of a user, comprising:
- a casing shaped like a ring into which the target is inserted;
a motion detector for detecting motion of the target;
a contact detector for detecting various types of contacts with the target;
a power supply for supplying power to the universal input device;
a switch for supplying power from the power supply to the universal input device when the target is inserted and connected to the casing, and for cutting off power from the power supply when the target is disconnected from the casing; and
a controller for generating position data corresponding to motion data and control data, wherein the control data comprises function setting data to change a function of the universal input device from a function of one type of input device to a function of another type of input device, based on the type of contact with the contact detector,wherein the contact detector comprises a first contact detector and a second contact detector,wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is less than a predetermined time, the controller generates the control data based on a current function of the universal input device, andwherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is greater than a predetermined time, the mode of the universal input device is changed.
1 Assignment
0 Petitions
Accused Products
Abstract
A universal input device to attach to a target of a user, including a motion detector to detect motion of the target, a contact detector to detect types of contacts with the target, a controller to generate position data corresponding to the motion and control data, including mode setting data to set a mode of the device, corresponding to the types of the contacts, a communicator which transmits the position and the control data to an external host device, and a casing, accommodating the motion detector, the contact detector, the communicator, and the controller, into which the target is inserted.
54 Citations
19 Claims
-
1. A universal input device to attach to a target of a user, comprising:
-
a casing shaped like a ring into which the target is inserted; a motion detector for detecting motion of the target; a contact detector for detecting various types of contacts with the target; a power supply for supplying power to the universal input device; a switch for supplying power from the power supply to the universal input device when the target is inserted and connected to the casing, and for cutting off power from the power supply when the target is disconnected from the casing; and a controller for generating position data corresponding to motion data and control data, wherein the control data comprises function setting data to change a function of the universal input device from a function of one type of input device to a function of another type of input device, based on the type of contact with the contact detector, wherein the contact detector comprises a first contact detector and a second contact detector, wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is less than a predetermined time, the controller generates the control data based on a current function of the universal input device, and wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is greater than a predetermined time, the mode of the universal input device is changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method of operating a universal input device including a casting shaped like a ring into which a target is inserted for use with an external host, comprising:
-
supplying power, by a switch, from a power supply to the universal input device when the target is inserted and connected to the casing, and cutting off power, by the switch, from the power supply when the target is disconnected from the casing; generating control data to change a function of the universal input device from a function of one type of input device to a function of another type of input device by detecting a predetermined contact with a contact detector of the universal input device such that the universal input device is operable with the external host; generating position data in accordance with an acceleration of the universal input device in space; generating input data in accordance with the position data and any contacts with respect to the universal input device following the predetermined contact; and transmitting the input data to the external host, wherein the contact detector comprises a first contact detector and a second contact detector, wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is less than a predetermined time, a controller generates the control data based on a current function of the universal input device, and wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is greater than a predetermined time, the mode of the universal input device is changed.
-
-
19. A circuit of a universal input device for use with an external host to attach to a target of a user, the circuit comprising:
-
a motion detector for detecting motion of the target; first and second contact detectors to detect first and second contacts with the target; a power supply for supply power to the universal input device; a switch for supplying power from the power supply to the universal input device when the target is inserted and connected to the casing, and for cutting off power from the power supply when the target is disconnected from the casing; and a controller for generating position data corresponding to the motion and control data, wherein the control data comprises function setting data to change a function of the universal input device from a function of one type of input device to a function of another type of input device, based on the type of the contact with the contact detector, wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is less than a predetermined time, the controller generates the control data based on a current function of the universal input device, and wherein, when the time of the detected contact between the target and at least one of the first contact detector and the second contact detector is greater than a predetermined time, the mode of the universal input device is changed.
-
Specification