System for time-shifting events in a multi-channel convergence system
First Claim
1. A computerized convergence system comprising:
- a system audio/video multiplexer;
a plurality of programming receivers communicatively coupled to inputs of said system audio/video multiplexer, said plurality of programming receivers each producing one or more programming signals;
a plurality of outputs communicatively coupled to said system audio/video multiplexer;
a multiplexer controller communicatively coupled to said system audio/video multiplexer, said multiplexer controller controlling the connections of each one of the programming receivers to each one of the plurality of outputs;
a TV services component interfacing with the multiplexer controller, said TV services component determining the programming signals associated with each of said programming receivers and controlling said multiplexer controller to connect selected programming signals to the outputs communicatively coupled to the system audio/video multiplexer, at a first time and at a second time.
3 Assignments
0 Petitions
Accused Products
Abstract
An architecture for convergence systems is disclosed. The architecture includes a hardware component providing a convergence environment. A channel map services component includes a listing of receivers of programming associated with the convergence environment and a listing of channels associated with the receivers. A content services component includes a listing of programming events associated with the channels of the receivers. The content services component also includes a listing of the times of programming events. A TV services component uses the channel map services component, and the content services component to control the hardware component of the convergence environment to manage the hardware component of the convergence environment. The TV services component controls the audio/video multiplexer to reroute programing signals from receivers to outputs of the audio/video multiplexer and various devices attached to the outputs, at various times. When a conflict resolution requires time-shifting of one of the programming events, the TV services component may inform the user and seek input regarding the time-shift solution. Conflicts are resolved with minimal user intervention.
106 Citations
17 Claims
-
1. A computerized convergence system comprising:
-
a system audio/video multiplexer;
a plurality of programming receivers communicatively coupled to inputs of said system audio/video multiplexer, said plurality of programming receivers each producing one or more programming signals;
a plurality of outputs communicatively coupled to said system audio/video multiplexer;
a multiplexer controller communicatively coupled to said system audio/video multiplexer, said multiplexer controller controlling the connections of each one of the programming receivers to each one of the plurality of outputs;
a TV services component interfacing with the multiplexer controller, said TV services component determining the programming signals associated with each of said programming receivers and controlling said multiplexer controller to connect selected programming signals to the outputs communicatively coupled to the system audio/video multiplexer, at a first time and at a second time. - View Dependent Claims (2, 3, 4)
a state database for determining which program sources are selected into the various outputs, a channel map database which assigns logical channel numbers to a channel of a program receiver and a source of programming, a content services component for determining the availability of selected programming signals to one or more programming receivers, wherein said TV services component is communicatively coupled to the state database, the channel map database, and the content services component, said TV services component determining a conflict condition where there are requests for two programming signals from a first programming receiver;
searching the content services component for an alternative source of programming signals from a second programming receiver at a second time; and
connecting the second programming receiver to the selected output by changing the state database to reflect the second time.
-
-
5. A method for controlling a convergence system having a first receiver and a second receiver communicatively coupled to a multiplexer and inputting program signals to said multiplexer, and having a plurality of devices communicatively coupled to said multiplexer, the outputs of said multiplexer inputting programming signals to said devices, said method comprising the steps of:
-
determining a conflict condition at a first time where there are requests for a first programming signal and a second programming signal from a first programming receiver;
searching for an alternative source of programming signals from a second programming receiver, said alternative source of programming signals occurring at a second time; and
connecting the second programming receiver to the selected device at the second time to resolve the conflict. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13)
determining the additional receivers attached to the multiplexer; and
searching the additional receivers for the first programming signal and the second programming signal using an electronic program guide.
-
-
9. The method of claim 8, wherein the step of connecting the second programming receiver to the selected device to resolve the conflict is done under software control of the multiplexer.
-
10. The method of claim 5, further comprising the step of assuring that the input source of programming and the connection to the output is available at the delayed time.
-
11. The method of claim 10, further comprising the step of replacing the start time of associated time-shifted program from a first time to a second time.
-
12. The method of claim 10, further comprising the step of updating the source and the channel of the source to the alternate source of the time-shifted program.
-
13. The method of claim 5, further comprising the step of informing the user of the conflict and a solution that includes time-shifting a program from a first time to a second time.
-
14. A computerized convergence system comprising:
-
a hardware component providing a convergence environment;
a channel map services component providing a listing of receivers of programming associated with the convergence environment and a listing of channels associated with the receivers;
an content services component further comprising;
a listing of programming events;
a listing of times associated with programming events; and
a listing of programming sources and associated channels; and
,a TV services component communicatively coupled to the channel map services component, and the content services component, and interfacing with the hardware component of the convergence environment to manage the hardware component of the convergence environment, said TV services component shifting the start times of programming events. - View Dependent Claims (15, 16, 17)
-
Specification