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:
Nov. 18, 2025

Filed:

Apr. 08, 2024
Applicant:

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

Inventors:

Ramy Masalha, Kafr Qari, IL;

Allon Adir, Kiryat Tivon, IL;

Ehud Aharoni, Kfar Saba, IL;

Eyal Kushnir, Kfar Vradim, IL;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/00 (2022.01);
U.S. Cl.
CPC ...
H04L 9/008 (2013.01);
Abstract

Mechanisms are provided for performing a tournament-league comparison process of a computer function. A request is received to execute the computer function on a vector data structure, where a result of the computer function is provided by executing the tournament-league comparison process. The vector data structure comprises a plurality of values where each value corresponds to a vector slot. At least one iteration of a tournament comparison operation is executed to generate a first intermediate ciphertext and indicator matrix, where the first intermediate ciphertext comprises fewer vector slots than the at least one input vector data structure. A plurality of iterations of a league comparison operation are executed based on the first intermediate ciphertext and one or more second intermediate ciphertexts generated at each iteration of the league comparison operation. A final iteration of the league comparison operation is executed that outputs a final result of the tournament-league comparison process.


Find Patent Forward Citations

Loading…