US5282249A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for controlling access to broadcast transmissions
Assignee: Cisco Technology Inc
•
Filing: 1992-12-18
•
Granted: 1994-01-25
•
Expires: 2012-12-18
Abstract
Abstract A system for controlling access to broadcast transmissions including a transmitter having a transmission encoder for scrambling the broadcast, a multiplicity of subscriber receivers, each having an identical receiving decoder, containing no secret cryptographic keys, for descrambling the broadcast and a plurality of selectable and portable executing apparatus each being operatively associatable with a receiving decoder at a partially different given time and each executing generally identical operations to generate a seed for use by the associated receiving decoder to enable the receiving decoder to descramble the broadcast.
Inventors
- 👤 Michael Cohen
- 👤 Jonathan Hashkes
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 14:59
CPC Classifications
G; G07; G07F; G07F7/00; G07F7/08; G07F7/10; G07F7/1008; G06; G06Q; G06Q20/00; G06Q20/30; G06Q20/34; G06Q20/341; G06Q20/38; G06Q20/40; G06Q20/409; G06Q20/4097; G06Q20/40975; H; H04; H04N; H04N7/00; H04N7/16; H04N7/162; H04N7/163
Claims Analysis
Total Claims: 42
Claim 1
Independent Claim
79 words
A system for controlling access to broadcast transmission comprising: a transmitter having a transmission scrambler for scrambling a broadcast; a multiplicity of subscriber receivers, each comprising a receiving descrambler for descrambling said broadcast; said system further comprising a plurality of selectable and portable executing means each being operatively associated with any one receiving descrambler and each executing identical operations to generate a seed for use by said associated receiving descrambler to enable said receiving descrambler to descramble said broadcast.
Claim 2
Independent Claim
79 words
A system for controlling access to broadcast transmission comprising: a transmitter having a transmission scrambler for scrambling a broadcast; a multiplicity of subscriber receivers, each comprising a receiving descrambler for descrambling said broadcast; said system further comprising a plurality of selectable and portable executing means each being operatively associated with any one receiving descrambler and each executing identical operations to generate a seed for use by said associated receiving descrambler to enable said receiving descrambler to descramble said broadcast.
Claim 3
Dependent Claim
18 words
A system as in claim 1 and wherein said executing means includes means for actively executing an algorithm.
Claim 4
Dependent Claim
30 words
A system as in claim 1 and wherein each of said plurality of executing means includes means for providing instructions and data for an algorithm executed in one said descrambler.
Claim 5
Dependent Claim
26 words
A system as in claim 1 and wherein each of said plurality of executing means includes means for providing all instructions required to descramble said broadcast.
Claim 6
Dependent Claim
28 words
A system as in claim 1 and wherein each of said plurality of executing means includes means for providing a portion of instructions required to descramble said broadcast.
Claim 7
Dependent Claim
27 words
A system as in claim 1 and wherein each of said plurality of executing means comprises means for providing proof of authenticity to one said receiving descrambler.
Claim 8
Dependent Claim
18 words
A system as in claim 6 and wherein said executing means comprises a public key proof of authenticity.
Claim 9
Dependent Claim
19 words
A system as in claim 6 and wherein said executing means comprises a Flat-Shamir public key proof of authenticity.
Claim 10
Dependent Claim
42 words
A system as in claim 1 and wherein each of said plurality of executing means contains a separate identification element and wherein each descrambler is responsive to the identification element contained by an operatively associated one of the plurality of executing means.
Claim 11
Dependent Claim
25 words
A system as in claim 1 and wherein each of said plurality of executing means contains information which indicates programming entitlements to one said descrambler.
Claim 12
Dependent Claim
26 words
A system as in claim 10 and wherein said information which indicates programming entitlements to said descrambler is modified by information contained in said transmitted broadcast.
Claim 13
Dependent Claim
33 words
A system as in claim 1 and wherein each said descrambler comprises an electronic mailbox for receiving data from broadcast transmissions and from one of said plurality of selectable and portable executing means.
Claim 14
Dependent Claim
17 words
A system as in claim 12 and wherein said executing means is operative to access said mailbox.
Claim 15
Dependent Claim
39 words
A system as in claim 12 and wherein said data from broadcast transmissions and from said one of said plurality of selectable and portable executing means comprises entitlement information and activation data for enabling operation of said subscriber receiver.
Claim 16
Dependent Claim
24 words
A system as in claim 1 and wherein said executing means contains information which can be accessed by said descrambler for modifying software thereof.
Claim 17
Dependent Claim
26 words
A system as in claim 1 and wherein each of said plurality of executing means comprises means for generating displayed messages by means of said descrambler.
Claim 18
Dependent Claim
15 words
A system as in claim 16 and wherein said displayed messages have assigned designated priorities.
Claim 19
Dependent Claim
38 words
A system as in claim 1 and wherein each said descrambler is operative to generate displayed messages originating from any of the following sources: said broadcast, said descrambler and an individual one of said plurality of executing means.
Claim 20
Dependent Claim
19 words
A system for controlling access to broadcast transmissions according to claim 1 wherein each said receiving descrambler is identical.
Claim 21
Dependent Claim
40 words
A system for controlling access to broadcast transmissions according to claim 19 wherein each said receiving descrambler contains no encrypted material and wherein the identical operations executed by each of the selectable and portable executing means comprise a hashing function.
Claim 22
Dependent Claim
21 words
A system as in claim 19 and wherein each of said plurality of executing means includes means for executing an algorithm.
Claim 23
Dependent Claim
30 words
A system as in claim 19 and wherein each of said plurality of executing means includes means for providing instructions and data for an algorithm executed in one said descrambler.
Claim 24
Dependent Claim
26 words
A system as in claim 19 and wherein each of said plurality of executing means includes means for providing all instructions required to descramble said broadcast.
Claim 25
Dependent Claim
28 words
A system as in claim 19 and wherein each of said plurality of executing means includes means for providing a portion of instructions required to descramble said broadcast.
Claim 26
Dependent Claim
27 words
A system as in claim 19 and wherein each of said plurality of executing means includes means for providing proof of authenticity to one said receiving descrambler.
Claim 27
Dependent Claim
42 words
A system as in claim 19 and wherein each of said plurality of executing means contains a separate identification element and wherein each descrambler is responsive to the identification element contained by an operatively associated one of the plurality of executing means.
Claim 28
Dependent Claim
25 words
A system as in claim 19 and wherein each of said plurality of executing means comprises an element which indicates programming entitlements to said descrambler.
Claim 29
Dependent Claim
27 words
A system as in claim 19 and wherein each of said plurality of executing means comprises means for generating displayed messages by means of one said descrambler.
Claim 30
Dependent Claim
40 words
A system for controlling access to broadcast transmissions according to claim 1 wherein each said receiving descrambler contains no encrypted material and wherein the identical operations executed by each of the selectable and portable executing means comprise a hashing function.
Claim 31
Dependent Claim
21 words
A system as in claim 29 and wherein each of said plurality of executing means includes means for executing an algorithm.
Claim 32
Dependent Claim
30 words
A system as in claim 29 and wherein each of said plurality of executing means includes means for providing instructions and data for an algorithm executed in one said descrambler.
Claim 33
Dependent Claim
26 words
A system as in claim 29 and wherein each of said plurality of executing means includes means for providing all instructions required to descramble said broadcast.
Claim 34
Dependent Claim
28 words
A system as in claim 29 and wherein each of said plurality of executing means includes means for providing a portion of instructions required to descramble said broadcast.
Claim 35
Dependent Claim
27 words
A system as in claim 29 and wherein each of said plurality of executing means includes means for providing proof of authenticity to one said receiving descrambler.
Claim 36
Dependent Claim
43 words
A system as in claim 29 and wherein each one of said plurality of executing means contains a separate identification element and wherein each descrambler is responsive to the identification element contained by an operatively associated one of the plurality of executing means.
Claim 37
Dependent Claim
26 words
A system as in claim 29 and wherein each of said plurality of executing means comprises an element which indicates programming entitlements to one said descrambler.
Claim 38
Dependent Claim
26 words
A system as in claim 29 and wherein each of said plurality of executing means comprises means for generating displayed messages by means of said descrambler.
Claim 39
Independent Claim
101 words
A system for transferring information comprising: a plurality of portable card means each comprising authentication means employing at least one of a hashing function and a signature scheme wherein each individual one of the plurality of portable card means comprises microprocessor means for generating and transmitting data to be stored; and fixed storage means for receiving said data from a first of said plurality of card means, for storing said data, and for enabling a second of said plurality of card means to remove said data therefrom utilizing at least one of said hashing function and said signature scheme for authentication.
Claim 40
Independent Claim
101 words
A system for transferring information comprising: a plurality of portable card means each comprising authentication means employing at least one of a hashing function and a signature scheme wherein each individual one of the plurality of portable card means comprises microprocessor means for generating and transmitting data to be stored; and fixed storage means for receiving said data from a first of said plurality of card means, for storing said data, and for enabling a second of said plurality of card means to remove said data therefrom utilizing at least one of said hashing function and said signature scheme for authentication.
Claim 41
Independent Claim
138 words
A system for transferring information comprising: computing means for generating and transmitting a first set of data to be stored; a plurality of portable card means each comprising authentication means employing at least one of a hashing function and a signature scheme wherein each individual one of the plurality of portable card means comprises microprocessor means for generating and transmitting a second set of data to be stored; and fixed storage means for receiving at least one of said first and second data from said computing means and a first of said plurality of card means, for storing said information, and for enabling a second of said plurality of card means to remove said at least one of said first and second data therefrom utilizing at least one of said hashing function and said signature scheme for authentication.
Claim 42
Independent Claim
138 words
A system for transferring information comprising: computing means for generating and transmitting a first set of data to be stored; a plurality of portable card means each comprising authentication means employing at least one of a hashing function and a signature scheme wherein each individual one of the plurality of portable card means comprises microprocessor means for generating and transmitting a second set of data to be stored; and fixed storage means for receiving at least one of said first and second data from said computing means and a first of said plurality of card means, for storing said information, and for enabling a second of said plurality of card means to remove said at least one of said first and second data therefrom utilizing at least one of said hashing function and said signature scheme for authentication.
References Cited (Backward Citations)
DE1083311B
Cited
US2977434A
Cited
US3890461A
Cited
US4012583A
Cited
US4494143A
Cited
AU5917486A
Cited
EP0200310A2
Cited
EP0252680A2
Cited
US4748668A
Cited
WO1988002899A1
Cited
DE3640680A1
Cited
US4993066A
Cited
US4993066C1
Cited
US4811377A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1997-01-24 | 1997-07-26 | 1998-01-25 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2001-01-24 | 2001-07-26 | 2002-01-25 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2005-01-24 | 2005-07-26 | 2006-01-25 | $7700.00 | Window Closed / Lapsed |