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:
Jun. 19, 2018

Filed:

Feb. 28, 2011
Applicants:

John Whaley, Fremont, CA (US);

Thomas Joseph Purtell, Ii, Menlo Park, CA (US);

Inventors:

John Whaley, Fremont, CA (US);

Thomas Joseph Purtell, II, Menlo Park, CA (US);

Assignee:

Open Invention Network, LLC, Durham, NC (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 9/44 (2018.01); G06F 11/36 (2006.01); G06F 9/45 (2006.01); G06F 3/06 (2006.01);
U.S. Cl.
CPC ...
G06F 9/4401 (2013.01); G06F 3/061 (2013.01); G06F 3/064 (2013.01); G06F 3/0632 (2013.01); G06F 3/0664 (2013.01); G06F 8/4442 (2013.01); G06F 11/3636 (2013.01);
Abstract

The disclosed embodiments provide a system that manages the use of a virtual disk. During operation, the system obtains trace data associated with a startup process that reads blocks from the virtual disk. Next, the system physically rearranges the blocks based on the trace data to increase the speed of the startup process. During execution of the startup process, the system also determines a progress of the startup process and uses the progress and the trace data to prefetch blocks from the virtual disk for use by the startup process.


Find Patent Forward Citations

Loading…