← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag