← Back to Patent Explorer
US5379433A Expired / Lapsed US ⏱️ 0.0 years remaining

Protection against unauthorized use of software recorded on recording medium

Assignee: Victor Company of Japan Ltd
•
Filing: 1993-03-16
•
Granted: 1995-01-03
•
Expires: 2013-03-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for protecting an unauthorized use of a recorded content. The system uses a recording medium including a first recording area in which data including a program are recorded and further including a second recording area which is formed at a specific position thereof and in which data including a specific identification code are recorded so as not to be rewritable by a user. The recording medium is coupled through a recording/reproduction device to a control unit for executing the program recorded in the first recording area of the recording medium. The control unit reads out the identification code recorded in the second recording area and stops the execution of the program when the read-out identification code is not coincident with a predetermined ID code.

Inventors

  • 👤 Toru Yamagishi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 13:53
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/10; G06F21/70; G06F21/78; G11; G11B; G11B20/00; G11B20/00086; G11B20/00094

Claims Analysis

Total Claims: 22
Claim 1
Independent Claim 128 words
A system for permitting execution of a recorded program only from an authorized recording medium, comprising: a recording medium including a first recording area in which data including a program are recorded and further including a second recording area at a specific position thereof, said second recording area comprising a geometrically embossed read-only-memory (ROM) area in which data including a specific identification code are geometrically embossed so as not to be rewritable by a user; said recording medium further including a predetermined identification code recorded thereon; and control means for executing said program recorded in said first recording area of said recording medium, said control means reading out said specific identification code geometrically embossed in said ROM area and said predetermined identification code recorded on said recording medium,
Claim 2
Independent Claim 128 words
A system for permitting execution of a recorded program only from an authorized recording medium, comprising: a recording medium including a first recording area in which data including a program are recorded and further including a second recording area at a specific position thereof, said second recording area comprising a geometrically embossed read-only-memory (ROM) area in which data including a specific identification code are geometrically embossed so as not to be rewritable by a user; said recording medium further including a predetermined identification code recorded thereon; and control means for executing said program recorded in said first recording area of said recording medium, said control means reading out said specific identification code geometrically embossed in said ROM area and said predetermined identification code recorded on said recording medium,
Claim 3
Dependent Claim 63 words
said control means stopping the execution of said program when the specific identification code read out from said rom area does not correspond to said predetermined identification (ID) code read out from said recording medium, thereby executing said program only from an authorized recording medium including a specific identification code in said ROM area thereof corresponding to said predetermined identification code recorded thereon.
Claim 4
Dependent Claim 63 words
said control means stopping the execution of said program when the specific identification code read out from said rom area does not correspond to said predetermined identification (ID) code read out from said recording medium, thereby executing said program only from an authorized recording medium including a specific identification code in said ROM area thereof corresponding to said predetermined identification code recorded thereon.
Claim 5
Dependent Claim 35 words
A system for permitting execution of a recorded program only from an authorized recording medium in accordance with claim 1, wherein said predetermined identification code is recorded within said program in said first recording area.
Claim 6
Independent Claim 222 words
A system preventing execution of a recorded program from an unauthorized recording medium, comprising: a recording medium including: a first recording area in which are recorded data including a program and a predetermined identification code; and a second recording area at a predetermined location thereof, said second recording area comprising a read-only-memory (ROM) area in which non-rewritable data including a specific identification code are permanently written; and control means for executing said program recorded in said first recording area of said recording medium, said control means reading out said specific identification code permanently written in the second recording area and stopping the execution of said program when the specific identification code read out from said second recording area does not correspond to said predetermined identification code recorded in said first recording area of said recording medium, said control means including: means for comparing said predetermined identification code recorded in said first recording area with said specific identification code permanently written in said ROM area of said recording medium, and means for executing said program recorded in said first recording area only when said means for comparing provides an indication indicative of a correspondence between said specific identification code recorded in said ROM area of said recording medium and said predetermined identification code recorded in said first recording area of said recording medium.
Claim 7
Independent Claim 222 words
A system preventing execution of a recorded program from an unauthorized recording medium, comprising: a recording medium including: a first recording area in which are recorded data including a program and a predetermined identification code; and a second recording area at a predetermined location thereof, said second recording area comprising a read-only-memory (ROM) area in which non-rewritable data including a specific identification code are permanently written; and control means for executing said program recorded in said first recording area of said recording medium, said control means reading out said specific identification code permanently written in the second recording area and stopping the execution of said program when the specific identification code read out from said second recording area does not correspond to said predetermined identification code recorded in said first recording area of said recording medium, said control means including: means for comparing said predetermined identification code recorded in said first recording area with said specific identification code permanently written in said ROM area of said recording medium, and means for executing said program recorded in said first recording area only when said means for comparing provides an indication indicative of a correspondence between said specific identification code recorded in said ROM area of said recording medium and said predetermined identification code recorded in said first recording area of said recording medium.
Claim 8
Dependent Claim 107 words
A system as recited in claim 3, wherein said control means comprises a computer programmed to execute the steps of: reading the specific identification code from the ROM area of the recording medium; comparing the specific identification code read from the ROM area of the recording medium with the predetermined identification code from the first recording area containing the program; and preventing execution of further steps from the program if a result of the comparison is indicative of non correspondence of the specific identification code from the ROM area of the recording medium with the predetermined identification code from the first recording area of said recording medium.
Claim 9
Dependent Claim 66 words
An improved system for preventing an unauthorized execution of a program as recited in claim 4, wherein said computer is further programmed to execute further steps from the program if the result of the comparison is indicative of correspondence of the specific identification code from the ROM area of the recording medium with the predetermined identification code from the first recording area of said recording medium.
Claim 10
Dependent Claim 70 words
A system for preventing execution of a recorded program from an unauthorized recording medium in accordance with claim 3, wherein said means for executing executes said program recorded in said first recording area only when said means for comparing provides an indication that said specific identification code recorded in said ROM area is substantially identical to said predetermined identification code recorded in said first recording area of said recording medium.
Claim 11
Dependent Claim 34 words
A system for preventing execution of a recorded program from an unauthorized recording medium in accordance with claim 6, wherein said predetermined identification code is recorded within said program in said first recording area.
Claim 12
Dependent Claim 31 words
A system for preventing execution of a recorded program from an unauthorized recording medium in accordance with claim 7, wherein said specific identification code is geometrically embossed within said ROM area.
Claim 13
Dependent Claim 34 words
A system for preventing execution of a recorded program from an unauthorized recording medium in accordance with claim 3, wherein said predetermined identification code is recorded within said program in said first recording area.
Claim 14
Dependent Claim 206 words
In a system for preventing an unauthorized execution of a program recorded on a recording medium, including a recording/reproducing means for recording data on and reproducing data from one or more recording media and a control means for determining whether a particular recording medium being read by said recording/reproducing means is authorized for execution of a predetermined program recorded thereon, said recording medium further including a predetermined identification code recorded thereon, the improvement wherein each recording medium comprises a non-rewritable read-on-memory (ROM) area including a specific identification code permanently written therein; said control means is connected to receive from said recording/reproducing means data read from said ROM area of said particular recording medium being read and said predetermined identification code recorded on said recording medium; said recording/reproducing means is connected to provide to said control means the specific identification code permanently written in said ROM area of, and said predetermined identification code recorded on, the particular recording medium being read, said control means operating to compare said specific identification code with said predetermined identification code and to prevent execution of the program recorded on said particular recording medium including said non-rewritable ROM area when said specific identification code does not correspond to said predetermined identification code.
Claim 15
Dependent Claim 206 words
In a system for preventing an unauthorized execution of a program recorded on a recording medium, including a recording/reproducing means for recording data on and reproducing data from one or more recording media and a control means for determining whether a particular recording medium being read by said recording/reproducing means is authorized for execution of a predetermined program recorded thereon, said recording medium further including a predetermined identification code recorded thereon, the improvement wherein each recording medium comprises a non-rewritable read-on-memory (ROM) area including a specific identification code permanently written therein; said control means is connected to receive from said recording/reproducing means data read from said ROM area of said particular recording medium being read and said predetermined identification code recorded on said recording medium; said recording/reproducing means is connected to provide to said control means the specific identification code permanently written in said ROM area of, and said predetermined identification code recorded on, the particular recording medium being read, said control means operating to compare said specific identification code with said predetermined identification code and to prevent execution of the program recorded on said particular recording medium including said non-rewritable ROM area when said specific identification code does not correspond to said predetermined identification code.
Claim 16
Dependent Claim 36 words
An improved system for preventing an unauthorized execution of a program as recited in claim 10, wherein said predetermined identification code is recorded in a recording area containing the program recorded on the particular recording medium.
Claim 17
Dependent Claim 135 words
An improved system for preventing an unauthorized execution of a program as recited in claims 11, wherein said control means comprises a computer programmed to execute the steps of: causing said recording/reproducing means to read the specific identification code from the ROM area of the particular recording medium and to read the predetermined identification code from the recording area containing the program; comparing the specific identification code read from the ROM area of the particular recording medium with the predetermined identification code from the recording area containing the program; and preventing execution of further steps from the program if a result of the comparison is indicative of non correspondence between the specific identification code from the ROM area of the particular recording medium and the predetermined identification code from the recording area containing the program.
Claim 18
Dependent Claim 65 words
An improved system for preventing an unauthorized execution of a program as recited in claim 12, wherein said computer is further programmed to execute further steps from the program if the result of the comparison is indicative of correspondence between the specific identification code from the ROM area of the particular recording medium and the predetermined identification code from the recording area containing the program.
Claim 19
Dependent Claim 63 words
A system for preventing an unauthorized execution of a program recorded on a recording medium in accordance with claim 10, wherein said control means prevents execution of said program recorded on said particular medium when said specific identification code permanently written in said ROM area of solid particular recording medium is different from said predetermined identification code recorded on said particular recording medium.
Claim 20
Dependent Claim 36 words
A system for preventing an unauthorized execution of a program recorded on a recording medium in accordance with claim 14, wherein said predetermined identification code is recorded within said program recorded on said particular recording medium.
Claim 21
Dependent Claim 37 words
A system for preventing an unauthorized execution of a program recorded on a recording medium in accordance with claim 15, wherein said specific identification code is geometrically embossed within said ROM area of said particular recording medium.
Claim 22
Dependent Claim 36 words
A system for preventing an unauthorized execution of a program recorded on a recording medium in accordance with claim 10, wherein said predetermined identification code is recorded within said program recorded on said particular recording medium.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-01-02 1998-07-04 1999-01-03 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-01-02 2002-07-04 2003-01-03 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-01-02 2006-07-04 2007-01-03 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag