Back to results
US 10,853,508 B2Granted
Method and system for reactive mining of computer screens
AssigneeTeramind Inc.
InventorsYizhak Kohen, Andrii Kukareka
Life of this patent
Estimating the term…
Abstract
Systems and methods provide for text mining, and in particular text mining of screens, of endpoint and other target computers and devices, of an enterprise or network. The text mining from the screen is based on the text that the end point user actually sees, as is actually displayed on the screen. As a result of the text mining, action can be taken against the endpoint computer.
Claims15
A method for reactively mining computer screens comprising:
- obtaining data of an image of a screen display from a target computer;
- converting the data of the image into text, including determining regions on the image that hold text, and converting the image in each region into text;
- analyzing the text of the regions to determine whether there are rules and policies to be applied to the text;
- and,
- should there be rules and policies to be applied to the text, determining whether the analyzed text violates at least one of the rues and policies, and,
- if at least one of the rules and policies is violated, determining whether action is to be taken on the target computer or the screen display of the target computer,
- the method additionally comprising:
- assigning a hash digest for each region;
- determining, for each region whether the same hash digest has been captured previously;
- and,
- if the same hash digest for the region has been captured previously, obtaining the text of the region as the text to be analyzed;
- and,
- if the same hash digest for the region has not been captured previously, converting the image of the region into text, whereby this text is the text to be analyzed.
10 more elements
A system for reactively mining computer screens comprising:
- a first server configured for obtaining data of an image of a screen display from a target computer;
- and
- a second server configured for:
- receiving the data of the image of the screen display;
- converting the data of the image into text, including determining regions on the image that hold text, and converting the image in each region into text;
- analyzing the text of the regions to determine whether there are rules and policies to be applied to the text;
- and,
- should there be rules and policies to be applied to the text, determining whether the analyzed text violates at least one of the rues and policies, and, if at least one of the rules and policies is violated, the first server determining whether action is to be taken on the target computer or the screen display of the target computer,
- wherein the second server is further configured for:
- assigning a hash digest for each region;
- determining, for each region whether the same hash digest has been captured previously;
- and,
- if the same hash digest for the region has been captured previously, obtaining the text of the region as the text to be analyzed;
- and,
- if the same hash digest for the region has not been captured previously, converting the image of the region into text, whereby this text is the text to be analyzed.
12 more elements
Dependencies are inferred from the claim text.