Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
295 words
An information package medium including a transponder, comprising: means for storing a plurality of data quantities, wherein each of the plurality of data quantities comprises a set of scrambled bits; and a plurality of machine-readable scramble code numbers (Scramble_Pattern_ID), wherein each of the plurality of machine-readable scramble code numbers corresponds to one of the plurality of data quantities and indicates a manner of descrambling the corresponding one of the plurality of data quantities; the plurality of scramble code numbers are stored sequentially in the transponder; each of the plurality of machine-readable scramble code numbers indicates a manner of descrambling the corresponding one of the plurality of data quantities by indicating a pattern for reordering the set of bits in the corresponding one of the plurality of data quantities; the plurality of scramble code numbers are transmitted in sequence by the transponder and used as indexes to a look-up-table whose output is a plurality of descrambled patterns used in descrambling the corresponding plurality of scrambled data quantities; and wherein the plurality of data quantities comprises a first plurality of data quantities; and further comprising means for storing a second plurality of data quantities, wherein each of the second plurality of data quantities comprises a set of bits; and wherein each of the plurality of machine-readable scramble codes further corresponds to each of one of the first plurality of data quantities and one of the second plurality of data quantities and indicates a same manner of descrambling both the corresponding one of the first plurality of data quantities and the corresponding one of the second plurality of data quantities; and the plurality of machine-readable scramble codes are repeated in the same order after the plurality of machine-readable scramble codes have all been used to descramble data quantities.
Claim 2
Dependent Claim
295 words
An information package medium including a transponder, comprising: means for storing a plurality of data quantities, wherein each of the plurality of data quantities comprises a set of scrambled bits; and a plurality of machine-readable scramble code numbers (Scramble_Pattern_ID), wherein each of the plurality of machine-readable scramble code numbers corresponds to one of the plurality of data quantities and indicates a manner of descrambling the corresponding one of the plurality of data quantities; the plurality of scramble code numbers are stored sequentially in the transponder; each of the plurality of machine-readable scramble code numbers indicates a manner of descrambling the corresponding one of the plurality of data quantities by indicating a pattern for reordering the set of bits in the corresponding one of the plurality of data quantities; the plurality of scramble code numbers are transmitted in sequence by the transponder and used as indexes to a look-up-table whose output is a plurality of descrambled patterns used in descrambling the corresponding plurality of scrambled data quantities; and wherein the plurality of data quantities comprises a first plurality of data quantities; and further comprising means for storing a second plurality of data quantities, wherein each of the second plurality of data quantities comprises a set of bits; and wherein each of the plurality of machine-readable scramble codes further corresponds to each of one of the first plurality of data quantities and one of the second plurality of data quantities and indicates a same manner of descrambling both the corresponding one of the first plurality of data quantities and the corresponding one of the second plurality of data quantities; and the plurality of machine-readable scramble codes are repeated in the same order after the plurality of machine-readable scramble codes have all been used to descramble data quantities.
Claim 3
Dependent Claim
20 words
The information package medium of claim 1 wherein the transponder is used for transmitting the plurality of machine-readable scramble codes.
Claim 4
Dependent Claim
50 words
The information package medium of claim 2 wherein each of the plurality of machine-readable scramble codes indicates a manner of descrambling the corresponding one of the plurality of data quantities by indicating a pattern for reordering the set of bits in the corresponding one of the plurality of data quantities.
Claim 5
Dependent Claim
28 words
The information package medium of claim 2 wherein the transponder is for transmitting the signal indicating the plurality of machine-readable scramble codes in response to an interrogation signal.
Claim 6
Dependent Claim
16 words
The information package medium of claim 1 wherein the plurality of data quantities represent DVD data.
Claim 7
Dependent Claim
16 words
The information package medium of claim 1 wherein the plurality of data quantities represent D-VCR data.
Claim 8
Independent Claim
363 words
A method of communicating from a transmitter to a receiver over a communications medium, comprising the steps of: in the transmitter, the steps of: reading a plurality of scrambled data quantities from an information package medium having a transponder, wherein each of the plurality of data quantities comprises a set of bits; reading a plurality of machine-readable scramble code numbers (Scramble_Pattern_ID) sequentially from the transponder, wherein each of the plurality of machine-readable scramble code numbers corresponds to one of the plurality of data quantities and indicates a manner of descrambling the corresponding one of the plurality of scrambled data quantities; formatting the plurality of data quantities and the plurality of scramble code numbers into a data stream to be communicated across the communications medium; and transmitting the data stream on to the communications medium; in the receiver, the steps of: receiving the data stream from the communications medium; decoding the data stream in order to recover the plurality of scramble-code numbers; using the scramble-code numbers as indexes to a look-up-table whose output is a plurality of descrambled patterns used in descrambling the corresponding plurality of scrambled data quantities; and wherein the plurality of data quantities comprises a first plurality of data quantities; wherein the data stream comprises a first data stream; and further comprising, in the transmitter, the steps of: reading a second plurality of data quantities from the information package medium, wherein each of the second plurality of data quantities comprises a set of bits; formatting the second plurality of data quantities into a second data stream to be communicated across the communications medium; transmitting the second data stream on to the communications medium; wherein each of the plurality of machine-readable scramble codes further corresponds to each of one of the first plurality of data quantities and one of the second plurality of data quantities and indicates a same manner of descrambling both the corresponding one of the first plurality of data quantities and the corresponding one of the second plurality of data quantities; and the plurality of machine-readable scramble codes are repeated in the same order after the plurality of machine-readable scramble codes have all been used to descramble data quantities.
Claim 9
Independent Claim
363 words
A method of communicating from a transmitter to a receiver over a communications medium, comprising the steps of: in the transmitter, the steps of: reading a plurality of scrambled data quantities from an information package medium having a transponder, wherein each of the plurality of data quantities comprises a set of bits; reading a plurality of machine-readable scramble code numbers (Scramble_Pattern_ID) sequentially from the transponder, wherein each of the plurality of machine-readable scramble code numbers corresponds to one of the plurality of data quantities and indicates a manner of descrambling the corresponding one of the plurality of scrambled data quantities; formatting the plurality of data quantities and the plurality of scramble code numbers into a data stream to be communicated across the communications medium; and transmitting the data stream on to the communications medium; in the receiver, the steps of: receiving the data stream from the communications medium; decoding the data stream in order to recover the plurality of scramble-code numbers; using the scramble-code numbers as indexes to a look-up-table whose output is a plurality of descrambled patterns used in descrambling the corresponding plurality of scrambled data quantities; and wherein the plurality of data quantities comprises a first plurality of data quantities; wherein the data stream comprises a first data stream; and further comprising, in the transmitter, the steps of: reading a second plurality of data quantities from the information package medium, wherein each of the second plurality of data quantities comprises a set of bits; formatting the second plurality of data quantities into a second data stream to be communicated across the communications medium; transmitting the second data stream on to the communications medium; wherein each of the plurality of machine-readable scramble codes further corresponds to each of one of the first plurality of data quantities and one of the second plurality of data quantities and indicates a same manner of descrambling both the corresponding one of the first plurality of data quantities and the corresponding one of the second plurality of data quantities; and the plurality of machine-readable scramble codes are repeated in the same order after the plurality of machine-readable scramble codes have all been used to descramble data quantities.
Claim 10
Dependent Claim
30 words
The method of claim 7 and further comprising the step of descrambling the corresponding one of the plurality of data quantities in response to the plurality of machine-readable scramble codes.
Claim 11
Dependent Claim
27 words
The method of claim 8 : and further comprising the step of, in the receiver, receiving the data stream; and wherein the receiver performs the descrambling step.
Claim 12
Dependent Claim
25 words
The method of claim 8 wherein the receiver performs the descrambling step in response to the plurality of machine-readable scramble codes in the data stream.
Claim 13
Dependent Claim
48 words
The method of claim 8 wherein each of the plurality of machine-readable scramble codes indicates a manner of descrambling the corresponding one of the plurality of data quantities by indicating a pattern for reordering the set of bits in the corresponding one of the plurality of data quantities.
Claim 14
Dependent Claim
57 words
The method of claim 8 : wherein the information package medium further comprises a transponder; and further comprising the step of in the transmitter, sending an interrogation signal to the transponder; and wherein the step of reading the plurality of machine-readable scramble codes comprises receiving the plurality of machine-readable scramble codes in response to the interrogation signal.
Claim 15
Dependent Claim
28 words
The method of claim 12 wherein the step of receiving the plurality of machine-readable scramble codes comprises receiving an RF signal representing the plurality of machine-readable scramble codes.
Claim 16
Dependent Claim
26 words
The method of claim 12 and further comprising, responsive to the interrogation signal, transmitting a signal with the transponder indicating the plurality of machine-readable scramble codes.
Claim 17
Dependent Claim
52 words
The method of claim 12 : and further comprising, responsive to the interrogation signal, transmitting an RF signal with the transponder representing the plurality of machine-readable scramble codes; and wherein the step of receiving the plurality of machine-readable scramble codes comprises receiving the RF signal representing the plurality of machine-readable scramble codes.
Claim 18
Dependent Claim
31 words
The method of claim 7 and further comprising the step of descrambling the corresponding one of the second plurality of data quantities in response to the plurality of machine-readable scramble codes.
Claim 19
Dependent Claim
14 words
The method of claim 8 wherein the plurality of data quantities represent DVD data.
Claim 20
Dependent Claim
41 words
The method of claim 17 wherein the step of reading a plurality of machine-readable scramble codes from the information package medium comprises reading the plurality of machine-readable scramble codes from a DVD storing the DVD data no later than during spinup.
Claim 21
Dependent Claim
14 words
The method of claim 8 wherein the plurality of data quantities represent D-VDR data.
Claim 22
Dependent Claim
51 words
The method of claim 7 and further comprising the steps of: determining whether the information package is currently located in the transmitter; and responsive to determining that the information package has been removed from the transmitter, prohibiting the data quantities from being written from the transmitter on to the communications medium.
Claim 23
Dependent Claim
20 words
The method of claim 20 wherein the determining step occurs in response to attaching a node to the communications medium.
Claim 24
Dependent Claim
20 words
The method of claim 21 wherein the communications medium complies with the IEEE 1394 High Performance Serial Bus communications standard.
Claim 25
Dependent Claim
20 words
The method of claim 7 wherein the communications medium complies with the IEEE 1394 High Performance Serial Bus communications standard.