IP Library › Granted Patent US 11,921,889
Granted Patent B2
US 11,921,889 · App. 17/068,991 · Granted Mar 5, 2024

Selective display of sensitive data

Inventors: Paul Llamas Virgen (Zapopan, MX); Carolina Garcia Delgado (Zapopan, MX); Vladimir Garcia Saavedra (Tlaquepaque, MX); Humberto Orozco Cervantes (Tonala, MX)
Assignee: International Business Machines Corporation
G06F21/6254G06N5/01
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,921,889
App. No.
17/068,991
Granted
Mar 5, 2024
Kind
B2
Abstract

Selectively presenting information by generating a dictionary including information categorized as sensitive according to a participant's characteristic, generating a display matrix including display rules according to the participant's characteristics, detecting sensitive data in a presentation stream, determining display coordinates for the sensitive data, determining a presentation status for the sensitive data according to the participant's characteristics, the dictionary, the decision tree and the display matrix, and masking the presentation of the sensitive information according to the presentation status and the display coordinates.

Claims (49)

1. A computer implemented method for selectively presenting information, the method comprising:

generating, by one or more computer processors, a dictionary, the dictionary comprising information categorized as sensitive using participant provided input, and viewing permission limits for the information according to a participant's characteristics including at least one participant characteristic selected from a group consisting of: name, company affiliation and job role;

generating, by the one or more computer processors, a display matrix including display rules according to the participant's characteristics;

detecting, by the one or more computer processors, sensitive data in a presentation stream according to the dictionary;

determining, by the one or more computer processors, display coordinates for the sensitive data;

determining, by the one or more computer processors, a presentation status for the sensitive data according to the participant's characteristics, the dictionary, and the display matrix; and

masking, by the one or more computer processors, the presentation of the sensitive data according to the presentation status and the display coordinates.

2. The computer implemented method according to claim 1 , wherein the participant's characteristics comprise participant work role.

3. The computer implemented method according to claim 1 , further comprising:

generating, by the one or more computer processors, a decision tree for a communications channel according to the participant's behavior, wherein the decision tree comprises communications from a communications channel; and

generating the display matrix including display rules according to a participant's characteristics and the decision tree.

4. The computer implemented method according to claim 1 , further comprising masking, by the one or more computer processors, audio content associated with the sensitive data according to the presentation status.

5. The computer implemented method according to claim 1 , wherein detecting sensitive information comprises scanning a file for keywords.

6. The computer implemented method according to claim 1 , further comprising:

recording, by the one or more computer processors, a presentation wherein the recorded presentation comprises presentation status metadata for a participant.

7. The computer implemented method according to claim 1 , wherein the participant's characteristics comprise a past presentation status for sensitive information.

8. A computer program product for selectively presenting information, the computer program product comprising one or more computer readable storage devices and collectively stored program instructions on the one or more computer readable storage devices, the stored program instructions comprising:

program instructions to generate a dictionary, the dictionary comprising information categorized as sensitive using participant provided input, and viewing permission limits for the information according to a participant's characteristics including at least one participant characteristic selected from a group consisting of: name, company affiliation and job role;

program instructions to generate a display matrix including display rules according to the participant's characteristics;

program instructions to detect sensitive data in a presentation stream according to the dictionary;

program instructions to determine display coordinates for the sensitive data;

program instructions to determine a presentation status for the sensitive data according to the participant's characteristics, the dictionary, and the display matrix; and

program instructions to mask the presentation of the sensitive data according to the presentation status and the display coordinates.

9. The computer program product according to claim 8 , wherein the participant's characteristics comprise participant work role.

10. The computer program product according to claim 8 , the stored program instructions further comprising:

program instructions to generate a decision tree for a communications channel according to a participant's behavior, wherein the decision tree comprises communications from each of a plurality of communications channels; and

program instructions to generate the display matrix including display rules according to a participant's characteristics and the decision tree.

11. The computer program product according to claim 8 , the stored program instructions further comprising program instructions to mask audio content associated with the sensitive data according to the presentation status.

12. The computer program product according to claim 8 , wherein detecting sensitive information comprises scanning a file for keywords.

13. The computer program product according to claim 8 , the stored program instructions further comprising:

program instructions to capture a recording of a presentation wherein the recorded presentation comprises presentation status metadata for a participant.

14. The computer program product according to claim 8 , wherein the participant's characteristics comprise a past presentation status for sensitive information.

15. A computer system for selectively presenting information, the computer system comprising:

one or more computer processors;

one or more computer readable storage devices; and

stored program instructions on the one or more computer readable storage devices for execution by the one or more computer processors, the stored program instructions comprising:

program instructions to generate a dictionary, the dictionary comprising information categorized as sensitive using participant provided input, and viewing permission limits for the information according to a participant's characteristics including at least one participant characteristic selected from a group consisting of: name, company affiliation and job role;

program instructions to generate a display matrix including display rules according to the participant's characteristics;

program instructions to detect sensitive data in a presentation stream according to the dictionary;

program instructions to determine display coordinates for the sensitive data;

program instructions to determine a presentation status for the sensitive data according to the participant's characteristics, the dictionary, and the display matrix; and

program instructions to mask the presentation of the sensitive data according to the presentation status and the display coordinates.

16. The computer system according to claim 15 , wherein the participant's characteristics comprise participant work role.

17. The computer system according to claim 15 , program instructions to generate a decision tree for a communications channel according to a participant's behavior, wherein the decision tree comprises communications from each of a plurality of communications channels; and

program instructions to generate the display matrix including display rules according to a participant's characteristics and the decision tree.

18. The computer system according to claim 15 , the stored program instructions further comprising program instructions to mask audio content associated with the sensitive data according to the presentation status.

19. The computer system according to claim 15 , wherein detecting sensitive information comprises scanning a file for keywords.

20. The computer system according to claim 15 , the stored program instructions further comprising:

program instructions to capture a recording of a presentation wherein the recorded presentation comprises presentation status metadata for a participant.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2020
From: LLAMAS VIRGEN, PAUL; GARCIA DELGADO, CAROLINA; GARCIA SAAVEDRA, VLADIMIR; OROZCO CERVANTES, HUMBERTO
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 054036/0298 →
Continuity (1)
Related Publication 20220114281A1 · Apr 14, 2022