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:
Nov. 15, 2022
Filed:
May. 27, 2020
International Business Machines Corporation, Armonk, NY (US);
Nalini K. Ratha, Yorktown Heights, NY (US);
Kanthi Sarpatwar, Elmsford, NY (US);
Karthikeyan Shanmugam, Elmsford, NY (US);
Sharathchandra Pankanti, Darian, CT (US);
Karthik Nandakumar, Singapore, SG;
Roman Vaculin, Larchmont, NY (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A technique for computationally-efficient privacy-preserving homomorphic inferencing against a decision tree. Inferencing is carried out by a server against encrypted data points provided by a client. Fully homomorphic computation is enabled with respect to the decision tree by intelligently configuring the tree and the real number-valued features that are applied to the tree. To that end, and to the extent the decision tree is unbalanced, the server first balances the tree. A cryptographic packing scheme is then applied to the balanced decision tree and, in particular, to one or more entries in at least one of: an encrypted feature set, and a threshold data set, that are to be used during the decision tree evaluation process. Upon receipt of an encrypted data point, homomorphic inferencing on the configured decision tree is performed using a highly-accurate approximation comparator, which implements a 'soft' membership recursive computation on real numbers, all in an oblivious manner.