System and method for handling device accesses to a memory...

Electrical computers and digital processing systems: support – Data processing protection using cryptography – By stored data protection

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C713S194000, C713S189000, C713S190000, C713S163000, C713S164000, C726S002000

Reexamination Certificate

active

10011151

ABSTRACT:
A host bridge is described including a memory controller and a security check unit. The memory controller is adapted for coupling to a memory storing data arranged within a multiple memory pages. The memory controller receives memory access signals (e.g., during a memory access), and responds to the memory access signals by accessing the memory. The security check unit receives the memory access signals, wherein the memory access signals convey a physical address within a target memory page. The security check unit uses the physical address to access one or more security attribute data structures located in the memory to obtain a security attribute of the target memory page. The security check unit provides the memory access signals to the memory controller dependent upon the security attribute of the target memory page. A computer system is described including a memory storing data arranged within a multiple memory pages, a device operably coupled to the memory and configurable to produce memory access signals, the above described host bridge. The computer system may have, for example, a central processing unit (CPU) including a memory management unit (MMU) operably coupled to the memory and configured to manage the memory. The memory management unit (MMU) may manage the memory such that the memory stores the data arranged within the multiple memory pages. A method is disclosed for providing access security for a memory used to store data arranged within a multiple memory pages.

REFERENCES:
patent: 5263147 (1993-11-01), Francisco et al.
patent: 5335334 (1994-08-01), Takahashi et al.
patent: 5442704 (1995-08-01), Holtey
patent: 5729760 (1998-03-01), Poisner
patent: 6505279 (2003-01-01), Phillips et al.
patent: 6516395 (2003-02-01), Christie
patent: 6745306 (2004-06-01), Willman et al.
patent: 2007/0106871 (2007-05-01), O'Connor
D.N. Jutla, P. Bodorik “Improving Applications Performance: A Memory Model and Cache Architecture”. Sep. 1997, ACM Sigarch Computer Archetecture News vol. 25 Issue 4 (Sep. 1997) p. 22-29.
F. Cohen, D. Lambert, C. Preston, N. Berry, C. Stewart, E. Thomas. “A Framework for Deception.” Jul. 2001. Final Version. Section entitled “Computer Deception Background” http://www.all.net/journal/deception/Framework/Framework.html.
S. Eranian, D. mosberger. “Virtual Memory in the IA-64 Linux Kernal.” Nov. 8, 2002. http://www.phptr.com/articles/article.asp?p=29961&rl=1.
D. Cheriton, K. Duda. “Logged Virtual Memory” 1995. Symposium on Operating Systems Principles.
Milenkovic, Milan. “Microprocessor Memory Management Units” Apr. 1990. IEEE Micro vol. 10 Issue 2; pp. 70-85.
Intel Corporation “Intel 386EX Embedded Microprocessor” (Oct. 1998) pp. 1-2.
International Search Report PCT/US02/28981 dated Aug. 21, 2003.
Sugerman, Jeremy et al.,Virtualizing I/O Devices on Vmware Workstation's Hosted Virtual Machine Monitor, XP-002250150, Jun. 2001.
Chiueh, Tzi-cker et al.,Integrating Segmentation and Paging Protection for Safe, Efficient and Transparent Software Extensions, pp. 140-153, XP-000919654, 1999.
Uhlig, Richard et al., SoftSDV: A Presilicon Software Development Environment for the IA-64 Architecture,Intel Technology Journal Q4, pp. 1-14, 1999.

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

System and method for handling device accesses to a memory... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with System and method for handling device accesses to a memory..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and System and method for handling device accesses to a memory... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3921406

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