Patent CA1183276A successfully refreshed from Google Patents.
← Back to Patent Explorer
CA1183276A Expired / Lapsed CA ⏱️ 0.0 years remaining

Method for identifying a system-allied physically separable program memory and a data processing system utilizing said method

Assignee: Koninklijke Philips NV
•
Filing: 1982-11-18
•
Granted: 1985-02-26
•
Expires: 2002-11-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract ABSTRACT: A method and system that discourages the use of unauthorized program software with proprietory data processing system hardware. Under the control of a start command signal generated by the central processing unit of the system an identifier is fetched up from a specified location in a program memory which is physi-cally separable from the data processing system. The identifier is then compared with a reference identifier which is stored in the proprietory hardware. The hard-ware blocks further execution of programs contained in the program memory if the identifiers are not congruent. In a preferred embodiment the identifier is displayed and the display is material which can only be legally used with the permission of the manufacturer or proprietory of the hardware; for example a registered trademark or copyrighted material.

Inventors

  • 👤 Charles B. Heffron
  • 👤 Roberto Lenarduzzi
  • 👤 Jack E. Haken
  • 👤 Robert T. Mayer

Bibliographic Details

Application Number —
Jurisdiction CA
Data Source google_patents
Last Synchronized 2026-11-06 05:55
CPC Classifications
G; G06; G06F; G06F21/00; G06F21/50; G06F21/51; G06F21/10; G06F21/109; G06F21/57; G06F21/575; G06F21/70; G06F21/78; G06F2221/00; G06F2221/21; G06F2221/2109; G06F2221/2153

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 137 words
In a data. processing system, a method for identifying a system-allied physically separable program memory, said data processing system comprising a central processing unit, an executive memory and means for physi-cally introducing a program memory into the system, said method comprising the steps of: a) comparing an identifier stored in said program memory with a reference indentifier stored in said executive memory; b) generating an error signal if said reference identifier does not correspond to said identifier stored in said pro-gram memory; c) disabling under the control of said error signal, the operation of the data processing system; characterized in that a reset signal is generated after an initialization of the data. processing system, under the control of said reset signal a start-command signal is gen-erated by the central processing unit in order to start said comparison.
Claim 2
Dependent Claim 137 words
In a data. processing system, a method for identifying a system-allied physically separable program memory, said data processing system comprising a central processing unit, an executive memory and means for physi-cally introducing a program memory into the system, said method comprising the steps of: a) comparing an identifier stored in said program memory with a reference indentifier stored in said executive memory; b) generating an error signal if said reference identifier does not correspond to said identifier stored in said pro-gram memory; c) disabling under the control of said error signal, the operation of the data processing system; characterized in that a reset signal is generated after an initialization of the data. processing system, under the control of said reset signal a start-command signal is gen-erated by the central processing unit in order to start said comparison.
Claim 3
Dependent Claim 29 words
A method as claimed in Claim 1, characterized in that said initialization consists of the introduction of a program memory into said means for physically introducing a program memory.
Claim 4
Dependent Claim 41 words
A method as claimed in Claim 1, characterized in that said initialization consists of the activation of the power supply for the data processing system after the intro-duction of a program memory. into said means for physically introducing a program memory.
Claim 5
Dependent Claim 73 words
In a data processing system, a method as claimed in Claim 1, 2 or 3, said data processing system comprising display means connected to said central processing unit, said comparing being realized on the base of a proprietory display used as said identifier, said start-command signal also starts the display of said proprietory display on said display means for a period of time which is long enough that it is perceptive by humans.
Claim 6
Dependent Claim 99 words
A data processing system comprising a central processing unit, an executive memory, means for physically introducing a program memory into the system, comparison means for comparing an identifier stored in said program memory with a reference identifier stored in said execu-tive memory and for generating a comparison result, and also comprising disable means for disabling said data pro-cessing system under the control of a negative comparison result, characterized in that said comparison means is an integral part of the data processing system and is activa-table under the control of a reset signal generated after an initialization of the system.
Claim 7
Dependent Claim 99 words
A data processing system comprising a central processing unit, an executive memory, means for physically introducing a program memory into the system, comparison means for comparing an identifier stored in said program memory with a reference identifier stored in said execu-tive memory and for generating a comparison result, and also comprising disable means for disabling said data pro-cessing system under the control of a negative comparison result, characterized in that said comparison means is an integral part of the data processing system and is activa-table under the control of a reset signal generated after an initialization of the system.
Claim 8
Dependent Claim 18 words
A data processing system as claimed in Claim 5, characterized in that said identifier comprises a proprie-tory display.
Claim 9
Dependent Claim 19 words
A data processing system as claimed in Claim 6, characterized in that said proprietory display comprises a registered trademark.
Claim 10
Dependent Claim 18 words
A data processing system as claimed in Claim 6, characterized in that said proprietory display comprises copyrighted material.
Claim 11
Dependent Claim 40 words
A data processing system as claimed in Claim 6, characterized in that proprietory display comprises a statement indicating that in this system use is made of the invention as claimed in the present patent applica-tion and any patent issuing thereof.
Claim 12
Dependent Claim 14 words
A video game using a method as claimed in Claim 1, 2 or 3.
Claim 13
Dependent Claim 16 words
A video game comprising a data processing system as claimed in Claim 5, 6 or 7.
Claim 14
Dependent Claim 20 words
A program memory to be physically introduced in a data processing system as claimed in Claim 5, 6 or 7.
Claim 15
Dependent Claim 15 words
A video game comprising a data processing system as claimed in Claim 8 or 9.
Claim 16
Dependent Claim 19 words
A program memory to be physically introduced in a data processing system as claimed in Claim 8 or 9.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag