FINDING K EXTREME VALUES IN CONSTANT PROCESSING TIME

Patent №

US 10,929,751

Granted

2021-02-23

Filed 2017

Owner

GSI TECHNOLOGY INC.

Lab

AI components

5

ml · vision · kr · planning · hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

15648475

A method includes determining a set of k extreme values of a dataset of elements in a constant time irrespective of the size of the dataset. A method creates a set of k indicators, each indicator associated with one multi-bit binary number in a large dataset of multi-bit binary numbers. The method includes arranging the multi-bit binary numbers such that each bit n of each said multi-bit binary number is located in a different row n of an associative memory array, starting from a row storing a most significant bit (MSB), adding an indicator to the set for each multi-bit binary number having a bit with an extreme value in the row and continuing the adding until said set contains k indicators.

Machine learningVisionKnowledge representationPlanningAI hardwareG06N 3/08G06F 7/00G06F 7/22G06F 7/544G06F 16/221G06N 3/045G06N 3/0464G06N 3/09+1 more

AI classification

AI hardware1.00
Machine learning0.96
Planning0.88
Vision0.87
Knowledge representation0.85
Natural language0.00
Evolutionary computation0.00
Speech0.00

Ownership

GSI TECHNOLOGY INC.

assignment · 436870676

Assignors

EHRMAN, ELI, AKERIB, AVIDAN, LAZER, MOSHE

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC