Streaming piracy detection method and system
AssigneeCisco Technology, Inc.
InventorsAvi HAZAN, Oriel ELKABATZ
Life of this patent
Estimating the term…
Abstract
In one embodiment, a command is received from a video provider at a media rendering device, the command being a command to embed a subscriber ID in at least one video frame in a video stream. A random key, k is also received from the video provider at the media rendering device. An injective transformation is invoked for k and the subscriber ID, the injective transformation generating a sequence of pairs of: near-transparent patterns and corresponding time periods. Logical blocks of the at least one video frame in the video stream are overlaid with one of the near-transparent patterns for its one of the corresponding time periods. Related apparatus, systems, and methods are also described.
Claims20
A method comprising:
- receiving, at a media rendering device, a command from a video provider to embed a subscriber ID in at least one video frame in a video stream;
- receiving a random key, k, from the video provider;
- invoking an injective transformation for k and the subscriber ID, the injective transformation generating a sequence of pairs of:
- near-transparent patterns and corresponding time periods;
- and
- overlaying logical blocks of the at least one video frame in the video stream with one of the near-transparent patterns for its one of the corresponding time periods.
A method comprising:
- generating a random key, k, at a video provider;
- sending a command to a media rendering device to embed a subscriber ID in at least one video frame in a video stream, the command invoking an injective transformation for k and the subscriber ID, the injective transformation generating:
- a sequence of near-transparent patterns and corresponding time periods;
- sending k to the media rendering device;
- and
- instructing the media rendering device to overlay, logical blocks of the at least one video frame in the video stream with one of the near-transparent patterns for its one of the corresponding time periods.
Dependencies are inferred from the claim text.