DE3279802D1 - Virtual memory protected system - Google Patents

Virtual memory protected system

Info

Publication number
DE3279802D1
DE3279802D1 DE8282305446T DE3279802T DE3279802D1 DE 3279802 D1 DE3279802 D1 DE 3279802D1 DE 8282305446 T DE8282305446 T DE 8282305446T DE 3279802 T DE3279802 T DE 3279802T DE 3279802 D1 DE3279802 D1 DE 3279802D1
Authority
DE
Germany
Prior art keywords
virtual memory
protected system
memory protected
virtual
protected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
DE8282305446T
Other languages
English (en)
Inventor
Richard Jochao Chueh
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Control Data Corp
Original Assignee
Control Data Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Control Data Corp filed Critical Control Data Corp
Application granted granted Critical
Publication of DE3279802D1 publication Critical patent/DE3279802D1/de
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1458Protection against unauthorised use of memory or access to memory by checking the subject access rights
    • G06F12/1466Key-lock mechanism
    • G06F12/1475Key-lock mechanism in a virtual system, e.g. with translation means
DE8282305446T 1981-11-09 1982-10-13 Virtual memory protected system Expired DE3279802D1 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US06/319,338 US4439830A (en) 1981-11-09 1981-11-09 Computer system key and lock protection mechanism

Publications (1)

Publication Number Publication Date
DE3279802D1 true DE3279802D1 (en) 1989-08-10

Family

ID=23241830

Family Applications (1)

Application Number Title Priority Date Filing Date
DE8282305446T Expired DE3279802D1 (en) 1981-11-09 1982-10-13 Virtual memory protected system

Country Status (6)

Country Link
US (1) US4439830A (de)
EP (1) EP0079133B1 (de)
JP (1) JPS58137200A (de)
AU (1) AU550871B2 (de)
CA (1) CA1181180A (de)
DE (1) DE3279802D1 (de)

Families Citing this family (45)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4525780A (en) * 1981-05-22 1985-06-25 Data General Corporation Data processing system having a memory using object-based information and a protection scheme for determining access rights to such information
JPS58116571A (ja) * 1981-12-29 1983-07-11 富士通株式会社 マイクロコンピユ−タに於ける命令暗号化方式及びその実施に使用されるマイクロコンピユ−タ
AU542447B2 (en) * 1982-02-27 1985-02-21 Fujitsu Limited System for controlling key storage unit
JPS6047624B2 (ja) * 1982-06-30 1985-10-22 富士通株式会社 アドレス変換制御方式
JPS5914062A (ja) * 1982-07-15 1984-01-24 Hitachi Ltd 二重化共有メモリ制御方法
US4698752A (en) * 1982-11-15 1987-10-06 American Telephone And Telegraph Company At&T Bell Laboratories Data base locking
US4580217A (en) * 1983-06-22 1986-04-01 Ncr Corporation High speed memory management system and method
GB2149944A (en) * 1983-11-14 1985-06-19 Softnet Inc Software distribution
US4740890A (en) * 1983-12-22 1988-04-26 Software Concepts, Inc. Software protection system with trial period usage code and unlimited use unlocking code both recorded on program storage media
US4584639A (en) * 1983-12-23 1986-04-22 Key Logic, Inc. Computer security system
US4628479A (en) * 1984-08-30 1986-12-09 Zenith Electronics Corporation Terminal with memory write protection
US4888798A (en) * 1985-04-19 1989-12-19 Oms, Inc. Modular software security
US4777589A (en) * 1985-06-28 1988-10-11 Hewlett-Packard Company Direct input/output in a virtual memory system
JPS6286407A (ja) * 1985-10-11 1987-04-20 Omron Tateisi Electronics Co プログラマブル・コントロ−ラ
JPH0658649B2 (ja) * 1985-10-28 1994-08-03 株式会社日立製作所 仮想記憶装置における領域管理方法
JPS62262175A (ja) * 1986-05-08 1987-11-14 Omron Tateisi Electronics Co 取引処理装置
JPS6376034A (ja) * 1986-09-19 1988-04-06 Hitachi Ltd 多重アドレス空間制御方式
US5202971A (en) * 1987-02-13 1993-04-13 International Business Machines Corporation System for file and record locking between nodes in a distributed data processing environment maintaining one copy of each file lock
US5291581A (en) * 1987-07-01 1994-03-01 Digital Equipment Corporation Apparatus and method for synchronization of access to main memory signal groups in a multiprocessor data processing system
US5317717A (en) * 1987-07-01 1994-05-31 Digital Equipment Corp. Apparatus and method for main memory unit protection using access and fault logic signals
US4937736A (en) * 1987-11-30 1990-06-26 International Business Machines Corporation Memory controller for protected memory with automatic access granting capability
NL8801275A (nl) * 1988-05-18 1989-12-18 Philips Nv Optekensysteem alsmede registratiedrager en schrijfinrichting voor toepassing in het systeem.
US5023773A (en) * 1988-02-10 1991-06-11 International Business Machines Corporation Authorization for selective program access to data in multiple address spaces
US4975870A (en) * 1988-02-25 1990-12-04 Data General Corporation Apparatus for locking a portion of a computer memory
WO1990005340A1 (en) * 1988-11-04 1990-05-17 Lama Systems Inc. Personal computer access control system
US4962532A (en) * 1988-12-22 1990-10-09 Ibm Corporation Method for providing notification of classified electronic message delivery restriction
US5027317A (en) * 1989-03-17 1991-06-25 Allen-Bradley Company, Inc. Method and circuit for limiting access to a RAM program memory
US5127098A (en) * 1989-04-12 1992-06-30 Sun Microsystems, Inc. Method and apparatus for the context switching of devices
US5016166A (en) * 1989-04-12 1991-05-14 Sun Microsystems, Inc. Method and apparatus for the synchronization of devices
US5016161A (en) * 1989-04-12 1991-05-14 Sun Microsystems, Inc. Method and apparatus for the flow control of devices
WO1990013864A1 (en) * 1989-04-28 1990-11-15 Christopher William Cowsley Improved security for machine-writeable data storage systems
CA2053261A1 (en) * 1989-04-28 1990-10-29 Gary D. Hornbuckle Method and apparatus for remotely controlling and monitoring the use of computer software
EP0478571B1 (de) * 1989-04-28 1996-09-25 Softel, Inc. Verfahren und vorrichtung zur fernsteuerung und -überwachung der anwendung von rechnerprogrammen
US5153909A (en) * 1989-05-25 1992-10-06 At&T Bell Laboratories Resource control and data handling for central office based automatic call distributors
EP0432075B1 (de) * 1989-11-09 1997-02-26 International Business Machines Corporation Multiprozessor mit relativ atomaren Befehlen
US5263147A (en) * 1991-03-01 1993-11-16 Hughes Training, Inc. System for providing high security for personal computers and workstations
US5274824A (en) * 1991-03-01 1993-12-28 Bull Hn Information Systems Inc. Keyring metaphor for user's security keys on a distributed multiprocess data system
US5471526A (en) * 1994-02-28 1995-11-28 Telefonaktiebolaget L M Ericsson (Publ.) Tracing with keys and locks on a telecommunication network
US6526512B1 (en) * 1996-05-20 2003-02-25 Ncr Corporation Access key codes for computer resources
JPH1093914A (ja) * 1996-09-18 1998-04-10 Sony Corp データ伝送方法、データ送信装置、データ受信装置のパラメータ設定方法、データ受信装置、データ伝送システム、再生方法、及び再生装置
US6768993B2 (en) 2001-06-28 2004-07-27 International Business Machines Corporation System and method for file system cooperation in a multi-threaded environment
US8407159B2 (en) 2010-11-17 2013-03-26 Microsoft Corporation Automatic batching of GUI-based tasks
US20120131456A1 (en) * 2010-11-22 2012-05-24 Microsoft Corporation Capture and Playback for GUI-Based Tasks
US8918885B2 (en) * 2012-02-09 2014-12-23 International Business Machines Corporation Automatic discovery of system integrity exposures in system code
US10310916B2 (en) * 2017-09-14 2019-06-04 Intel Corporation Scalable spinlocks for non-uniform memory access

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1309647A (en) * 1970-04-10 1973-03-14 Robotron Veb K Circuit arrangement for carrying out store protection
US3825903A (en) * 1973-04-30 1974-07-23 Ibm Automatic switching of storage protect keys
US3839706A (en) * 1973-07-02 1974-10-01 Ibm Input/output channel relocation storage protect mechanism
US3938100A (en) * 1974-06-07 1976-02-10 Control Data Corporation Virtual addressing apparatus for addressing the memory of a computer utilizing associative addressing techniques
US4104718A (en) * 1974-12-16 1978-08-01 Compagnie Honeywell Bull (Societe Anonyme) System for protecting shared files in a multiprogrammed computer
US4038645A (en) * 1976-04-30 1977-07-26 International Business Machines Corporation Non-translatable storage protection control system
US4096568A (en) * 1976-09-24 1978-06-20 Sperry Rand Corporation Virtual address translator
US4096561A (en) * 1976-10-04 1978-06-20 Honeywell Information Systems Inc. Apparatus for the multiple detection of interferences
US4356549A (en) * 1980-04-02 1982-10-26 Control Data Corporation System page table apparatus

Also Published As

Publication number Publication date
AU8947282A (en) 1983-05-19
EP0079133B1 (de) 1989-07-05
EP0079133A3 (en) 1985-10-09
AU550871B2 (en) 1986-04-10
JPS58137200A (ja) 1983-08-15
US4439830A (en) 1984-03-27
CA1181180A (en) 1985-01-15
EP0079133A2 (de) 1983-05-18

Similar Documents

Publication Publication Date Title
DE3279802D1 (en) Virtual memory protected system
DE3279719D1 (en) Reconfigureable memory system
DE3380710D1 (en) Memory system
DE3374462D1 (en) Multi-dimensional-access memory system
DE3380233D1 (en) Memory system
DE3279517D1 (en) Computer memory system
DE3275417D1 (en) Memory security system
JPS57167190A (en) Data memory system
JPS57141088A (en) Memory addressing system
EP0095618A3 (en) Memory system
JPS57212680A (en) Virtual computer system
GB2070821B (en) Memory protection
DE3277709D1 (en) Memory addressing system
GB2090673B (en) Memory system
JPS57158008A (en) Record memory system
JPS57152059A (en) Data memory system
EP0115877A3 (en) Critical system protection
EP0057756A3 (en) Multi-microcomputer system with direct memory access
JPS57143793A (en) Read only memory system
DE3379695D1 (en) Memory system
EP0076155A3 (en) Memory system
EP0081822A3 (en) Virtual storage management system
DE3275254D1 (en) Protection relay system
EP0114368A3 (en) Data protection system
EP0032136A3 (en) Memory system

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee