BE1001665A6 - SYSTEM FOR STORING PROTECTED SOFTWARE AND METHOD FOR ORDERING A COPY THEREOF. - Google Patents
SYSTEM FOR STORING PROTECTED SOFTWARE AND METHOD FOR ORDERING A COPY THEREOF. Download PDFInfo
- Publication number
- BE1001665A6 BE1001665A6 BE8901264A BE8901264A BE1001665A6 BE 1001665 A6 BE1001665 A6 BE 1001665A6 BE 8901264 A BE8901264 A BE 8901264A BE 8901264 A BE8901264 A BE 8901264A BE 1001665 A6 BE1001665 A6 BE 1001665A6
- Authority
- BE
- Belgium
- Prior art keywords
- software
- copy
- hard disk
- copying
- protected software
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2211/00—Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
- G06F2211/007—Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Storage Device Security (AREA)
Abstract
Système de stockage d'un logiciel protège et procédé de commande de sa copie pour en empêcher une copie par un ordinateur d'exécution (2) à disque dur et à dispositif de mémoire à accès sélectif (4), comportant un dispositif de mémoire source (6) pour le stockage dudit logiciel comprimé et un circuit d'établissement (10) entre le dispositif (6) et le disque dur (5), qui comprend des moyens de vérification du stockage d'un sous-programme de commande (9), un comparateur de format d'expression de drapeau, des moyens empêchant la copie dudit logiciel, des moyens pour modifier ledit format, des moyens pour copier sur le disque dur (5) ledit sous-programme (9), des moyens pour décomprimer ledit logiciel et en changer le nom et des moyens pour le copier ainsi sur le disque dur (5), des moyens de comparaison des copies susdites aux originaux et des moyens indiquant que la copie est réussie ou non, le logiciel protégé se composant d'une partie exécutable (8) et d'un sous-programme fictif (7); procédé de commande de la copie dudit logiciel.System for storing protected software and method for controlling its copy to prevent it from being copied by an execution computer (2) with a hard disk and a memory device with selective access (4), comprising a source memory device (6) for storing said compressed software and an establishment circuit (10) between the device (6) and the hard disk (5), which comprises means for verifying the storage of a control subroutine (9 ), a flag expression format comparator, means preventing copying of said software, means for modifying said format, means for copying said subroutine (9) to the hard disk (5), means for decompressing said software and change the name thereof and means for copying it thus onto the hard disk (5), means for comparing the aforementioned copies with the originals and means indicating that the copy is successful or not, the protected software consisting of an executable part (8) and a sub-p fictitious program (7); method of controlling the copy of said software.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| GB8925003A GB2238408A (en) | 1989-11-27 | 1989-11-06 | Copy protection in storage system |
| BE8901264A BE1001665A6 (en) | 1989-11-27 | 1989-11-27 | SYSTEM FOR STORING PROTECTED SOFTWARE AND METHOD FOR ORDERING A COPY THEREOF. |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| BE8901264A BE1001665A6 (en) | 1989-11-27 | 1989-11-27 | SYSTEM FOR STORING PROTECTED SOFTWARE AND METHOD FOR ORDERING A COPY THEREOF. |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BE1001665A6 true BE1001665A6 (en) | 1990-01-30 |
Family
ID=3884407
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BE8901264A BE1001665A6 (en) | 1989-11-27 | 1989-11-27 | SYSTEM FOR STORING PROTECTED SOFTWARE AND METHOD FOR ORDERING A COPY THEREOF. |
Country Status (2)
| Country | Link |
|---|---|
| BE (1) | BE1001665A6 (en) |
| GB (1) | GB2238408A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0598587A1 (en) * | 1992-11-13 | 1994-05-25 | Hewlett-Packard Company | File locking based on disk location |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE4239865A1 (en) * | 1992-11-27 | 1994-06-01 | Heinz Johann | Unauthorised program use prevention method - inserting installation chip card data carrier into test appts. before starting, interrogating card to check program addresses, and interrupting program with incorrect answer |
| WO1996024893A1 (en) * | 1995-02-06 | 1996-08-15 | Infosafe Systems, Inc. | Method for retrieving secure information from a database |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB8423784D0 (en) * | 1984-09-20 | 1984-10-24 | Fifield K J | Processing device |
-
1989
- 1989-11-06 GB GB8925003A patent/GB2238408A/en not_active Withdrawn
- 1989-11-27 BE BE8901264A patent/BE1001665A6/en not_active IP Right Cessation
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP0598587A1 (en) * | 1992-11-13 | 1994-05-25 | Hewlett-Packard Company | File locking based on disk location |
Also Published As
| Publication number | Publication date |
|---|---|
| GB2238408A (en) | 1991-05-29 |
| GB8925003D0 (en) | 1989-12-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100413915B1 (en) | Computer system based on microprocessor, its driving method and backup system therefor | |
| FR2391946A1 (en) | METHOD AND SYSTEM FOR HANDLING DOCUMENTS FOR COPIING MACHINE | |
| ES2130447T3 (en) | SYSTEMS OF BACKUP COPIES OF COMPUTER FILES. | |
| US6115778A (en) | Method and apparatus for handling interrupts through the use of a vector access signal | |
| GB2381344A (en) | Synchronization of media data | |
| EP0533446A3 (en) | Digital data processor with improved checkpointing and forking | |
| KR100394090B1 (en) | Method and system for preventing unauthorized access to a computer program | |
| BE1001665A6 (en) | SYSTEM FOR STORING PROTECTED SOFTWARE AND METHOD FOR ORDERING A COPY THEREOF. | |
| US6697971B1 (en) | System and method for detecting attempts to access data residing outside of allocated memory | |
| US4669856A (en) | Warning device for developer control | |
| JP2002063764A (en) | Method for restricting use of digital contents | |
| ES2112881T3 (en) | DEVICE FOR PROCESSING NUMERICAL DATA AND DIGITAL VIDEO SYSTEM INCORPORATED BY SUCH DEVICE. | |
| US5799189A (en) | Computer system with downward compatibility function | |
| JPS6433770A (en) | Disk controller | |
| JPH08101803A (en) | Information processing system | |
| US6581156B1 (en) | Method for recording a data state in a data processing system | |
| US6336028B1 (en) | Software function adding method | |
| JPS6326413B2 (en) | ||
| KR840007192A (en) | Data processing system | |
| JPS63142378A (en) | image forming device | |
| KR920014069A (en) | How to implement disk file copy function of electronic switch | |
| KR920014046A (en) | Partial Loading Method of Electronic Exchanger | |
| JPS5798200A (en) | Processing system for memory access fault | |
| JPS57109062A (en) | Error processing system | |
| Barber | Factors influencing the selection of computer-aided production control systems for defined company classifications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RE20 | Patent expired |
Owner name: LANSTRASE LTD Effective date: 19951127 |