NETWORK BASED SWITCHOVER TO ORIGINAL CONTENT AFTER AD-INSERTION DEVICE FAILURE
First Claim
1. A method comprising:
- joining a first multicast tree for post-inserted content that includes insertion information inserted in the content by an insertion complex in a network;
joining a second multicast tree for pre-inserted content that does not include the insertion information;
adding an outgoing interface to the first multicast tree to allow the post-inserted content to be sent to a receiver when it is received;
adding a non-active interface to the second multicast tree such that the pre-inserted content is not sent to the receiver when it is received;
determining a failure of content on the first multicast tree; and
switching the outgoing interface to the second multicast tree such that the pre-inserted content for the second multicast tree is sent to the receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a network device joins a first multicast tree to receive post-ad-inserted video content. The network device also joins a second multicast tree to receive the pre-ad-inserted video content. The content from the first multicast tree is forwarded by the network device to the receiver(s). The network device determines if it does not receive the content on the first multicast tree due to any failure, in which case, it delivers the content from the second multicast tree to the receiver(s). This enables the receiver to receive the original (pre-ad-inserted) content during the failure in first multicast tree. When the failure is resolved, the network device can go back to sending the content from the first multicast tree to the receiver(s).
-
Citations
20 Claims
-
1. A method comprising:
-
joining a first multicast tree for post-inserted content that includes insertion information inserted in the content by an insertion complex in a network; joining a second multicast tree for pre-inserted content that does not include the insertion information; adding an outgoing interface to the first multicast tree to allow the post-inserted content to be sent to a receiver when it is received; adding a non-active interface to the second multicast tree such that the pre-inserted content is not sent to the receiver when it is received; determining a failure of content on the first multicast tree; and switching the outgoing interface to the second multicast tree such that the pre-inserted content for the second multicast tree is sent to the receiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
one or more processors; and logic encoded in one or more tangible media for execution by the one or more processors and when executed operable to; join a first multicast tree for content that includes insertion information inserted in the content; join a second multicast tree for content that does not include the insertion information; add an outgoing interface to the first multicast tree to allow the content to be sent to a receiver when it is received; add a non-active interface to the second multicast tree such that the content is not sent to the receiver when it is received; determine a failure of content for the first multicast tree on the first multicast route; and switch the outgoing interface to the second multicast tree such that the content for the second multicast tree is sent to the receiver. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
means for joining a first multicast tree for content that includes insertion information inserted in the content; means for joining a second multicast tree for content that does not include the insertion information; means for adding an outgoing interface to the first multicast tree to allow the content to be sent to a receiver when it is received; means for adding to the second multicast tree to a non-active interface to the second multicast tree such that the content is not sent to the receiver when it is received; means for determining a failure of content on the first multicast route; and means for switching the outgoing interface to the second multicast tree such that the content for the second multicast tree is sent to the receiver.
-
Specification