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:
Dec. 07, 2021

Filed:

Sep. 18, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Garth A. Dickie, Framingham, MA (US);

Dmitry Letin, Richmond Hill, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/22 (2019.01); G06F 16/248 (2019.01); G06F 16/28 (2019.01); G06F 16/951 (2019.01); G06F 16/2457 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2282 (2019.01); G06F 16/248 (2019.01); G06F 16/24578 (2019.01); G06F 16/283 (2019.01); G06F 16/951 (2019.01);
Abstract

According to embodiments of the present invention, methods, systems and computer-readable media are presented for scanning a plurality of storage regions within memory for a specified quantity of results, wherein each storage region is associated with an interval including first and second interval values indicating a value range for values within that storage region. The techniques comprise sorting the first interval values into an order, wherein the order of the first interval values determines a scanning order for the plurality of storage regions, determining a result value, wherein the result value is an upper bound, a lower bound, or is outside of the specified quantity of results, and examining the sorted first interval values and scanning corresponding individual storage regions in response to a comparison of the determined result value with the first interval value of that storage region. In some embodiments, scanning exits upon establishing that the specified quantity of results has been achieved and that a first interval value in a list of sorted first interval values is greater than the determined result value.


Find Patent Forward Citations

Loading…