User interface devices
First Claim
Patent Images
1. A user interface device (UID), comprising:
- a frame including;
a base assembly;
a top assembly; and
a plurality of permanent magnets;
wherein the top assembly is in a fixed position relative to the base assembly;
an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including;
an outer actuator element;
an inner actuator element; and
a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array;
a damping element disposed on or within one or more springs of the plurality of springs;
a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information;
a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device; and
a Universal Serial Bus (USB) connector operatively coupled to the processing element for providing the UID output signal as a USB signal to the communicatively coupled electronic computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
User interface devices (UIDs) for sensing position or motion of an actuator assembly in multiple degrees of freedom are disclosed. In one embodiment a UID includes a frame having a top and bottom assembly, an actuator assembly disposed within a volume between the top and bottom of the frame having magnets disposed therein, a sensor array for sensing magnetic fields from the magnets in multiple axes, and a processing element for receiving the sensed magnet fields and generating a UID output signal corresponding to a position, translation, rotation, deformation, or other action of the actuator assembly.
123 Citations
20 Claims
-
1. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device; and a Universal Serial Bus (USB) connector operatively coupled to the processing element for providing the UID output signal as a USB signal to the communicatively coupled electronic computing device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
2. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; and a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device;
wherein the outer actuator element has a substantially cylindrical shape and the inner actuator assembly has a triangular shape. - View Dependent Claims (18)
-
-
3. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; and a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device, wherein the outer spring array and the inner spring array are in an overlapping spring array configuration. - View Dependent Claims (19, 20)
-
-
4. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; and a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device, wherein the damping element comprises a memory foam material.
-
-
5. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; and a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device, wherein the outer actuator element has a cylindrical shape and the magnets are disposed on a retaining arm of the outer actuator element.
-
-
6. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; and a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device, wherein the plurality of magnets consists of six permanent magnets arrayed equidistantly around the outer actuator element in a circular array.
-
-
7. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device; and a haptic feedback element disposed on the actuator assembly. - View Dependent Claims (8, 9, 10)
-
-
11. A user interface device (UID), comprising:
-
a frame including; a base assembly; a top assembly; and a plurality of permanent magnets; wherein the top assembly is in a fixed position relative to the base assembly; an actuator assembly disposed between the top assembly and the base assembly, the actuator assembly including; an outer actuator element; an inner actuator element; and a plurality of springs mechanically coupling the one or more actuator elements to the frame, the plurality of springs comprising an outer spring array and an inner spring array; a damping element disposed on or within one or more springs of the plurality of springs; a plurality of three axis magnetic field sensors disposed within the frame between the top assembly and the base assembly for sensing positional information associated with the actuator assembly based on magnetic fields generated by the permanent magnets and providing one or more sensor output signals corresponding to the sensed positional information; and a processing element for receiving the sensor output signals from the three-axis magnetic field sensors, determining information associated with a movement of the actuator assembly based at least in part on the sensor output signals, and providing a UID output signal for use by a communicatively coupled electronic computing device, wherein one or both of the inner spring array and the outer spring array consists of three coil springs.
-
Specification