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.
Patent No.:
Date of Patent:
Dec. 31, 2013
Filed:
Feb. 08, 2011
Peter Wiebe Burka, Ottawa, CA;
Jeffrey Michael Disher, Ottawa, CA;
Daryl James Maier, Unioville, CA;
Aleksandar Micic, Ottawa, CA;
Ryan Andrew Sciampacone, Nepean, CA;
Peter Wiebe Burka, Ottawa, CA;
Jeffrey Michael Disher, Ottawa, CA;
Daryl James Maier, Unioville, CA;
Aleksandar Micic, Ottawa, CA;
Ryan Andrew Sciampacone, Nepean, CA;
International Business Machines Corporation, Armonk, NY (US);
Abstract
An illustrative embodiment of a computer-implemented process for compaction planning selects a source region from a set of regions to form a selected source region, initializes process data using information from the selected source region and responsive to a determination that a current destination is not NULL and not full, determines whether to atomically consume from a destination. Responsive to a determination to atomically consume from a destination, the computer-implemented process plans to evacuate into a consumed extent and updates the process data and responsive to a determination that the source region is empty, determines whether more work remains. Responsive to a determination that more work does not remain, the computer-implemented process generates a relocation table.