Back to results
US 11,636,078 B2Granted
Personally identifiable information storage detection by searching a metadata source
AssigneeServiceNow, Inc.
InventorsAlexander North, Nicholas Farrenkopf, Kyle Del Castillo
Life of this patent
Estimating the term…
Abstract
A configuration associated with locating personally identifiable information stored in a database is received. An alternate metadata source separate from the database is identified. The separate alternate metadata source is searched using the configuration to identify locations in the database that store personally identifiable information.
Claims20
A method, comprising:
- storing a first item of personally identifiable information in a database;
- dynamically causing a second item of personally identifiable information to be stored in a metadata source concomitantly with the storing of the first item of personally identifiable information in the database, wherein:
- the metadata source is separate from the database;
- and
- the second item of personally identifiable information includes metadata that describes:
- a database record location of the first item of personally identifiable information, and
- a type of the first item of personally identifiable information;
- receiving a configuration associated with locating personally identifiable information stored in a database;
- searching the metadata source using the configuration;
- identifying a location of the second item of personally identifiable information in the metadata source;
- and
- based on the identified location of the second item of personally identifiable information in the metadata source, providing the database record location of the first item of personally identifiable information without searching the database for the first item of personally identifiable information.
9 more elements
A system, comprising:
- one or more processors configured to:
- store a first item of personally identifiable information in a database;
- dynamically cause a second item of personally identifiable information to be stored in a metadata source concomitantly with the storing of the first item of personally identifiable information in the database, wherein:
- the metadata source is separate from the database;
- and
- the second item of personally identifiable information includes metadata that describes:
- a database record location of the first item of personally identifiable information, and
- a type of the first item of personally identifiable information;
- receive a configuration associated with locating personally identifiable information stored in a database;
- search the metadata source using the configuration;
- identify a location of the second item of personally identifiable information in the metadata source;
- and
- based on the identified location of the second item of personally identifiable information in the metadata source, provide the database record location of the first item of personally identifiable information without searching the database for the first item of personally identifiable information;
- and
- a memory coupled with the processor and configured to provide the processor with instructions.
12 more elements
A computer program product comprising a non-transitory computer readable storage medium having instructions having instructions stored thereon, when executed by a processor performing:
- storing a first item of personally identifiable information in a database;
- dynamically causing a second item of personally identifiable information to be stored in a metadata source concomitantly with the storing of the first item of personally identifiable information in the database, wherein:
- the metadata source is separate from the database;
- and
- the second item of personally identifiable information includes metadata that describes:
- a database record location of the first item of personally identifiable information, and
- a type of the first item of personally identifiable information;
- receiving a configuration associated with locating personally identifiable information stored in a database;
- searching the metadata source using the configuration;
- identifying a location of the second item of personally identifiable information in the metadata source;
- and
- based on the identified location of the second item of personally identifiable information in the metadata source, providing the database record location of the first item of personally identifiable information without searching the database for the first item of personally identifiable information.
9 more elements
Dependencies are inferred from the claim text.