System and method of managing video content streams
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of multicast video streams at a server;
buffering each of the plurality of multicast video streams within a memory at the server;
generating at least one multicast video output at the server; and
generating at least one unicast video output at the server.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing video content streams are disclosed. The method includes receiving a plurality of multicast video streams at a server and buffering each video stream within a memory at the server. The method also includes generating a multicast video output at the server and a unicast video output at the server.
129 Citations
22 Claims
-
1. A method comprising:
-
receiving a plurality of multicast video streams at a server;
buffering each of the plurality of multicast video streams within a memory at the server;
generating at least one multicast video output at the server; and
generating at least one unicast video output at the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
sending a channel change request corresponding to a selected channel to a first server;
receiving a unicast video output from the first server, the unicast video output corresponding to the selected channel; and
receiving a multicast video output corresponding to the new channel from the first server after receiving the unicast video output. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A server comprising:
-
a processor;
a computer readable medium accessible by the processor;
a computer program embedded within the computer readable storage medium, the computer program comprising;
instructions to buffer a plurality of multicast video streams within a plurality of buffers;
instructions to generate at least one multicast video output from at least one of the plurality multicast video streams within the plurality of buffers; and
instructions to generate at least one unicast video output from the at least one of the plurality of multicast video streams. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A set top box, comprising:
-
a processor;
a computer readable medium accessible to the processor;
a computer program embedded within the computer readable storage medium, the computer program comprising;
instructions to receive a channel change request;
instructions to transmit an output to a first server, wherein the output includes the channel change request;
instructions to receive a unicast video output associated with a requested channel while the first server joins the set top box to a multicast group associated with the requested channel; and
instructions to receive a multicast video output from the first server after the first server joins the set top box to the multicast group. - View Dependent Claims (21, 22)
-
Specification