US 11,790,110 B2
System and method for preventing sensitive information from being recorded
Tal Haguel, Petach Tikva (IL); Coral Schachar, Tel Aviv (IL); Roni Krivoshey, Ramat Hasharon (IL); Michael Putter, Rishon Lezion (IL); Oleksii Hunko, Kalynivka (UA); and Oren Feld, Kfar Saba (IL)
Assigned to NICE LTD., Ra'anana (IL)
Filed by Nice Ltd., Ra'anana (IL)
Filed on Feb. 9, 2021, as Appl. No. 17/171,471.
Prior Publication US 2022/0253551 A1, Aug. 11, 2022
Int. Cl. G06F 21/62 (2013.01)
CPC G06F 21/6245 (2013.01) 15 Claims
OG exemplary drawing
 
1. A method of preventing sensitive information from being recorded, the method comprising, by a computer processor:
during a training phase
receiving an image of a region of a computer monitor screen, the region including information presented by an application;
generating an application model that identifies the application by automatically determining a position or location of at least one part of the region relative to the computer monitor screen;
determining whether or not the at least one part of the region includes sensitive information by running optical character recognition of the at least one part of the region to detect a relevant string name;
identify an area box within the region near the detected relevant string name based on grouping a set of pixels;
determining relevant distances from at least one or more of edge of the area box to one or more edges of the region; and
including the area box and the relative distances within the application model;
at runtime
receiving a new image;
using the application model including the relative distances to locate the area box and determine if the area box includes sensitive information, then:
automatically concealing the sensitive information in the image based on the application model by changing a value of each of a set of pixels in the area box to a predefined value common to each of the set of pixels to thus generate a modified image; and
providing the modified image to a recorder.