Patent ID: 9131113
Filing Date: 2015-09-08
Classification: H04N

Abstract:
1. A computer based method for creating an enhanced data stream from a transport stream comprising a plurality of standard data packets each having a header and a payload, said enhanced data stream comprising a plurality of stuffing enhanced packets and at least one content enhanced packet, the stuffing enhanced packets and the at least one content enhanced packet each having a header and an enhanced payload, the header of the at least one content enhanced packet being indistinguishable from the headers of the stuffing enhanced packets, said method comprising: generating, in a processor, the stuffing enhanced packets, each stuffing enhanced packet having an enhanced header and an enhanced payload, wherein the enhanced header is not distinguishable from a header of a standard data packet and wherein a first number of bits of the enhanced payload includes a first tag based on a random code selected from a predetermined subset of codes; generating, in the processor, the at least one content enhanced packet comprising an enhanced header and an enhanced payload, wherein the enhanced header is not distinguishable from a header of one of the plurality of standard data packets and wherein the enhanced payload is based on at least the payload of a standard data packet, wherein its first number of bits comprises a second tag which is not based on a code selected from the predetermined subset of codes; wherein a test is used by a reception entity to determine whether or not the first tag is based on a random code selected from the predetermined subset of codes, the test being unavailable to an unauthorized third party; and creating, in the processor, the enhanced data stream by assembling the stuffing enhanced packets and the content enhanced packet, wherein said stuffing enhanced packets outnumber said at least one content enhanced packet.