Patent classifications
G06F3/03544
MULTIPURPOSE COMPUTER MOUSE
A computer input device system that includes a finger-wearable input unit that is capable of providing inputs in a two-dimensional plane or in three-dimensional space. The inventive subject matter also includes a mouse frame that receives the finger-wearable unit, allowing a user to quickly transition from the finger-wearable unit to the mouse frame for traditional table-top mouse operation and back. The mouse frame includes features that allow for simple, easy and precise docking and undocking of the finger-wearable unit. The finger-wearable unit can be made up of separable modules and links that allow for reconfiguration of the finger-wearable unit according to a user's needs.
ELECTRONIC ERASER
An electronic eraser includes a carrier defining therein an accommodation chamber, two or three signal transmitters mounted on the border inside the accommodation chamber and one or multiple signal transmitters mounted inside the accommodation chamber between two bordered signal transmitters beyond the midpoint therebetween, and a power supply mounted inside the accommodation chamber and electrically coupled with the signal transmitters to provide the signal transmitters with the necessary working electricity. When going to clear the writing or drawers on a touchscreen the user can move the carrier, enabling the touchscreen to receive and process the signals of the signal transmitters and to clear the writing or drawings on the surface thereof according to the signal processing result, and thus, the invention facilitates the operating convenience.
DATA MANIPULATION USING DUAL-FREQUENCY INTRAORAL SERPENTINE INTERCONNECTIONS
Techniques for intraoral data manipulation are disclosed. Wired connectivity between a first device inside a mouth and a second device inside the mouth is provided. The wired connectivity is provided by a dual-frequency serpentine coupling. The dual-frequency serpentine coupling enables three-dimensional flexibility for the coupling inside the mouth. Wireless connectivity is provided between the first device and a device outside the mouth. The wireless connectivity is enabled using a wireless transceiver. Data transmission is enabled between the first device and the device outside the mouth. The dual-frequency serpentine coupling includes a higher-frequency serpentine shape overlaid on a lower-frequency serpentine shape. The higher-frequency serpentine shape can be overlaid on a continuous segment of the lower-frequency serpentine shape. The higher-frequency serpentine shape can be overlaid on one or more discontinuous segments of the lower-frequency serpentine shape. The discontinuous segments are folded adjacent to each other.
Input device with hybrid tracking
Embodiments of the invention are directed to input devices configured for use with computing devices. The present invention relates to input devices configured with a plurality of sensors configured to determine the displacement and position of the input device. Tracking of the input device may be switched from an optical sensor to an inertial sensor based on the speed of movement of the input device or based on the input device detecting that loss of tracking has occurred. In some embodiments, a gyroscope may be configured to modify data from the inertial sensor module to correct for fictitious accelerations generated when the input device is rotated.
Optical digital ruler
Embodiments of the present invention provide systems, methods, and computer storage media directed to an optical digital ruler. The optical digital ruler includes at least two optical sensors allowing physical movement and rotation of the optical digital ruler to facilitate positioning a template on a canvas or background. As such, a particular drawing stroke on the canvas or background can be drawn in alignment with a template irrespective of whether a path input by a user via a stylus aligns with the template. In some implementations, a drawing stroke is aligned with a template edge when the optical digital ruler has been activated despite the location of the path.
Magnetic vector sensor positioning and communication system
A system is described herein for monitoring the movement of one or more magnet sources located external to a device using the vector data from one or more magnetic vector sensors incorporated in the device to determine a position and/or to communicate information.
INPUT DEVICE WITH ADAPTIVE GRIP ORIENTATION
A computer input system includes a mouse including a housing having an interior surface defining an internal volume and a sensor assembly disposed in the internal volume. A processor is electrically coupled to the sensor assembly and a memory component having electronic instructions stored thereon that, when executed by the processor, causes the processor to determine an orientation of the mouse relative to a hand based on a touch input from the hand detected by the sensor assembly. The mouse can also have a circular array of touch sensors or lights that detect hand position and provide orientation information to the user.
Variable friction and multi-texture mouse
An input device can include a housing defining an internal volume and a lower portion, the lower portion defining an aperture, an input sensor disposed in the internal volume, and a haptic assembly disposed in the internal volume. The haptic assembly can include an actuator and a foot coupled to the actuator and aligned with the aperture. The actuator can be configured to selectively extend the foot through the aperture to vary a sliding resistance of the input device on a support surface.
System and method for voice recognition using a peripheral device
A system and method for dictation using a peripheral device includes a voice recognition mouse. The voice recognition mouse includes a microphone, a first button, a processor coupled to the microphone and the first button, and a memory coupled to the processor. The memory stores instructions that, when executed by the processor, cause the processor to detect actuation of the first button and in response to detecting actuation of the first button, invoke the microphone for capturing audio speech from a user. The captured audio speech is streamed to a first module. The first module is configured to invoke a second module for converting the captured audio speech into text and forward the text to the first module for providing to an application expecting the text, the application being configured to display the text on a display device.
SYSTEM AND METHOD FOR VOICE RECOGNITION USING A PERIPHERAL DEVICE
A system and method for dictation using a peripheral device includes a voice recognition mouse. The voice recognition mouse includes a microphone, a first button, a processor coupled to the microphone and the first button, and a memory coupled to the processor. The memory stores instructions that, when executed by the processor, cause the processor to detect actuation of the first button and in response to detecting actuation of the first button, invoke the microphone for capturing audio speech from a user. The captured audio speech is streamed to a first module. The first module is configured to invoke a second module for converting the captured audio speech into text and forward the text to the first module for providing to an application expecting the text, the application being configured to display the text on a display device.