IP Library Granted Patent US 7,499,107
Granted Patent B2
US 7,499,107 · App. 10/554,327 · Granted Mar 3, 2009

Method and apparatus for controlling an external device by remapping keys on a user input device

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,499,107
App. No.
10/554,327
Granted
Mar 3, 2009
Kind
B2
Abstract

An apparatus such as a television signal receiver controls an external device such as a digital recording/reproduction device via a digital data bus by remapping keys on a user input device. According to an exemplary embodiment, the apparatus includes an input/output terminal operative to enable signal transfer between the television signal receiver and an external device via a digital data bus. A processor is operative to detect a first command signal of a first control protocol from a user input device, and to detect one of first and second modes of the television signal receiver. The processor detects the first mode in response to making a connection between the television signal receiver and the external device via the digital data bus, and detects the second mode in response to terminating the connection between the television signal receiver and the external device via the digital data bus. The processor enables the input/output terminal to output a second command signal of a second control protocol to the external device via the digital data bus responsive to the first command signal if the first mode is detected. The processor enables a function of the television signal receiver responsive to the first command signal without enabling output of the second command signal to the external device if the second mode is detected.

Claims (106)

1. A method for a first device controlling an external device, comprising:

setting in the first device one of first and second modes, wherein said first mode is set in response to making a connection to said external device via a data bus and said second mode is set in response to terminating said connection to said external device via said data bus;

receiving a first command signal of a first control protocol from a user input device;

generating a second command signal of a second control protocol responsive to said first command signal and outputting said second command signal to said external device via said data bus if said first mode is set;

performing a function responsive to said first command signal without generating and outputting said second command signal if said second mode is set; and wherein:

said user input device includes an up arrow key;

said first command signal is generated by said user input device responsive to user depression of said up arrow key; and

said second command signal represents a next track command.

2. The method of claim 1 , wherein said data bus includes an IEEE-1394 bus.

3. The method of claim 1 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

4. An apparatus, comprising:

input/output means for enabling signal transfer between said apparatus and an external device via a data bus;

processing means for detecting a first command signal of a first control protocol from a user input device, and for detecting one of first and second modes of said apparatus;

wherein said processing means detects said first mode in response to making a connection between said apparatus and said external device via said data bus, and detects said second mode in response to terminating said connection between said apparatus and said external device via said data bus;

wherein said processing means enables said input/output means to output a second command signal of a second control protocol to said external device via said data bus responsive to said first command signal if said first mode is detected; and

wherein said processing means enables a function of said apparatus responsive to said first command signal without enabling output of said second command signal to said external device if said second mode is detected.

5. The apparatus of claim 4 , wherein said data bus includes an IEEE-1394 bus.

6. The apparatus of claim 4 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

7. The apparatus of claim 4 , wherein:

said user input device includes an up arrow key;

said first command signal is generated by said user input device responsive to user depression of said up arrow key; and

said second command signal represents a next track command.

8. The apparatus of claim 4 . wherein:

said user input device includes a down arrow key;

said first command signal is generated by said user input device responsive to user depression of said down arrow key; and

said second command signal represents a previous track command.

9. The apparatus of claim 4 , wherein:

said user input device includes a right arrow key;

said first command signal is generated by said user input device responsive to user depression of said right arrow key; and

said second command signal represents a skip forward command.

10. The apparatus of claim 4 , wherein:

said user input device includes an a left arrow key;

said first command signal is generated by said user input device responsive to user depression of said left arrow key; and

said second command signal represents a replay command.

11. The apparatus of claim 4 , wherein:

said user input device includes a clear key;

said first command signal is generated by said user input device responsive to user depression of said clear key; and

said second command signal represents a delete command.

12. A television signal receiver, comprising:

an input/output terminal operative to enable signal transfer between said television signal receiver and an external device via a data bus;

a processor operative to detect a first command signal of a first control protocol from a user input device, and for detecting one of first and second modes of said television signal receiver;

wherein said processor detects said first mode in response to making a connection between said television signal receiver and said external device via said data bus, and detects said second mode in response to terminating said connection between said television signal receiver and said external device via said data bus;

wherein said processor enables said input/output terminal to output a second command signal of a second control protocol to said external device via said data bus responsive to said first command signal if said first mode is detected; and

wherein said processor enables a function of said television signal receiver responsive to said first command signal without enabling output of said second command signal to said external device if said second mode is detected.

13. The television signal receiver of claim 12 , wherein said data bus includes an IEEE-1394 bus.

14. The television signal receiver of claim 12 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

15. The television signal receiver of claim 12 , wherein:

said user input device includes an up arrow key;

said first command signal is generated by said user input device responsive to user depression of said up arrow key; and

said second command signal represents a next track command.

16. The television signal receiver of claim 12 , wherein:

said user input device includes a down arrow key;

said first command signal is generated by said user input device responsive to user depression of said down arrow key; and

said second command signal represents a previous track command.

17. The television signal receiver of claim 12 , wherein:

said user input device includes a right arrow key;

said first command signal is generated by said user input device responsive to user depression of said right arrow key; and

said second command signal represents a skip forward command.

18. The television signal receiver of claim 12 , wherein:

said user input device includes an a left arrow key;

said first command signal is generated by said user input device responsive to user depression of said left arrow key; and

said second command signal represents a replay command.

19. The television signal receiver of claim 12 , wherein:

said user input device includes a clear key;

said first command signal is generated by said user input device responsive to user depression of said clear key; and

said second command signal represents a delete command.

20. A method for a first device controlling an external device, comprising:

setting in the first device one of first and second modes, wherein said first mode is set in response to making a connection to said external device via a data bus and said second mode is set in response to terminating said connection to said external device via said data bus;

receiving a first command signal of a first control protocol from a user input device;

generating a second command signal of a second control protocol responsive to said first command signal and outputting said second command signal to said external device via said data bus if said first mode is set;

performing a function responsive to said first command signal without generating and outputting said second command signal if said second mode is set; and wherein:

said user input device includes a down arrow key;

said first command signal is generated by said user input device responsive to user depression of said down arrow key; and

said second command signal represents a previous track command.

21. The method of claim 20 , wherein said data bus includes an IEEE-1394 bus.

22. The method of claim 20 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

23. A method for a first device controlling an external device, comprising;

setting in the first device one of first and second modes, wherein said first mode is set in response to making a connection to said external device via a data bus and said second mode is set in response to terminating said connection to said external device via said data bus;

receiving a first command signal of a first control protocol from a user input device;

generating a second command signal of a second control protocol responsive to said first command signal and outputting said second command signal to said external device via said data bus if said first mode is set;

performing a function responsive to said first command signal without generating and outputting said second command signal if said second mode is set; and wherein:

said user input device includes a right arrow key;

said first command signal is generated by said user input device responsive to user depression of said right arrow key; and

said second command signal represents a skip forward command.

24. The method of claim 23 , wherein said data bus includes an IEEE-1394 bus.

25. The method of claim 23 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

26. A method for a first device controlling an external device, comprising:

setting in the first device one of first and second modes, wherein said first mode is set in response to making a connection to said external device via a data bus and said second mode is set in response to terminating said connection to said external device via said data bus;

receiving a first command signal of a first control protocol from a user input device;

generating a second command signal of a second control protocol responsive to said first command signal and outputting said second command signal to said external device via said date bus if said first mode is set;

performing a function responsive to said first command signal without generating and outputting said second command signal if said second mode is set; and wherein:

said user input device includes a left arrow key;

said first command signal is generated by said user input device responsive to user depression of said left arrow key; and

said second command signal represents a replay command.

27. The method of claim 26 , wherein said data bus includes an IEEE-1394 bus.

28. The method of claim 26 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

29. A method for a first device controlling an external device, comprising:

setting in the first device one of first and second modes, wherein said first mode is set in response to making a connection to said external device via a data bus and said second mode is set in response to terminating said connection to said external device via said data bus;

receiving a first command signal of a first control protocol from a user input device;

generating a second command signal of a second control protocol responsive to said first command signal and outputting said second command signal to said external device via said data bus if said first mode is set;

performing a function responsive to said first command signal without generating and outputting said second command signal if said second mode is set; and wherein:

said user input device includes a clear key;

said first command signal is generated by said user input device responsive to user depression of said clear key; and

said second command signal represents a delete command.

30. The method of claim 29 , wherein said data bus includes an IEEE-1394 bus.

31. The method of claim 29 , wherein said second control protocol includes an audio/video control (AV/C) protocol.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE RECEIVING PARTY NAME FROM INTERDIGITAL CE PATENT HOLDINGS TO INTERDIGITAL CE PATENT HOLDINGS, SAS. PREVIOUSLY RECORDED AT REEL: 47332 FRAME: 511. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 28, 2024
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS, SAS
Reel/Frame 066703/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2018
From: THOMSON LICENSING
To: INTERDIGITAL CE PATENT HOLDINGS
Reel/Frame 047332/0511 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2009
From: THOMSON LICENSING S.A.
To: THOMSON LICENSING
Reel/Frame 022136/0584 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 24, 2005
From: MEARS, MARK GILMORE; LEFEVRE, CHAD ANDREW; DINWIDDIE, AARON HAL; CARLSGAARD, ERIC STEPHEN; FORLER, JOSEPH WAYNE
To: THOMASON LICENSING S.A.
Reel/Frame 017885/0704 →