Digital transport adapter
AssigneeComcast Cable Communications, LLC
InventorsMichael Sallas, David DeAndrade, Christopher Stone
Life of this patent
Estimating the term…
Abstract
One or more computing devices may be configured to identify information corresponding to a program change request associated with a multi-program data transmission. The information may comprise at least a link to a desired program within the multi-program data transmission. The one or more computing devices may communicate the link to the desired program to a client device over a specified time period. After the time period, the one or more computing devices may communicate the desired program to the client device using a single program data transmission. The single program data transmission may be derived from the multi-program data transmission.
Claims33
A method comprising:
- receiving, by a computing device and from a client device, an indication of a content change request associated with a content item indicated in an original data stream;
- sending, to the client device, a modified data stream comprising a modified association table that indicates a location, within the modified data stream, of the content item associated with the content change request;
- and
- after a period of time sufficient for the client device to access the content item associated with the content change request, sending, to the client device, the original data stream comprising:
- a plurality of content items;
- and
- a first association table that indicates locations, within original data stream, of the plurality of content items.
An apparatus comprising:
- one or more processors;
- and
- memory storing computer-executable instructions that, when executed by the one or more processors, cause the apparatus to:
- receive, from a client device, an indication of a content change request associated with a content item indicated in an original data stream;
- send, to the client device, a modified data stream comprising a modified association table that indicates a location, within the modified data stream, of the content item associated with the content change request;
- and
- after a period of time sufficient for the client device to access the content item associated with the content change request, send, to the client device, the original data stream comprising:
- a plurality of content items;
- and
- a first association table that indicates locations, within the original data stream, of the plurality of content items.
A non-transitory, computer-readable storage medium storing instructions that, when executed, cause:
- receiving, by a computing device and from a client device, an indication of a content change request associated with a content item indicated in an original data stream;
- sending, to the client device, a modified data stream comprising a modified association table that indicates a location, within the modified data stream, of the content item associated with the content change request;
- and
- after a period of time sufficient for the client device to access the content item associated with the content change request, sending, to the client device, the original data stream comprising:
- a plurality of content items;
- and
- a first association table that indicates locations, within the original data stream, of the plurality of content items.
Dependencies are inferred from the claim text.