IP Library Granted Patent US 11,264,013
Granted Patent B2
US 11,264,013 · App. 16/375,197 · Granted Mar 1, 2022

Identifying digital private information and preventing privacy violations

Inventors: Mary E. Rudden (Denver, CO); Dennis Anthony Perpetua, Jr. (Jay, NY); Bernard Freund (Victoria, CA)
Assignee: Kyndryl, Inc.
G10L15/1822G06F21/60G06F40/279G10L15/063G10L15/22G10L2015/088G10L2015/223G10L2015/228
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,264,013
App. No.
16/375,197
Granted
Mar 1, 2022
Kind
B2
Abstract

Identifying private information and preventing privacy violations is provided by a process that evaluates digital information obtained by an organization as part of a digital information stream from a user. The evaluating identifies a user utterance, including keyword(s), entity/ies, and intent(s), and applies natural language understanding to the digital information to ascertain a contextual understanding for the user utterance. The process selects training set(s) of historical information from available training sets that includes vocabulary used in varying contexts. The process compares the identified user utterance to an ontology based on the selected training set(s), and determines a confidence level that the digital information includes digital private information. The process also flags for the organization an action to take with respect to handling of the digital information. The flagging is based on the determined confidence level that the digital information includes digital private information.

Claims (40)

1. A computer-implemented method comprising:

evaluating digital information obtained by an organization as part of a digital information stream from a user, the evaluating comprising:

identifying a user utterance in the digital information; and

applying natural language understanding to the digital information to ascertain a contextual understanding for the user utterance;

comparing the identified user utterance to an ontology identified based on the ascertained contextual understanding, and determining, based on the comparing, a confidence level that the digital information comprises digital private information; and

performing processing based on the determined confidence level.

2. The method of claim 1 , wherein the confidence level reflects a confidence that the digital information includes at least one selected from the group consisting of: information legally defined to be protected private information, and information considered by the user to be private information.

3. The method of claim 2 , wherein the contextual understanding informs of privacy requirements applicable to the digital information, and wherein a selected training set of historical information, selected based on the ascertained contextual understanding, is reflective of the privacy requirements applicable to the digital information.

4. The method of claim 3 , wherein the contextual understanding for the user utterance includes an understanding of applicable locality of the user, the locality comprising at least one selected from the group consisting of: cultural, language, physical location, moral, social, and mores-based associations of the user.

5. The method of claim 3 , wherein the contextual understanding for the user utterance includes an understanding of legal requirements applicable to retention of the digital information, and wherein the determined confidence level is reflective of a confidence that retaining the digital information falls within a scope of an applicable jurisdictional legal requirement.

6. The method of claim 1 , wherein the determining the confidence level accounts for a situational awareness of the digital information stream, the situational awareness comprising additional information selected from the group consisting of: an audio analysis of audio of the digital information stream, and device measurements from at least one sensor of a device from which the digital information stream is captured.

7. The method of claim 1 , further comprising:

comparing the determined confidence level to a threshold set by the organization; and

selecting an action to take with respect to handling the digital information, the selecting being based on whether the determined confidence level exceeds the threshold.

8. The method of claim 7 , wherein the action selected comprises deleting the digital information.

9. The method of claim 7 , wherein the action selected comprises flagging the digital information for further review by the organization.

10. The method of claim 7 , wherein the action selected comprises raising an alert to the user informing that the digital information comprises digital private information.

11. The method of claim 7 , wherein the action selected comprises retaining the digital information.

12. The method of claim 1 , wherein the comparing comprises classifying the user utterance using a classifier trained from one or more training sets of historical information.

13. The method of claim 1 , wherein the performing processing comprises flagging for the organization an action to take with respect to handling of the digital information, the flagging being based on the determined confidence level that the digital information comprises digital private information, and wherein the method further comprises initiating automatic performance of the flagged action, wherein the flagged action is selected from the group consisting of: deleting the digital information, and archiving the digital information.

14. A computer system comprising:

a memory; and

a processing circuit in communication with the memory, wherein the computer system is configured to perform a method comprising:

evaluating digital information obtained by an organization as part of a digital information stream from a user, the evaluating comprising:

identifying a user utterance in the digital information; and

applying natural language understanding to the digital information to ascertain a contextual understanding for the user utterance;

comparing the identified user utterance to an ontology identified based on the ascertained contextual understanding, and determining, based on the comparing, a confidence level that the digital information comprises digital private information; and

performing processing based on the determined confidence level.

15. The computer system of claim 14 , wherein the confidence level reflects a confidence that the digital information includes at least one selected from the group consisting of: information legally defined to be protected private information, and information considered by the user to be private information, wherein the contextual understanding informs of privacy requirements applicable to the digital information, and wherein the selected training sets are reflective of the privacy requirements applicable to the digital information.

16. The computer system of claim 15 , wherein the contextual understanding for the user utterance includes an understanding of applicable locality of the user, the locality comprising at least one selected from the group consisting of: cultural, language, physical location, moral, social, and mores-based associations of the user.

17. The computer system of claim 14 , wherein the determining the confidence level accounts for a situational awareness of the digital information stream, the situational awareness comprising additional information selected from the group consisting of: an audio analysis of audio of the digital information stream, and device measurements from at least one sensor of a device from which the digital information stream is captured.

18. A computer program product comprising:

a computer readable storage medium readable by a processing circuit and storing instructions for execution by the processing circuit for performing a method comprising:

evaluating digital information obtained by an organization as part of a digital information stream from a user, the evaluating comprising:

identifying a user utterance in the digital information; and

applying natural language understanding to the digital information to ascertain a contextual understanding for the user utterance;

comparing the identified user utterance to an ontology identified based on the ascertained contextual understanding, and determining, based on the comparing, a confidence level that the digital information comprises digital private information; and

performing processing based on the determined confidence level.

19. The computer program product of claim 18 , wherein the confidence level reflects a confidence that the digital information includes at least one selected from the group consisting of: information legally defined to be protected private information, and information considered by the user to be private information, wherein the contextual understanding informs of privacy requirements applicable to the digital information, wherein the selected training sets are reflective of the privacy requirements applicable to the digital information, and wherein the contextual understanding for the user utterance includes an understanding of applicable locality of the user, the locality comprising at least one selected from the group consisting of: cultural, language, physical location, moral, social, and mores-based associations of the user.

20. The computer program product of claim 18 , wherein the determining the confidence level accounts for a situational awareness of the digital information stream, the situational awareness comprising additional information selected from the group consisting of: an audio analysis of audio of the digital information stream, and device measurements from at least one sensor of a device from which the digital information stream is captured.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 058213/0912 →
CORRECTIVE ASSIGNMENT TO CORRECT THE INVENTOR NAME OF BETH RUDDEN PREVIOUSLY RECORDED ON REEL 048795 FRAME 0670. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 4, 2019
From: RUDDEN, MARY E.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 050924/0617 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 4, 2019
From: RUDDEN, BETH; PERPETUA JR., DENNIS ANTHONY; FREUND, BERNARD
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 048795/0670 →