The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 04, 2003

Filed:

Sep. 15, 1999
Applicant:
Inventor:

Russell J. Marsh, Lindon, UT (US);

Assignee:

PowerQuest Corporation, Orem, UT (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/44 ; G06F 1/200 ;
U.S. Cl.
CPC ...
G06F 9/44 ; G06F 1/200 ;
Abstract

A Windows NT partitioning program partitions a storage device in Windows NT boot mode (i.e., after the Windows NT kernel loads device drivers and before the Session Manager loads the Windows NT user interface). In this mode, the partitioning program is capable of corrupting its own backing store—a Windows NT executable file stored on the storage device—through the partitioning process. Such corruption would generally lead to execution errors in the partitioning program when code or data from the corrupted executable file is paged into the program's in-memory executable image. To avoid such errors, the working set allocated to the executable image is expanded to accommodate all the pageable Windows NT program sections in the executable file. Each pageable program section is then locked into the executable image. As a result, the entire partitioning program is resident in the executable image, so no paging is necessary from the corrupted executable file into the executable image, and any possible execution errors resulting from the corruption of the executable file are avoided.


Find Patent Forward Citations

Loading…