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:
Feb. 07, 2023
Filed:
May. 28, 2021
Applicant:
Snowflake Inc., Bozeman, MT (US);
Inventors:
Artin Avanes, Palo Alto, CA (US);
Khalid Zaman Bijon, Santa Cruz, CA (US);
Damien Carru, New York, NY (US);
Thierry Cruanes, San Mateo, CA (US);
Vikas Jain, Fremont, CA (US);
Zheng Mi, Palo Alto, CA (US);
Subramanian Muralidhar, Mercer Island, WA (US);
Assignee:
Snowflake Inc., Bozeman, MT (US);
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 16/25 (2019.01); G06F 16/248 (2019.01); G06F 16/22 (2019.01); G06F 16/27 (2019.01);
U.S. Cl.
CPC ...
G06F 21/6227 (2013.01); G06F 16/221 (2019.01); G06F 16/2282 (2019.01); G06F 16/248 (2019.01); G06F 16/252 (2019.01); G06F 16/27 (2019.01);
Abstract
A shared database platform implements dynamic masking on data shared between users where specific data is masked, transformed, or otherwise modified based on preconfigured functions that are associated with user roles. The shared database platform can implement the masking at runtime dynamically in response to users requesting access to a database object that is associated with one or more masking policies.