3D REMOTE CONTROL SYSTEM EMPLOYING ABSOLUTE AND RELATIVE POSITION DETECTION
0 Assignments
0 Petitions
Accused Products
Abstract
The present invention can include three-dimensional remote control systems that can detect an absolute location to which a remote control is pointing in first and second orthogonal axes and an absolute position of the remote control in a third orthogonal axis. Remote control systems of the present invention can employ absolute position detection with relative position detection. Absolute position detection can indicate an initial absolute position of the remote control and relative position detection can indicate changes in the position of the remote control. By combining absolute and relative position detection, remote control systems of the present invention can track remote controls more precisely than systems that only employ absolute position detection. The present invention also can include methods and apparatus for zooming in and out of an image shown on a display based on the absolute position of the remote control in the third axis.
-
Citations
53 Claims
-
1-33. -33. (canceled)
-
34. A remote control operative for use with a display, the remote control comprising:
-
an absolute position detection component comprising at least one electro-optical component, wherein the absolute position detection component is operative to detect an initial absolute position of the remote control; a relative position detection component operative to detect a change in a position of the remote control; and a controller in communication with the absolute and relative position detection components, wherein the controller is operative to; detect that the remote control is pointing at a particular location on the display based on at least one of data from the absolute position detection component comprising the initial absolute position of the remote control and data from the relative position detection component, wherein the particular location on the display is defined by first and second orthogonal axes; detect an updated absolute position of the remote control in a third axis based on the initial absolute position of the remote control and additional data from the relative position detection component, wherein the third axis is orthogonal to the first and second axes; and transmit signals operative to change a portion of an image on the display corresponding to the particular location based on the updated absolute position of the remote control in the third axis. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method for use with a system having a remote control and a display, the method comprising:
-
rendering an image defined by first and second orthogonal axes on the display; determining an initial absolute position of the remote control in a third axis, wherein the third axis is orthogonal to the first and second axes; receiving at least one signal from a user input component to change the image, wherein the at least one signal comprises data associated with a change in position of the remote control; in response to receiving the at least one signal, determining an updated absolute position of the remote control based on the initial absolute position and the data associated with the change in position of the remote control, wherein the updated absolute position comprises an updated absolute position in the third axis; determining a scale factor for changing the rendered image based on the updated absolute position in the third axis; changing the rendered image by the scale factor; and rendering the changed image on the display. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47)
-
-
48. A method for use with a system comprising a remote control and a display, wherein the display is defined by first and second orthogonal axes and shows an image, the method comprising:
-
detecting a first absolute position of the remote control in a third axis with respect to a reference location based on absolute position data output by a light detector, wherein the third axis is orthogonal to the first and second axes; rendering at least a first portion of the image in a first reference size on the display based on the first absolute position of the remote control in the third axis with respect to the reference location; detecting a second absolute position of the remote control in the third axis based on the detected first absolute position and based on relative position data output by at least one of an accelerometer and a gyroscope; and rendering at least a second portion of the image in a second reference size on the display based on the second absolute position of the remote control in the third axis. - View Dependent Claims (49, 50, 51)
-
-
52. A remote control for use with a display defined by first and second orthogonal axes and operative to show an image, the remote control comprising:
-
an absolute position detection component of an absolute position detection sub-system, wherein the absolute position detection component comprises at least one photodetector that enables the absolute position detection sub-system to detect an initial absolute position of the remote control in a third axis orthogonal to the first and second axes; a relative position detection component of a relative position detection sub-system, wherein the relative position detection component comprises at least one of an accelerometer and a gyroscope that enables the relative position detection sub-system to detect a change in a position of the remote control in the third axis; and a controller communicatively coupled to the absolute position detection component and to the relative position detection component, wherein the controller; detects an updated absolute position of the remote control in the third axis by combining the initial absolute position detected by the absolute position detection sub-system with the change in the position detected by the relative position detection sub-system; and change the scale factor of the image shown on the display based on the difference between the initial absolute position of the remote control in the third axis and the updated absolute position of the remote control in the third axis. - View Dependent Claims (53)
-
Specification