Key-controlled object-based memory protection

Electrical computers and digital processing systems: memory – Storage accessing and control – Control technique

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

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.

Rate now

     

Profile ID: LFUS-PAI-O-3982784

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.