Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Differentially private processing and database storage

a database and private technology, applied in the field of database systems, can solve the problems of invasive and resource-intensive attempts to solve this problem, such as access control, data masking, hashing, and tokenization, and the fraction of such sensitive information used by organizations or analysts

Inactive Publication Date: 2017-05-04
SNOWFLAKE INC
View PDF2 Cites 21 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The patent describes a device that can privately query a database while still protecting the information within it. The device identifies the level of information that needs to be released and modifies the data and operations to achieve this. The result is a differentially private result set that can be displayed on a client device. The purpose of the device is to provide secure and accurate results while still maintaining the privacy of the database.

Problems solved by technology

Yet, only a fraction of such sensitive information is used by organizations or analysts for statistical or predictive analysis.
Privacy regulations, security concerns, and technological challenges suppress the full value of data, especially personally identifiable information and confidential and proprietary records.
Methods that attempt to solve this problem, such as access controls, data masking, hashing, anonymization, aggregation, and tokenization, are invasive and resource intensive, compromise analytical utility, or do not ensure privacy of the records.
For example, data masking may remove or distort data, compromising the statistical properties of the data.
As another example, many of the above mentioned methods are not effective when information is stored in disparate data sources.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Differentially private processing and database storage
  • Differentially private processing and database storage
  • Differentially private processing and database storage

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0020]The Figures (FIGS.) and the following description describe certain embodiments by way of illustration only. One skilled in the art will readily recognize from the following description that alternative embodiments of the structures and methods illustrated herein may be employed without departing from the principles described herein. Reference will now be made in detail to several embodiments, examples of which are illustrated in the accompanying figures. It is noted that wherever practicable similar or like reference numbers may be used in the figures and may indicate similar or like functionality.

System Overview

[0021]FIG. 1 is a system 100 for receiving a query 108 for a private database 106, and responding to the query 108 by executing a differentially private (DP) version of the query 114 on the private database 106. The system 100 includes a differentially private security system 102 that receives the analytical query 108 from a client 104 and applies a DP version of the q...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A hardware database privacy device is communicatively coupled to a private database system. The hardware database privacy device receives a request from a client device to perform a query of the private database system and identifies a level of differential privacy corresponding to the request. The identified level of differential privacy includes privacy parameters (ε,δ) indicating the degree of information released about the private database system. The hardware database privacy device identifies a set of operations to be performed on the set of data that corresponds to the requested query. After the set of data is accessed, the set of operations is modified based on the identified level of differential privacy such that a performance of the modified set of operations produces a result set that is (ε,δ)-differentially private.

Description

BACKGROUND[0001]Field of Disclosure[0002]The present invention generally relates to a database system, and more specifically to responding to a database query by executing a differentially private version of the query on the database.[0003]Description of the Related Art[0004]Personally identifiable information, such as health data, financial records, telecom data, and confidential business intelligence, such as proprietary data or data restricted by contractual obligations, is valuable for analysis and collaboration. Yet, only a fraction of such sensitive information is used by organizations or analysts for statistical or predictive analysis. Privacy regulations, security concerns, and technological challenges suppress the full value of data, especially personally identifiable information and confidential and proprietary records.[0005]Methods that attempt to solve this problem, such as access controls, data masking, hashing, anonymization, aggregation, and tokenization, are invasive...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F17/30G06F21/62G06N20/20
CPCG06F17/30471G06F21/6245G06F17/30554G06F17/30477G06F16/25G06F16/2465G06F16/2462H04L63/105G06N20/00G06F16/2455G06F16/24547G06F21/6227G06N20/20G06N5/01G06F21/6218G06F16/248G06F21/6254
Inventor NERURKAR, ISHAANHOCKENBROCHT, CHRISTOPHERSHAUGHNESSY, MICHAELCHATAV, EITAN
Owner SNOWFLAKE INC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products