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:

Oct. 23, 2019
Applicant:

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

Inventors:

Akshar Kaul, Bangalore, IN;

Gagandeep Singh, Bangalore, IN;

Manish Kesarwani, Bangalore, IN;

Krishnasuri Narayanam, Bangalore, IN;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 16/23 (2019.01); G06F 16/21 (2019.01);
U.S. Cl.
CPC ...
G06F 16/278 (2019.01); G06F 16/211 (2019.01); G06F 16/23 (2019.01);
Abstract

Methods, systems, and computer program products for generating a data partitioning strategy for secure and efficient query processing are provided herein. A computer-implemented method includes obtaining at least (i) a database schema associated with a database and (ii) a query workload associated with the database; and generating, based at least in part on the database schema and the query workload, a distributed database structure for the database that (i) stores a first set of columns of the database within a private cloud environment in a plaintext format and (ii) stores a second set of columns of the database in a public cloud environment, wherein the second set of columns is stored in either a plaintext format or an encrypted format based on whether the second set of columns comprises sensitive data.


Find Patent Forward Citations

Loading…