IP Library Granted Patent US 11,295,026
Granted Patent B2
US 11,295,026 · App. 16/196,206 · Granted Apr 5, 2022

Scan, detect, and alert when a user takes a photo of a computer monitor with a mobile phone

Inventors: Yacov Schondorf (Kiryat Ono, IL); Michael Elazar (Ramat Gan, IL); Uri Elias (Ra'anana, IL); Gil Vinokoor (Hod Hasharon, IL)
Assignee: Forcepoint, LLC
G06F21/604G06F21/6245
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,295,026
App. No.
16/196,206
Granted
Apr 5, 2022
Kind
B2
Abstract

A method, system and computer-usable medium for detecting an occurrence of visual hacking via a visual hacking detection operation which includes: receiving a surveillance image; processing the surveillance image to generate surveillance image data; and, performing a visual hacking detection operation using the surveillance image data, the visual hacking detection operation determining whether visual hacking has been detected.

Claims (47)

1. A computer-implementable method for detecting visual hacking comprising:

receiving a surveillance image from a protected endpoint, the protected endpoint comprising an endpoint device and an endpoint agent, the endpoint agent monitoring user behavior during user/device interactions;

processing the surveillance image to generate surveillance image data;

performing a visual hacking detection operation using the surveillance image data, the visual hacking detection operation determining whether visual hacking has been detected, the visual hacking comprising an act of illicitly collecting confidential information from the protected endpoint by visual means, the visual hacking comprising recording the confidential information by an unauthorized user without knowledge of an authorized user; and,

performing a risk-adaptive protection operation when visual hacking has been detected, the risk-adaptive operation being performed by a security analytics system, the security analytics system receiving a stream of event data, the risk-adaptive protection operation adaptively responding to mitigate risk associated with the visual hacking; and wherein

the visual hacking comprises illicitly capturing of an image of sensitive, confidential or private information from the endpoint device of the authorized user by the unauthorized user;

the surveillance image data contains content showing the capturing of the image of sensitive, confidential or private information from the endpoint device by the unauthorized user; and,

the content showing the capturing of the image is processed with associated event data to generate the stream of event data.

2. The method of claim 1 , further comprising:

blocking content from being displayed on the endpoint device.

3. The method of claim 1 , wherein:

the visual hacking detection operation results in one of a true positive determination, a false positive determination, a true negative determination, a false negative determination and an indeterminate determination.

4. The method of claim 1 , wherein:

the risk-adaptive protection operation interacts with a risk-adaptive security policy, the risk-adaptive security policy comprising a security policy implemented to be revised by the security analytics system to adaptively remediate risk when performing the visual hacking detection operation.

5. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for:

receiving a surveillance image from a protected endpoint, the protected endpoint comprising an endpoint device and an endpoint agent, the endpoint agent monitoring user behavior during user/device interactions;

processing the surveillance image to generate surveillance image data;

performing a visual hacking detection operation using the surveillance image data, the visual hacking detection operation determining whether visual hacking has been detected, the visual hacking comprising an act of illicitly collecting confidential information from the protected endpoint by visual means, the visual hacking comprising recording the confidential information by an unauthorized user without knowledge of an authorized user;

performing a risk-adaptive protection operation when visual hacking has been detected, the risk-adaptive operation being performed by a security analytics system, the security analytics system receiving a stream of event data, the risk-adaptive protection operation adaptively responding to mitigate risk associated with the visual hacking; and wherein

the visual hacking comprises illicitly capturing of an image of sensitive, confidential or private information from the endpoint device of the authorized user by the unauthorized user;

the surveillance image data contains content showing the capturing of the image of sensitive, confidential or private information from the endpoint device by the unauthorized user; and,

the content showing the capturing of the image is processed with associated event data to generate the stream of event data.

6. The system of claim 5 , wherein the instructions are further configured for:

blocking content from being displayed on the endpoint device.

7. The system of claim 5 , wherein:

the visual hacking detection operation results in one of a true positive determination, a false positive determination, a true negative determination, a false negative determination and an indeterminate determination.

8. The system of claim 5 , wherein:

the risk-adaptive protection operation interacts with a risk-adaptive security policy, the risk-adaptive security policy comprising a security policy implemented to be revised by the security analytics system to adaptively remediate risk when performing the visual hacking detection operation.

9. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

receiving a surveillance image from a protected endpoint, the protected endpoint comprising an endpoint device and an endpoint agent, the endpoint agent monitoring user behavior during user/device interactions;

processing the surveillance image to generate surveillance image data;

performing a visual hacking detection operation using the surveillance image data, the visual hacking detection operation determining whether visual hacking has been detected, the visual hacking comprising an act of illicitly collecting confidential information from the protected endpoint by visual means, the visual hacking comprising recording the confidential information by an unauthorized user without knowledge of an authorized user;

performing a risk-adaptive protection operation when visual hacking has been detected, the risk-adaptive operation being performed by a security analytics system, the security analytics system receiving a stream of event data, the risk-adaptive protection operation adaptively responding to mitigate risk associated with the visual hacking; and wherein

the visual hacking comprises illicitly capturing of an image of sensitive, confidential or private information from the endpoint device of the authorized user by the unauthorized user;

the surveillance image data contains content showing the capturing of the image of sensitive, confidential or private information from the endpoint device by the unauthorized user; and,

the content showing the capturing of the image is processed with associated event data to generate the stream of event data.

10. The non-transitory, computer-readable storage medium of claim 9 , wherein the computer executable instructions are further configured for:

blocking content from being displayed on the endpoint device.

11. The non-transitory, computer-readable storage medium of claim 9 , wherein:

the visual hacking detection operation results in one of a true positive determination, a false positive determination, a true negative determination, a false negative determination and an indeterminate determination.

12. The non-transitory, computer-readable storage medium of claim 9 , wherein:

the risk-adaptive protection operation interacts with a risk-adaptive security policy, the risk-adaptive security policy comprising a security policy implemented to be revised by the security analytics system to adaptively remediate risk when performing the visual hacking detection operation.

13. The non-transitory, computer-readable storage medium of claim 9 , wherein the computer executable instructions are deployable to a client system from a server system at a remote location.

14. The non-transitory, computer-readable storage medium of claim 9 , wherein the computer executable instructions are provided by a service provider to a user on an on-demand basis.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Apr 2, 2025
From: UBS AG, STAMFORD BRANCH
To: FORCEPOINT, LLC; BITGLASS, LLC
Reel/Frame 070706/0263 →
SECURITY INTEREST Recorded Apr 1, 2025
From: FORCEPOINT LLC; BITGLASS, LLC
To: SOCIÉTÉ GÉNÉRALE
Reel/Frame 070703/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: FORCEPOINT FEDERAL HOLDINGS LLC
To: FORCEPOINT LLC
Reel/Frame 056294/0618 →
CHANGE OF NAME Recorded May 12, 2021
From: FORCEPOINT LLC
To: FORCEPOINT FEDERAL HOLDINGS LLC
Reel/Frame 056216/0204 →
PATENT SECURITY AGREEMENT Recorded Jan 20, 2021
From: REDOWL ANALYTICS, INC.; FORCEPOINT LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 055052/0302 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 8, 2021
From: RAYTHEON COMPANY
To: FORCEPOINT LLC
Reel/Frame 055479/0676 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Mar 15, 2019
From: FORCEPOINT LLC
To: RAYTHEON COMPANY
Reel/Frame 048613/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 20, 2018
From: SCHONDORF, YACOV; ELAZAR, MICHAEL; ELIAS, URI; VINOKOOR, GIL
To: FORCEPOINT, LLC
Reel/Frame 047552/0732 →