Determining and propagating high level classifications

US11860904B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11860904-B2
Application numberUS-202017108554-A
CountryUS
Kind codeB2
Filing dateDec 1, 2020
Priority dateDec 1, 2020
Publication dateJan 2, 2024
Grant dateJan 2, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Aspects of the present invention disclose a method, computer program product, and system for governing a set of information assets using an information governance system. The method includes one or more processors applying one or more high-level classification assignment rules to one or more information assets of the set of information assets. Furthermore, the method includes one or more processors applying one or more high-level classification propagation rules to the one or more information assets provided with the high-level classification assignments for propagating the respective high-level classification assignments upwards within a containment hierarchy formed by the set of information assets to one or more superordinate information assets of the set of information assets.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for governing a set of information assets, the method comprising: identifying, by one or more processors, a set of information assets being an at least partially ordered set forming a first containment hierarchy, information assets of the set of information assets being provided with information asset type identifiers and at least some of the information assets being provided with low-level classification assignments to low-level classes; determining, by one or more processors, a set of high-level classes comprising one or more default high-level classes; determining, by one or more processors, a set of high-level classification assignment rules for assigning the information assets of the set of information assets to the one or more default high-level classes of the set of high-level classes using the information asset type identifiers and the low-level classification assignments of the respective information assets; determining, by one or more processors, a set of one or more high-level classification propagation rules for propagating the high-level classification assignments of one or more information assets of the set of information assets, which are subordinate to one or more superordinate information assets of the set of information assets, to the one or more superordinate information assets; and applying, by one or more processes, one or more high-level classification assignment rules of the set of high-level classification assignment rules to one or more information assets of the set of information assets using the information asset type identifiers and the low-level classification assignments of the respective one or more information assets as input to provide one or more high-level classification assignments of the respective one or more information assets to one or more of the one or more default high-level classes of the set of high-level classes as output, wherein the one or more high-level classification assignment rules assign the one or more information assets to the one or more default high-level classes based on the information asset type identifiers and the low-level classification assignments. 2. The method of claim 1 , further comprising: applying, by one or more processors, one or more high-level classification propagation rules of the set of high-level classification assignment rules to the one or more information assets of the set of information assets provided with the high-level classification assignments for propagating the respective high-level classification assignments upwards within the first containment hierarchy to one or more superordinate information assets of the set of information assets. 3. The method of claim 2 , wherein the applying of the one or more high-level classification propagation rules is performed recursively hierarchical level by hierarchical level upwards through the first containment hierarchy. 4. The method of claim 2 , wherein the applying of the one or more high-level propagation rules further comprises: applying, by one or more processors, the one or more high-level propagation rules to all information assets of the set of information assets which are at a same hierarchical level within the first containment hierarchy and which share a common superordinate information asset of the set of information assets. 5. The method of claim 1 , wherein determining the set of high-level classes further comprises: receiving, by one or more processors, one or more customized high-level classes. 6. The method of claim 1 , wherein the set of high-level classification assignment rules comprises one or more default high-level classification assignment rules. 7. The method of claim 1 , wherein determining the set of high-level classification assignment rules further comprises: receiving, by one or more processors, one or more customized high-level classification assignment rules. 8. The method of claim 1 , wherein the set of high-level classes is an at least partially ordered set of high-level classes with at least some of the high-level classes comprising a hierarchical relationship to each other. 9. The method of claim 8 , wherein the at least partially ordered set of high-level classes forms a second containment hierarchy. 10. The method of claim 8 , wherein the at least partially ordered set of high-level classes forms a complete lattice with each subset of the set having a supremum. 11. The method of claim 10 , wherein determining the set of high-level classification propagation rules utilizes an ordering of the set of high-level classes within the complete lattice for determining one or more high-level classification propagation rules of the set of high-level classification propagation rules. 12. The method of claim 10 , further comprising: applying, by one or more processors, the high-level classification propagation rules to a plurality of information assets of different hierarchical levels using a single supremum-based operation. 13. The method of claim 1 , wherein the applying of the one or more high-level classification assignment rules and the applying of the one or more high-level classification propagation rules is performed in response to detecting a triggering event. 14. The method of claim 13 , wherein the triggering event is an event selected from the group consisting of adding an information asset to the set of information assets, amending an information asset of the set of information assets, and deleting an information asset from the set of information assets. 15. The method of claim 1 , wherein processing of the information assets is restricted based high-level classification assignments of the respective information assets, and wherein the processing comprises an action selected from the group consisting of storing, archiving, deleting, and accessing. 16. The method of claim 1 , wherein the types of information assets identified by the information asset type identifiers selected from the group consisting of: data field, column, table, schema, database, machine, cluster. 17. The method of claim 1 , wherein the set of high-level classes comprises one or more classes selected from the group consisting of personally identifiable information, personally identifiable information in public domain, sensitive personally identifiable information, and highly sensitive personally identifiable information. 18. A computer program product for governing a set of information assets, the computer program product comprising: one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising: program instructions to identify a set of information assets being an at least partially ordered set forming a first containment hierarchy, information assets of the set of information assets being provided with information asset type identifiers and at least some of the information assets being provided with low-level classification assignments to low-level classes; program instructions to determine a set of high-level classes comprising one or more default high-level classes; program instructions to determine a set of high-level classification assignment rules for assigning the information assets of the set of information assets to the one or more default high-level classes of the set of high-level classes using the information asset type identifiers and the low-level classification assignments of the respective information assets; program instructions to determine a set of one or more high-leve

Assignees

Inventors

Classifications

  • G06F16/285Primary

    Clustering or classification · CPC title

  • G06F16/906Primary

    Clustering; Classification · CPC title

  • G06F16/215Primary

    Improving data quality; Data cleansing, e.g. de-duplication, removing invalid entries or correcting typographical errors · CPC title

  • Protecting personal data, e.g. for financial or medical purposes · CPC title

  • Clustering; Classification · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11860904B2 cover?
Aspects of the present invention disclose a method, computer program product, and system for governing a set of information assets using an information governance system. The method includes one or more processors applying one or more high-level classification assignment rules to one or more information assets of the set of information assets. Furthermore, the method includes one or more proces…
Who is the assignee on this patent?
IBM
What technology area does this patent fall under?
Primary CPC classification G06F16/285. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 02 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).