Systems and methods for controlling a display
First Claim
Patent Images
1. A system comprising:
- a remote control device including;
a motion sensor for detecting and providing an indication of multiple types of movement of said remote control device;
a transmitter for receiving the indication of the multiple types of movement and transmitting multiple signals corresponding to the multiple types of movement of said remote control device; and
a processing device configured to receive the multiple signals and initiate display changes in data displayed by a display device;
wherein said processing device;
receives the multiple signals transmitted by said remote control device while the data displayed by the display device includes program guide data of a program guide; and
initiates one or more changes to the displayed program guide data in response to the multiple signals transmitted by said remote control device while the data displayed by the display device includes the program guide data of the program guide, the one or more changes including a magnification of a plurality of channels and times included in the program guide data displayed before the magnification, the magnification eliciting display of further details related to programming associated with the magnified plurality of channels and times.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus is provided for controlling a display. The apparatus is moveable by an individual user and includes a motion sensor for detecting and providing an indication of one or more types of movement of the apparatus. The apparatus also includes a transmitter, which is configured to receive the indication of movement, either directly or indirectly, from the motion sensor. The transmitter is further configured to transmit at least one signal based on movement of the apparatus which is configured to initiate display changes in data displayed in a remote display device. A system and a method for controlling a display are also provided.
-
Citations
19 Claims
-
1. A system comprising:
-
a remote control device including; a motion sensor for detecting and providing an indication of multiple types of movement of said remote control device; a transmitter for receiving the indication of the multiple types of movement and transmitting multiple signals corresponding to the multiple types of movement of said remote control device; and a processing device configured to receive the multiple signals and initiate display changes in data displayed by a display device; wherein said processing device; receives the multiple signals transmitted by said remote control device while the data displayed by the display device includes program guide data of a program guide; and initiates one or more changes to the displayed program guide data in response to the multiple signals transmitted by said remote control device while the data displayed by the display device includes the program guide data of the program guide, the one or more changes including a magnification of a plurality of channels and times included in the program guide data displayed before the magnification, the magnification eliciting display of further details related to programming associated with the magnified plurality of channels and times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
providing a remote control device defining orthogonal main and transverse axes and configured to be movable by an individual user, the main axis running along a length of said remote control device and the transverse axis oriented perpendicular to the main axis and in a plane roughly defined by an upper surface of said remote control device; detecting a rotation of the remote control device around the transverse axis and generating a first signal configured to cause program guide data displayed on a remote display device to scroll in a first direction; detecting a rotation of the remote control device around a normal axis and generating a second signal configured to cause the displayed program guide data to scroll in a second direction, the normal axis being perpendicular to a plane defined by the main and transverse axes and the second direction being perpendicular to the first direction; detecting a translation of the remote control device along the main axis and generating a third signal configured to cause a magnification of the displayed program guide data; and transmitting the first, second, and third signals to cause the program guide data displayed on the remote display device to scroll in the first direction, the program guide data displayed on the remote display device to scroll in the second direction, and the magnification of the displayed program guide data, the magnification magnifying a plurality of channels and times included in the program guide data displayed before the magnification and eliciting display of further details related to programming associated with the magnified plurality of channels and times. - View Dependent Claims (14, 15)
-
-
16. A method of aiding a user in viewing content, the method comprising:
-
providing, by a processing device, program guide data of a program guide for display by a display device; receiving, by the processing device while the program guide data is displayed, signals from a motion-based remote control device, the signals transmitted by the motion-based remote control device in response to movement of the motion-based remote control device while the program guide data is displayed; initiating, by the processing device in response to the receiving of the signals, changes to the display of the program guide data by the display device, the changes including a vertical scrolling of the program guide, a horizontal scrolling of the program guide, and a magnification of a subset region of the displayed program guide data, the magnification magnifying a plurality of channels and times included in the subset region of the displayed program guide data and eliciting display of further details of programming associated with the magnified plurality of channels and times included in the subset region of the displayed program guide data; receiving, by the processing device, a selection signal from the motion-based remote control device, the selection signal indicating a selection of a program within the programming associated with the magnified plurality of channels and times included in the subset region of the displayed program guide data for viewing; providing, by the processing device, program content data of the selected program for display by the display device; receiving, by the processing device while the program content data is displayed, additional signals from the motion-based remote control device, the additional signals transmitted by the motion-based remote control device in response to movement of the motion-based remote control device while the program content data is displayed; and initiating, by the processing device, changes to the display of the program content data by the display device, the changes including a magnification of a subset region of the program content data. - View Dependent Claims (17, 18, 19)
-
Specification