Retaining an association between a virtual address based...

Electrical computers and digital processing systems: memory – Address formation – Address mapping

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S003000

Reexamination Certificate

active

07908457

ABSTRACT:
Registering memory space for an application is performed. One or more open calls are received from an application to access one or more input/output (I/O) devices. Responsive to receiving the one or more open calls, one or more I/O map and pin calls are sent in order to register memory space for the one or more I/O devices within at least one storage area that will be accessed by the application. A verification is made as to whether the memory space to be registered is associated with the application. Responsive to the memory space being associated with the application, at least one virtual I/O bus address is received for each registered memory space of the one or more I/O devices. At least one I/O command is executed using the at least one virtual I/O bus address without intervention by an operating system or operating system image.

REFERENCES:
patent: 4277826 (1981-07-01), Collins et al.
patent: 4777595 (1988-10-01), Strecker et al.
patent: 5815678 (1998-09-01), Hoffman et al.
patent: 6308247 (2001-10-01), Ackerman et al.
patent: 6725284 (2004-04-01), Arndt
patent: 2005/0256976 (2005-11-01), Susairaj et al.
COS 318: Operating Systems Virtual Memory Design Issues http://www.cs.princeton.edu/courses/archive/fall08/cos318/lectures/Lec15-VM-Design.pdf.
Virtual Memory Primitives for User Programs by Andrew W Appel and Kai Li.
Linux Device Drivers, 2ndEdition by Alesandro Rubini and Jonathan Corbel.
U.S. Appl. No. 12/114,954, filed May 5, 2008, Arndt et al.
USPTO U.S. Appl. No. 12/114,954, Image File Wrapper printed from PAIR Oct. 18, 2010, 1 page.
“COS 318: Operating Systems, Virtual Memory Design Issues”, http://www.cs.princeton.edu/courses/archive/fall08/cos318/lectures/Lec15-VM-Design.pdf, 2008, 21 pages.
Appel, Andrew W. et al., “Virtual Memory Primitives for User Programs”, http://portal.acm.org/citation.cfm?id=106972.106984 (1 of 10), May 18, 2010, 13 pages.

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

Retaining an association between a virtual address based... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Retaining an association between a virtual address based..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Retaining an association between a virtual address based... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2753250

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