Custom content insertion
AssigneeComcast Cable Communications, LLC
InventorsGregory Allen Broome, Jason Burgess, Richard Fliam
Life of this patent
Estimating the term…
Abstract
Provided are methods and systems for inserting custom content. An example method can comprise receiving, at a first computing device, an insertion instruction over a first non-packet-switching protocol information stream. The method can also comprise querying, by the first computing device, a second computing device in response to receiving the insertion instruction. The method can further comprise receiving, at the first computing device, content over a packet-switching protocol information stream in response to querying the second computing device. The content can be customized for an end-user associated with the first computing device.
Claims20
A method comprising:
- receiving, by a first computing device, an advertisement insertion instruction over a first non-packet-switching protocol information stream;
- querying, by the first computing device, a second computing device in response to receiving the advertisement insertion instruction;
- and
- receiving, by the first computing device, an advertisement over a packet-switching protocol information stream in response to querying the second computing device, wherein the advertisement is customized for a user associated with the first computing device.
A method comprising:
- receiving, by a first computing device, a request for content from a second computing device, wherein the request is received from the second computing device in response to the second computing device receiving an insertion instruction over a non-packet-switching protocol information stream;
- determining content customized for a user associated with the second computing device based on the request;
- and
- providing, to the second computing device, the content over a packet-switching protocol information stream in response to receiving the request from the second computing device.
An apparatus comprising:
- one or more processors;
- and
- a memory comprising processor executable instructions that, when executed by the one or more processors, cause the apparatus to:
- receive an insertion instruction over a non-packet-switching protocol information stream;
- determine a logical address indicative of a source of content;
- retrieve at least a portion of the content from the source of the content over a packet-switching protocol information stream;
- wherein the content is customized for a user associated with the system;
- and
- decode at least a portion of the packet-switching protocol information stream.
Dependencies are inferred from the claim text.