IP Library Granted Patent US 7,600,248
Granted Patent B1
US 7,600,248 · App. 09/578,567 · Granted Oct 6, 2009

Channel identification for digital broadcasts in passenger entertainment systems

Assignee: Rockwell Collins, Inc.
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,600,248
App. No.
09/578,567
Granted
Oct 6, 2009
Kind
B1
Abstract

A passenger entertainment system having video-on-demand, audio-on-demand, near video-on-demand, and digital and audio broadcast capabilities delivers multiple programming signals to the passenger seats. The system allocates an RF channel and one of multiple streams in that RF channel to a particular program channel so that channel surfing may be available to the passengers even when multiple programming signals are delivered on a single RF channel.

Claims (47)

1. A method for providing video to a passenger seat display of an aircraft, the passenger seat display communicably coupled to a seat controller unit located in close proximity to the passenger seat display and a passenger control unit, the method comprising:

identifying digital media files stored in a digital media file server on the aircraft;

reading the digital media files and program data of the digital media files to identify viewable programs;

generating an entry of channel assignment information in a programming database for each identified viewable program;

updating the programming database to assign a passenger control unit channel to each of the identified viewable programs;

updating the programming database to assign at least one RF channel to each of the passenger control unit channels;

receiving an input signal from the passenger control unit at the seat controller unit, the input signal representing a request to play back a selected viewable program of the identified viewable programs; and

using the seat controller unit and program channel assignment information of the programming database to:

tune the seat controller unit to a proper RF channel for receiving the selected viewable program; and

causing an identifier of the passenger control unit channel to be displayed.

2. The method of claim 1 , further comprising:

sending the program channel assignment information to memory in the seat controller unit, the program channel assignment information including the assignments of identified viewable programs to passenger control unit channels and the assignments of RF channels to passenger control unit channels.

3. The method of claim 1 , further comprising:

receiving a second input signal from the passenger control unit at the seat controller unit, the second input signal representing a request to increment the passenger control unit channel; and

using the seat controller unit and the program channel information to determine whether to change RF channels based on the second input signal.

4. The method of claim 3 , further comprising:

incrementing the identifier of the passenger control unit channel.

5. The method of claim 4 , wherein the identifier is displayed on the passenger control unit.

6. The method of claim 4 , wherein the RF-channel is not changed although the identifier of the passenger control unit channel is incremented.

7. The method of claim 1 , further comprising:

requesting a new stream containing the selected viewable program to be provided on an further channel associated with the selected viewable program.

8. The method claim 1 , further comprising:

modulating the selected viewable program and another viewable program onto the RF channel associated with the selected viewable program; and

using the seat controller unit to demodulate the selected viewable program from the RF channel associated with the selected viewable program.

9. The method of claim 2 , further comprising:

receiving an input signal from the passenger control unit at the seat controller unit to change to a particular passenger control unit channel identifier;

using the seat controller unit to determine whether to tune to a different RF channel based on the program channel assignment information stored in the memory of the seat controller unit.

10. The method of claim 9 , further comprising:

using the seat controller unit to determine whether to tune to a particular stream of the RF channel or the different RF channel based on the program channel assignment information stored in the memory of the seat controller unit; and

updating the identifier of the passenger control unit channel and causing the passenger control unit to display the updated identifier of the passenger control unit channel;

wherein an identifier of RF channel does not match the identifier of the passenger control unit channel.

11. A system for providing video to a passenger seat display of an aircraft, the passenger seat display communicably coupled to a seat controller unit located in close proximity to the passenger seat display and a passenger control unit having a display, the system comprising:

computer memory for storing digital media files, the digital media files including program data;

a server configured to read the digital media files and program data to identify viewable programs, wherein the server is further configured to generate an entry of channel assignment information in a programming database for each identified viewable program, wherein the server is further configured to update the programming database to assign a passenger control unit channel to each of the identified viewable programs, wherein the server is further configured to update the programming database to assign at least one RF channel to each of the passenger control unit channels in the programming database;

wherein the seat control unit comprises an interface for receiving an input signal from the passenger control unit at the seat controller unit, the input signal representing a request to play back a selected viewable program of the identified viewable programs;

wherein the seat controller unit is configured to use the programming assignment information of the programming database to tune the seat controller unit to a proper RF channel for receiving the selected viewable program and to cause an identifier of the passenger control unit channel to be displayed via one of the passenger seat display and the passenger control unit display.

12. The system of claim 11 , wherein the server is further configured to send the program channel assignment information to memory in the seat controller unit, the program channel assignment information including the assignments of identified viewable programs to passenger control unit channels and the assignments of RF channels to passenger control unit channels.

13. The system of claim 11 , wherein the seat controller unit is configured to receive a second input signal from the passenger control unit, the second input signal representing a request to increment the passenger control unit channel; and

wherein the seat controller unit is configured to determine whether to change RF channels based on the second input signal.

14. The system of claim 13 , wherein the passenger control unit is configured to increment the identifier of the passenger control unit channel.

15. The system of claim 14 , wherein the identifier is displayed on the passenger control unit.

16. The system of claim 14 , wherein the seat controller unit is configured to remain tuned to an RF-channel although the identifier of the passenger control unit channel is incremented.

17. The system of claim 11 , wherein the seat controller unit is configured to request a new stream containing the selected viewable program to be provided on an RF channel associated with the selected viewable program.

18. The system claim 11 , wherein the server is coupled to a device configured to modulate the selected viewable program and another viewable program onto the RF channel associated with the selected viewable program; and

wherein the seat controller unit is configured to demodulate the selected viewable program from the RF channel associated with the selected viewable program.

19. The system of claim 12 , wherein the seat controller unit is configured to determine whether to tune to a different RF channel based on the program channel assignment information stored in the memory of the seat controller unit after receiving an input signal from the passenger control unit to change to a particular passenger control unit channel identifier.

20. The system of claim 19 , wherein the seat controller unit is configured to determine whether to tune to a particular stream of the RF channel or the different RF channel based on the program channel assignment information stored in the memory of the seat controller unit, and wherein the seat controller unit is further configured to update and cause the passenger control unit to display the identifier of the passenger control unit channel, and wherein an identifier of RF channel does not match the identifier of the passenger control unit channel.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 22, 2021
From: STRIKER LENDING, LLC
To: BURRANA IP AND ASSETS, LLC
Reel/Frame 057877/0347 →
PATENT SECURITY AGREEMENT Recorded Oct 13, 2021
From: BURRANA IP AND ASSETS, LLC
To: STRIKER LENDING, LLC
Reel/Frame 057909/0865 →
SECURITY INTEREST Recorded Oct 13, 2021
From: BURRANA IP AND ASSETS, LLC
To: METROPOLITAN PARTNERS GROUP ADMINISTRATION, LLC
Reel/Frame 057782/0733 →
SECURITY INTEREST Recorded Mar 22, 2019
From: BURRANA IP AND ASSETS, LLC
To: STRIKER LENDING, LLC
Reel/Frame 048670/0719 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2019
From: BURRANA, INC.
To: BURRANA IP AND ASSETS, LLC
Reel/Frame 048651/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2019
From: ROCKWELL COLLINS, INC.
To: BURRANA, INC.
Reel/Frame 048244/0157 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2000
From: BERRY, MARILEE G.
To: ROCKWELL COLLINS, INC.
Reel/Frame 010850/0343 →