System and method for an internet television remote control
First Claim
1. An Internet Television remote control device that can be held in one hand and communicatively coupling a user and an Internet Television, the Internet Television remote control device comprising:
- a QWERTY®
keypad and a touchpad configured to accept a user input to navigate through the Internet via the Internet Television to locate multimedia content;
a display area to display the user input;
a processor configured to generate a custom pulse by processing the user input, wherein the custom pulse comprises a plurality of frames and each frame includes a plurality of bits encoded in a bi-phase encoding, and the plurality of bits comprises a preamble field, a remote identifier field, a toggle field, a data control field, a data field and an inter-frame gap between consecutive frames,a keypad controller and a touchpad controller communicatively coupled with the processor and configured to control the QWERTY®
keypad and touchpad respectively; and
a transmitter configured to transmit the custom pulse to a display device of the Internet Television, wherein a receiver of the display device of the Internet Television is adapted to receive the custom pulse transmitted by the transmitter.
3 Assignments
0 Petitions
Accused Products
Abstract
A handheld electronic apparatus for communicatively coupling a user and a display device is disclosed. In one embodiment, the handheld electronic apparatus includes a user interface configured to accept an user input, the user interface further includes a first interface configured to accept the user input via a keypad, and a second interface configured to accept the user input via a touchpad. The handheld electronic apparatus also includes a processor configured to generate a signal by processing the user input, and a transmitter adapted to transmit the signal generated by the processor to the display device.
14 Citations
27 Claims
-
1. An Internet Television remote control device that can be held in one hand and communicatively coupling a user and an Internet Television, the Internet Television remote control device comprising:
-
a QWERTY®
keypad and a touchpad configured to accept a user input to navigate through the Internet via the Internet Television to locate multimedia content;a display area to display the user input; a processor configured to generate a custom pulse by processing the user input, wherein the custom pulse comprises a plurality of frames and each frame includes a plurality of bits encoded in a bi-phase encoding, and the plurality of bits comprises a preamble field, a remote identifier field, a toggle field, a data control field, a data field and an inter-frame gap between consecutive frames, a keypad controller and a touchpad controller communicatively coupled with the processor and configured to control the QWERTY®
keypad and touchpad respectively; anda transmitter configured to transmit the custom pulse to a display device of the Internet Television, wherein a receiver of the display device of the Internet Television is adapted to receive the custom pulse transmitted by the transmitter. - View Dependent Claims (2, 3, 4, 5, 6, 25, 26, 27)
-
-
7. An Internet Television remote control device that can be held in one hand and communicatively coupling a user and an Internet Television, the Internet Television remote control device comprising:
-
a QWERTY®
keypad, a touchpad, and a trackball configured to accept a user input, wherein the user input comprises a request to navigate through the Internet via the Internet Television to locate a multimedia content;a display area to display the user input; a processor configured to generate a custom pulse by processing the user input, wherein the custom pulse comprises a plurality of frames and each frame includes a plurality of bits encoded in a bi-phase encoding, and the plurality of bits comprises a preamble field, a remote identifier field, a toggle field, a data control field, a data field and an inter-frame gap between consecutive frames, a keypad controller, a touchpad controller, and a trackball controller communicatively coupled with the processor via input/output (I/O) lines of the processor, an universal asynchronous receiver/transmitter (UART) link, and a set of input/output (I/O) lines respectively and configured to control the QWERTY®
keypad, the touchpad, and the trackball respectively; anda transmitter configured to transmit the custom pulse to a display device of the Internet Television, wherein a receiver of the display device of the Internet Television is adapted to receive the custom pulse transmitted by the transmitter. - View Dependent Claims (8, 9, 10)
-
-
11. An Internet Television remote control device that can be held in one hand and communicatively coupling a user and an Internet Television, the Internet Television remote control device comprising:
-
a QWERTY®
keypad and a trackball configured to accept a user input;a display area to display the user input; a processor configured to generate a custom pulse by processing the user input, wherein the custom pulse comprises a plurality of frames and each frame includes a plurality of bits encoded in a bi-phase encoding, and the plurality of bits comprises a preamble field, a remote identifier field, a toggle field, a data control field, a data field and an inter-frame gap between consecutive frames, a keypad controller and a trackball controller communicatively coupled with the processor via input/output (I/O) lines and configured to control the QWERTY®
keypad and the trackball respectively; anda transmitter configured to transmit the custom pulse to a display device of the Internet Television, wherein a receiver of the display device of the Internet Television is adapted to receive the custom pulse transmitted by the transmitter. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of communicatively coupling a user and a display device of an Internet Television using an Internet Television remote control device that can be held in one hand, the method comprising:
-
accepting a user input via a QWERTY®
keypad and touchpad of the Internet Television remote control device;displaying the user input in a display area of the Internet Television remote control device; generating a signal by processing the user input by a processor of the Internet Television remote control device; and transmitting the signal by a transmitter of the Internet Television remote control device to the display device of the Internet Television, wherein the user input comprises a request to navigate the Internet via the Internet Television to locate a multimedia content, wherein generating the signal by processing the user input by the processor comprises; generating a custom pulse for the generated signal; and transmitting the custom pulse via the transmitter to a receiver attached to the display device, wherein the custom pulse comprises a plurality of frames and each frame comprises a plurality of bits encoded in a bi-phase encoding, and the plurality of bits comprises a preamble field, a remote identifier field, a toggle field, a data control field, a data field and an inter-frame gap between consecutive frames. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory machine-readable medium embodying a set of instructions that, when executed by a machine, causes the machine to perform the method of communicatively coupling a user and a display device of an Internet Television using an Internet Television remote control device that can be held in one hand, the method comprising:
-
accepting a user input via a QWERTY®
keypad and touchpad of the Internet Television remote control device;displaying the user input in a display area of the Internet Television remote control device; generating a signal by processing the user input by a processor of the Internet Television remote control device; and transmitting the signal by a transmitter of the Internet Television remote control device to the display device of the Internet Television, wherein the user input comprises a request to navigate the Internet via the Internet Television to locate a multimedia content, wherein generating the signal by processing the user input by the processor comprises; generating a custom pulse for the generated signal; and transmitting the custom pulse via the transmitter to a receiver attached to the display device, wherein the custom pulse comprises a plurality of frames and each frame comprises a plurality of bits encoded in a bi-phase encoding, and the plurality of bits comprises a preamble field, a remote identifier field, a toggle field, a data control field, a data field and an inter-frame gap between consecutive frames.
-
Specification