System for providing keys
AssigneeNDS Limited
InventorsReuven Wachtfogel, Yair Mirsky
Life of this patent
Estimating the term…
Abstract
A method for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the method including: identifying a plurality of frames to be descrambled; for each frame of the plurality of frames, identifying a key period associated with a key for descrambling the frame; and for at least one frame f of the plurality of frames, substituting a substitute frame g for the frame f, the substitute frame g being chosen in order to reduce a total number of key periods associated with keys for descrambling all of the plurality of frames. Related apparatus and methods are also provided.
Claims21
A method for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the method comprising:
- identifying a plurality of frames to be descrambled;
- for each frame of the plurality of frames, identifying a key period associated with a key for descrambling the frame;
- and
- for at least one frame f of the plurality of frames:
- substituting a substitute frame g for the frame f, the substitute frame g being chosen in order to reduce a total number of key periods associated with keys for descrambling all of the plurality of frames.
A method for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the method comprising:
- identifying a plurality of frames to be descrambled;
- for each frame of the plurality of frames, identifying a key period associated with a key for descrambling the frame;
- and
- for each frame f of the plurality of frames:
- determining whether to substitute a substitute frame g for the frame f based, at least in part, on a distance between frame g and frame f, and, at least in part, on a goal of reducing a total number of key periods associated with keys for descrambling all of the plurality of frames;
- and
- based on a result of the determining, substituting frame g for frame f.
Apparatus for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the apparatus comprising:
- a frame identifier identifying a plurality of frames to be descrambled;
- a key period identifier operative, for each frame of the plurality of frames, to identify a key period associated with a key for descrambling the frame;
- and
- a frame substitutor operative, for at least one frame f of the plurality of frames, to substitute a substitute frame g for the frame f, the substitute frame g being chosen in order to reduce a total number of key periods associated with keys for descrambling all of the plurality of frames.
Apparatus for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the apparatus comprising:
- a frame identifier identifying a plurality of frames to be descrambled;
- a key period identifier operative, for each frame of the plurality of frames, to identify a key period associated with a key for descrambling the frame;
- and
- a frame substitutor operative, for each frame f of the plurality of frames, to determine whether to substitute a substitute frame g for the frame f based, at least in part, on a distance between frame g and frame f, and, at least in part, on a goal of reducing a total number of key periods associated with keys for descrambling all of the plurality of frames, and, based on a result of the determining, to substitute frame g for frame f.
Apparatus for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the apparatus comprising:
- means for identifying a plurality of frames to be descrambled;
- means for identifying, for each frame of the plurality of frames, a key period associated with a key for descrambling the frame;
- and
- means for substituting, for at least one frame f of the plurality of frames, a substitute frame g for the frame f, the substitute frame g being chosen in order to reduce a total number of key periods associated with keys for descrambling all of the plurality of frames.
Apparatus for providing keys for descrambling scrambled content, the scrambled content being divided into frames, the apparatus comprising:
- means for identifying a plurality of frames to be descrambled;
- means for identifying, for each frame of the plurality of frames, a key period associated with a key for descrambling the frame;
- and
- means for performing the following for each frame f of the plurality of frames:
- determining whether to substitute a substitute frame g for the frame f based, at least in part, on a distance between frame g and frame f, and, at least in part, on a goal of reducing a total number of key periods associated with keys for descrambling all of the plurality of frames;
- and
- based on a result of the determining, substituting frame g for frame f.
Dependencies are inferred from the claim text.