Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique
Reexamination Certificate
2004-08-12
2008-09-09
Bragdon, Reginald G. (Department: 2189)
Electrical computers and digital processing systems: memory
Storage accessing and control
Control technique
C711S203000, C711S206000
Reexamination Certificate
active
07424584
ABSTRACT:
A method, system, and program key-controlled object-based memory protection are provided. A processing unit includes an authority check for controlling access by the processing unit to pages of memory according to whether a hardware protection key set currently loaded in an authority mask register allows access to the pages. In particular, each page of memory is assigned a page key number that indexes into the hardware protection key set. The currently loaded hardware protection key set specifies those page key numbers that are currently accessible to the processing unit for the execution context. Each hardware key within the hardware protection key set may be associated with a particular data object or group of data objects. Thus, effectively, the currently loaded hardware protection key set identifies which data objects or groups of data objects are currently accessible. Software keys are assigned to data objects and dynamically mapped to hardware protection key sets, such that when a module is called, the software keys assigned to that module are mapped to the hardware protection key set to be loaded for controlling current access to memory.
REFERENCES:
patent: 5335334 (1994-08-01), Takahashi et al.
patent: 5619671 (1997-04-01), Bryant et al.
patent: 5724551 (1998-03-01), Greenstein et al.
patent: 5737575 (1998-04-01), Blaner
patent: 5754761 (1998-05-01), Willsey
patent: 5787309 (1998-07-01), Greenstein et al.
patent: 5802397 (1998-09-01), Greenstein et al.
patent: 5802590 (1998-09-01), Draves et al.
patent: 5809551 (1998-09-01), Blandy
patent: 5918251 (1999-06-01), Yamada et al.
patent: 6715050 (2004-03-01), Williams et al.
patent: 2001/0052073 (2001-12-01), Kern et al.
patent: 2003/0115476 (2003-06-01), McKee
patent: 2004/0170046 (2004-09-01), Belnet et al.
patent: 425771 (1991-05-01), None
“Dual Bit Key Protects Read Only and Supervisory Control Program Only Writable Storage,” IBM Technical Disclosure Bulletin, Sep. 1973, pp. 1275-1276, available at http://www.delphion.com/tdbs/tdb?o=73C%2001843 as of Feb. 27, 2004.
“Object Based Storage”, White Paper, Intel, copyright ,2003, pp. 1-15.
Mathews Thomas S.
Mealey Bruce
Pattnaik Pratap Chandra
Shankar Ravi A.
Baca Matthew W.
Bragdon Reginald G.
International Business Machines - Corporation
Pattillo Amy J.
Ruiz Aracelis
LandOfFree
Key-controlled object-based memory protection does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Key-controlled object-based memory protection, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Key-controlled object-based memory protection will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3982784