Inserting data objects into encrypted video streams
AssigneeSBC Knowledge Ventures, L.P.
InventorBrad Medford
Life of this patent
Estimating the term…
Abstract
In a particular embodiment a method is disclosed for inserting data objects into a video stream. The method encrypts a first portion of the video stream at a server, suspends encryption of a second portion of the video stream, and sends the first and second portions of the video stream to a client device for insertion of the object into the video stream. In another embodiment a system is disclosed for inserting data objects into a video stream. The system encrypts a first portion of the video stream at a server, suspends encryption of a second portion of the video stream, and sends the first and second portions of the video stream to a client device for insertion of the object into the video stream.
Claims30
A method for inserting data objects into a combined video stream, comprising:
- receiving a video stream for encrypting at a server;
- encrypting a first portion of the video stream at the server;
- suspending encryption of a second portion of the video stream after detecting a first signal;
- and
- sending the encrypted portion and unencrypted portion video stream from the server to a client device over a data network.
A method for inserting advertisements into an internet protocol (IP) video stream comprising:
- receiving a video stream having a first and second portion, wherein the first portion of the video stream is encrypted and the second portion of the video stream is not encrypted;
- detecting a first signal in the second portion of the video stream;
- inserting an advertisement into the video stream after detection of the first signal;
- and
- sending the first and second portions of the video stream with the advertisement inserted into the video stream to a client device.
A video content management system for inserting an advertisement into an internet protocol (IP) video stream, comprising:
- an encryption system for encrypting a video stream, the encryption system further comprising:
- a processor;
- a memory coupled to the processor;
- a computer program, stored in the memory, the computer program comprising:
- instructions to suspend encryption of the video stream after detection of a first signal;
- and
- a router for sending the video stream to a client device for inserting an advertisement into the video stream.
A video content processing system for inserting an advertisement into a video stream having an encrypted portion and an unencrypted portion, the system comprising:
- an ad server for providing the advertisement;
- a video splicer for splicing the advertisement into the video stream, the video splicer further comprising:
- a processor;
- a memory coupled to a processor;
- a computer program stored in the memory, the computer program comprising:
- instructions to detect a first signal in the unencrypted portion of the video stream;
- and
- instructions to insert the advertisement into the video stream upon detection of the first signal.
A computer readable medium containing instructions that when executed by a computer perform a method for inserting data objects into a combined video stream, comprising:
- receiving a video stream for encrypting at a server;
- encrypting a first portion of the video stream at the server;
- suspending encryption of a second portion of the video stream after detecting a first signal;
- and
- sending the encrypted portion and unencrypted portion video stream from the server to a client device over a data network.
A computer readable medium containing instructions that when executed by a computer perform a method for inserting advertisements into an internet protocol (IP) video stream comprising:
- receiving a video stream having a first and second portion, wherein the first portion of the video stream is encrypted and the second portion of the video stream is not encrypted;
- detecting a first signal in the second portion of the video stream;
- inserting an advertisement into the video stream after detection of the first signal;
- and
- sending the first and second portions of the video stream with the advertisement inserted into the video stream to a client device.
Dependencies are inferred from the claim text.