3D pointing device with up-down-left-right mode switching and integrated swipe detector
First Claim
1. A method for generating either a scroll command or an up-down-left-right (UDLR) command using a single control element of a remote control device, the method comprising:
- determining a set of information associated with a detected motion of an object across a surface of the single control element of the remote control device, the set of information including information indicating a direction, a distance, and a rate of the detected motion across the surface of the single control element;
selecting, based on the set of information associated with the detected motion of the object across the surface of the single control element, one of a scroll mode and an UDLR mode for generating any of a scroll command or an UDLR command associated with the detected motion;
generating the scroll command on condition that the scroll mode is selected; and
generating an UDLR command on condition that the UDLR mode is selected.
3 Assignments
0 Petitions
Accused Products
Abstract
A 3D pointing device for use with a content delivery system is provided. The pointing device can operate in one of at least one of two modes: a first 3D or scrolling mode, and a second non-3D mode that can also be referred to as an up-down-left-right (UDLR) mode. The pointing device can include one or more directional sensors, to provide orientation and movement information. For either of the at least two modes, an optical finger navigation module is provided that can detect movement of a user'"'"'s finger or object across its screen, and provides a predetermined threshold that must be exceeded before movement information is generated from the OFN module. The pointing device can generate scroll and UDLR commands based on the information from the orientation and movement sensors, as well as the OFN module, or can provide the information from the orientation and movement sensors to a user interface that can generate the appropriate scrolling or UDLR commands for use by the content delivery system.
-
Citations
20 Claims
-
1. A method for generating either a scroll command or an up-down-left-right (UDLR) command using a single control element of a remote control device, the method comprising:
-
determining a set of information associated with a detected motion of an object across a surface of the single control element of the remote control device, the set of information including information indicating a direction, a distance, and a rate of the detected motion across the surface of the single control element; selecting, based on the set of information associated with the detected motion of the object across the surface of the single control element, one of a scroll mode and an UDLR mode for generating any of a scroll command or an UDLR command associated with the detected motion; generating the scroll command on condition that the scroll mode is selected; and generating an UDLR command on condition that the UDLR mode is selected. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A remote control device comprising:
-
a control element configured to; detect motion of an object across a surface of the control element; and generate a set of motion data according to the detected motion; and a processor configured to; select, based on the set of motion data, an operating mode of the remote control device to be one of a random access mode and a non-random access mode, for generating any of a scroll command or an up-down-left-right (UDLR) command associated with the detected motion, the set of motion data including data indicating a direction, a distance, and a rate of the detected motion across the surface of the control element; receive the set of motion data from the control element; and generate a command associated with the set motion data to be any of;
(1) a scroll command on condition that the operating mode of the remote control device is the random access mode, or (2) an up-down-left-right (UDLR) command on condition that the operating mode of the remote control device is the non-random access mode. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for controlling a user interface using a remote control device having a control element, the method comprising:
-
based on a set of information associated with detected motion of an object across a surface of a control element, the set of information including information indicating a direction, a distance, and a rate of the detected motion, selecting an operating mode of the remote control device to be one of a random access mode and a non-random access mode; and determining the set of information to be any of; a scroll command on condition that the operating mode of the remote control device is the random access mode; and an up-down-left-right (UDLR) command on condition that the operating mode of the remote control device is the non-random access mode. - View Dependent Claims (18, 19, 20)
-
Specification