Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
174 words
A method of securely providing data to a users system over a broadcast infrastructure, the method comprising the steps of: encrypting the data using a first encrypting key so that the data can be subsequently decrypted using a first decrypting key; encrypting the first decrypting key using a second encrypting key; dividing the encrypted data into a series of logical packages, wherein the logical packages are divided independent of any transport layer protocol used to broadcast the packages; placing at least some of the logical packages into a broadcast carousel for cyclical broadcast over the broadcast infrastructure; broadcasting the packages in broadcast carousel so that they can be received by at least one user's system, wherein the broadcast is cyclical and repeats periodically so that all of the logical packages representing the entire encrypted data are available locally for download at the user's system, without requiring a request be made to a broadcast center; and transferring the encrypted first decrypting key, which has been encrypted with the second encrypting key, to the user's system.
Claim 2
Independent Claim
174 words
A method of securely providing data to a users system over a broadcast infrastructure, the method comprising the steps of: encrypting the data using a first encrypting key so that the data can be subsequently decrypted using a first decrypting key; encrypting the first decrypting key using a second encrypting key; dividing the encrypted data into a series of logical packages, wherein the logical packages are divided independent of any transport layer protocol used to broadcast the packages; placing at least some of the logical packages into a broadcast carousel for cyclical broadcast over the broadcast infrastructure; broadcasting the packages in broadcast carousel so that they can be received by at least one user's system, wherein the broadcast is cyclical and repeats periodically so that all of the logical packages representing the entire encrypted data are available locally for download at the user's system, without requiring a request be made to a broadcast center; and transferring the encrypted first decrypting key, which has been encrypted with the second encrypting key, to the user's system.
Claim 3
Dependent Claim
56 words
The method as defined in claim 1 , wherein the step of transferring the encrypted first decrypting key includes the sub-steps of: re-encrypting the first decrypting key using a third encrypting key; broadcasting the decrypted and re-encrypted first decrypting key to the user's system; and decrypting the re-encrypted first decrypting key using a third decrypting key.
Claim 4
Dependent Claim
66 words
The method as defined in claim 1 , wherein the step of transferring the encrypted first decrypting key includes the sub-steps of: transferring the encrypted first decrypting key to a broadcast center; re-encrypting the first decrypting key using a third encrypting key; broadcasting the decrypted and re-encrypted first decrypting key to the users system; and decrypting the re-encrypted first decrypting key using a third decrypting key.
Claim 5
Dependent Claim
69 words
The method as defined in claim 1 , wherein the step of transferring the encrypted first decrypting key includes the sub-steps of: transferring the encrypted first decrypting key to a clearinghouse; re-encrypting the first decrypting key using a third encrypting key; transferring the decrypted and re-encrypted first decrypting key to the user's system via an Internet download; and decrypting the re-encrypted first decrypting key using a third decrypting key.
Claim 6
Dependent Claim
19 words
The method as defined in claim 1 , wherein the data contains a catalog of offerings available for broadcast.
Claim 7
Dependent Claim
20 words
The method as defined in claim 1 , wherein the data contains a schedule of broadcast times for additional data.
Claim 8
Independent Claim
178 words
A method of securely receiving data on a users system from a broadcast infrastructure, the method comprising the steps of: receiving a primary broadcast stream; receiving encrypted data that has been previously encrypted using a first encrypting key and wherein the data has been previously divided into a series of logical packages, wherein the logical packages are divided independent of any transport layer protocol used to broadcast the packages; receiving data and related promotional data describing the encrypted data being received so that all of the logical packages representing the entire encrypted data are available locally for download, without requiring a request be made to a broadcast center; assembling at least part of the promotional data into one or more promotional images for overlaying on top of the primary broadcast stream being displayed; displaying the promotional images overlaid on top of the primary image being displayed; receiving a user selection of one of the promotional images being displayed; and assembling at least part of the packages being received in response to the user selection into the encrypted data.
Claim 9
Independent Claim
178 words
A method of securely receiving data on a users system from a broadcast infrastructure, the method comprising the steps of: receiving a primary broadcast stream; receiving encrypted data that has been previously encrypted using a first encrypting key and wherein the data has been previously divided into a series of logical packages, wherein the logical packages are divided independent of any transport layer protocol used to broadcast the packages; receiving data and related promotional data describing the encrypted data being received so that all of the logical packages representing the entire encrypted data are available locally for download, without requiring a request be made to a broadcast center; assembling at least part of the promotional data into one or more promotional images for overlaying on top of the primary broadcast stream being displayed; displaying the promotional images overlaid on top of the primary image being displayed; receiving a user selection of one of the promotional images being displayed; and assembling at least part of the packages being received in response to the user selection into the encrypted data.
Claim 10
Dependent Claim
32 words
The method as defined in claim 7 , wherein the step of displaying the promotional images includes displaying the promotional images on a television overlaid on top of a television broadcast image.
Claim 11
Dependent Claim
27 words
The method as defined in claim 7 , wherein the step of receiving a primary broadcast stream includes receiving promotional material for data packages to be selected.
Claim 12
Dependent Claim
46 words
The method as defined in claim 7 , wherein the step of displaying the promotional images includes displaying the promotional images as an icon indicating that a selection can be made at this time, wherein the icon overlaid on top of a primary image being displayed.
Claim 13
Dependent Claim
47 words
The method as defined in claim 7 , wherein the step of displaying the promotional images includes displaying the promotional images as an icon overlaid on top of a primary image being displayed, wherein the icon appearance on the display is synchronized with the primary broadcast stream.
Claim 14
Dependent Claim
24 words
The method as defined in claim 7 , wherein the primary broadcast stream represents the promotional material for data packages that can be selected.
Claim 15
Dependent Claim
31 words
The method as defined claim 7 , wherein an icon appears overlaid on the primary video image to indicate to the user that a selection can be made at this time.
Claim 16
Dependent Claim
32 words
The method as defined in claim 7 , wherein the appearance and disappearance of an icon overlaid on the primary video image is synchronized with a segment of the primary broadcast stream.
Claim 17
Dependent Claim
27 words
The method as defined in claim 7 , further comprising the steps of: receiving a decrypting key for decrypting the encrypted data assembled on the user's system.
Claim 18
Dependent Claim
30 words
The method as defined in claim 15 , wherein the step of receiving a decrypting key, includes receiving a decrypting key that has been encrypted with a second encrypting key.
Claim 19
Dependent Claim
25 words
The method as defined in claim 15 , wherein the step of receiving a decrypting key includes receiving a decrypting key over a broadcast stream.
Claim 20
Dependent Claim
33 words
The method defined in claim 15 , wherein a second decrypting key for decrypting data that has been encrypted with the second encryption key is sent to the user's system from a clearinghouse.
Claim 21
Dependent Claim
37 words
The method defined in claim 16 , wherein the second decrypting key has a timeout provision for decrypting data that has been encrypted with the second encryption key is sent to the user's system from a clearinghouse.
Claim 22
Independent Claim
301 words
A system for securely providing data to a user's system over a broadcast infrastructure, the system comprising: a content system; a first public key; a first private key, which corresponds to the first public key; a data encrypting key; a data decrypting key for decrypting data encrypted using the data encrypting key; first data encryption means for encrypting data so as to be decrypt able only by a data decrypting key: second data encryption means, using the first public key, for encrypting the data decrypting key; a clearinghouse; a broadcast center, for broadcasting a primary broadcast stream and a secondary broadcast stream for reception by the users system, wherein the second broadcast stream includes data encrypted with the data encrypting key, and wherein the data has been broken into a series of packages that are broadcast in a cyclical pattern which repeats over time, wherein the packages are divided independent of any transport layer protocol used to subsequently broadcast the packages so that all of the logical packages representing the entire encrypted data are available locally for download at the user's system, without requiring a request be made to a broadcast center; first transferring means for transferring the data decrypting key which has been encrypted to the clearinghouse, wherein the clearinghouse possesses the first private key; first decrypting means for decrypting the data decrypting key using the first private key; a second public key; a second private key, which corresponds to the second public key; re-encryption means for re-encrypting the data decrypting key using the second public key; second transferring means for transferring the re-encrypted data decrypting key to the user's system via an Internet download, wherein the user's system possesses the second private key; and second decrypting means for decrypting the re-encrypted data decrypting key using the second private key.
Claim 23
Independent Claim
301 words
A system for securely providing data to a user's system over a broadcast infrastructure, the system comprising: a content system; a first public key; a first private key, which corresponds to the first public key; a data encrypting key; a data decrypting key for decrypting data encrypted using the data encrypting key; first data encryption means for encrypting data so as to be decrypt able only by a data decrypting key: second data encryption means, using the first public key, for encrypting the data decrypting key; a clearinghouse; a broadcast center, for broadcasting a primary broadcast stream and a secondary broadcast stream for reception by the users system, wherein the second broadcast stream includes data encrypted with the data encrypting key, and wherein the data has been broken into a series of packages that are broadcast in a cyclical pattern which repeats over time, wherein the packages are divided independent of any transport layer protocol used to subsequently broadcast the packages so that all of the logical packages representing the entire encrypted data are available locally for download at the user's system, without requiring a request be made to a broadcast center; first transferring means for transferring the data decrypting key which has been encrypted to the clearinghouse, wherein the clearinghouse possesses the first private key; first decrypting means for decrypting the data decrypting key using the first private key; a second public key; a second private key, which corresponds to the second public key; re-encryption means for re-encrypting the data decrypting key using the second public key; second transferring means for transferring the re-encrypted data decrypting key to the user's system via an Internet download, wherein the user's system possesses the second private key; and second decrypting means for decrypting the re-encrypted data decrypting key using the second private key.
Claim 24
Dependent Claim
40 words
The system as defined in claim 20 wherein the second transferring means for transferring the re-encrypted data decrypting key comprises a means for broadcasting the reencrypted data decrypting key through the broadcast center as part of the secondary broadcast stream.
Claim 25
Dependent Claim
19 words
The system as defined in claim 20 , wherein the data contains a catalog of offerings available for broadcast.
Claim 26
Dependent Claim
20 words
The system as defined in claim 21 , wherein the data contains a schedule of broadcast times for additional data.
Claim 27
Independent Claim
207 words
The system for securely receiving data on a user's system from a broadcast infrastructure, comprising: a first receiver for receiving a primary broadcast stream for display on a user's system; a second receiver for receiving encrypted data that has been previously encrypted using a first encrypting key and wherein the data has been previously divided into a series of logical packages, wherein the logical packages are divided independent of any transport layer protocol used to subsequently broadcast the packages so that all of the logical packages representing the entire encrypted data are available locally for download at the user's system, without requiring a request be made to a broadcast center, wherein the second receiver receives encrypted data and related promotional data describing the encrypted data being received; a first assembler for assembling at least part of the promotional data into a promotional image for overlaying on top of the primary broadcast stream being displayed; means for displaying the promotional image overlaid on top of the primary image being displayed; means for receiving a user selection of one of the promotional images being displayed; and a second assembler for assembling at least part of the packages being received in response to the user selection into the encrypted data.
Claim 28
Independent Claim
207 words
The system for securely receiving data on a user's system from a broadcast infrastructure, comprising: a first receiver for receiving a primary broadcast stream for display on a user's system; a second receiver for receiving encrypted data that has been previously encrypted using a first encrypting key and wherein the data has been previously divided into a series of logical packages, wherein the logical packages are divided independent of any transport layer protocol used to subsequently broadcast the packages so that all of the logical packages representing the entire encrypted data are available locally for download at the user's system, without requiring a request be made to a broadcast center, wherein the second receiver receives encrypted data and related promotional data describing the encrypted data being received; a first assembler for assembling at least part of the promotional data into a promotional image for overlaying on top of the primary broadcast stream being displayed; means for displaying the promotional image overlaid on top of the primary image being displayed; means for receiving a user selection of one of the promotional images being displayed; and a second assembler for assembling at least part of the packages being received in response to the user selection into the encrypted data.
Claim 29
Dependent Claim
35 words
The system as defined in claim 24 , wherein the means for displaying the promotional image includes a means for displaying the promotional image on a television overlaid on top of a television broadcast image.
Claim 30
Dependent Claim
28 words
The system as defined in claim 24 , wherein the second receiver further comprises receiving a decrypting key for decrypting the encrypted data assembled on the user's system.
Claim 31
Dependent Claim
28 words
The system as defined in claim 24 , wherein the second receiver further comprises receiving a decrypting key for decrypting the encrypted data assembled on the user's system.
Claim 32
Dependent Claim
36 words
The system as defined claim 24 , wherein the promotional image is an icon that appears overlaid on the primary video image to indicate to the user that a selection can be made at this time.
Claim 33
Dependent Claim
39 words
The system as defined claim 24 , wherein the promotional image is an icon so that the appearance and disappearance of the icon overlaid on the primary video image is synchronized with a segment of the primary broadcast stream.