IP Library Granted Patent US 11,863,523
Granted Patent B2
US 11,863,523 · App. 17/476,986 · Granted Jan 2, 2024

Protecting the integrity and privacy of data shared over a remote connection from risks in the remote environment

Inventor: Leonard M. Discenza (Arlington, VA)
Assignee: COGNOSANTE HOLDINGS, LLC
H04L63/0209H04L63/1416
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,863,523
App. No.
17/476,986
Granted
Jan 2, 2024
Kind
B2
Abstract

A method, computer readable medium, and computer wherein a system provides an agent device a remote connection to a server resource, obtains remote environment data from the agent device and obtains communication data exchanged between the agent device and a client device. With that data, the system provides a multidimensional monitoring unit associated with the agent device, and the monitoring unit provides access to the remote environment data from the agent device and the communication data exchanged between the agent device and the client device. The system further detects changes in the remote environment data and communication data associated with the remote agent, and issues alarms in response to detecting changes.

Claims (62)

1. A method, comprising:

monitoring a remote environment associated with an agent device;

identifying an image in the remote environment;

comparing the image in the remote environment to a stored image associated with the agent device;

detecting, based upon the comparison of the image in the remote environment to the stored image, an unauthorized change in the remote environment; and

in response to detecting the unauthorized change in the remote environment, issuing a notification;

wherein detecting an unauthorized change in the remote environment comprises detecting an unauthorized mobile phone in the remote environment.

2. The method of claim 1 , wherein:

the image in the remote environment comprises an image of a customer service representative in the remote environment;

comparing the image in the remote environment to a stored image associated with the agent device comprises comparing the image of the customer service representative to the stored image; and

detecting the unauthorized change in the remote environment further comprises detecting an unauthorized third party in the remote environment.

3. The method of claim 1 , wherein detecting the unauthorized change in the remote environment comprises detecting, based upon the comparison of the image in the remote environment to the stored image, that a change in the remote environment exceeds a predetermined threshold.

4. A method, comprising:

monitoring a remote environment associated with an agent device;

identifying an image in the remote environment;

detecting, based upon the image, an unauthorized change in the remote environment, wherein detecting an unauthorized change in the remote environment comprises detecting an unauthorized mobile device comprising a cell phone in the remote environment; and

in response to detecting the unauthorized change in the remote environment, issuing a notification.

5. The method of claim 4 , wherein the agent device comprises an agent camera and an agent microphone, and wherein monitoring the remote environment comprises monitoring the agent camera and the agent microphone.

6. The method of claim 1 , wherein the agent device comprises an agent microphone and wherein detecting an unauthorized change in the remote environment further comprises detecting a change in audio captured by the agent microphone.

7. The method of claim 1 , wherein detecting an unauthorized change in the remote environment comprises:

determining a change value between the detected image in the remote environment and the stored image; and

determining whether the change value exceeds a threshold change value.

8. The method of claim 4 , further comprising responding to the notification, wherein responding to the notification comprises at least one of:

establishing a communication connection between a supervisor device and the agent device; and

disabling the agent device.

9. The method of claim 4 , further comprising:

in response to issuing the notification, identifying potentially misappropriated data, wherein identifying potentially misappropriated data comprises identifying data accessed by the agent device via a remote access at a time that the image in the remote environment was identified as potentially misappropriated data.

10. The method of claim 4 , wherein the remote agent device comprises a desktop and further comprising replicating the desktop upon detecting the unauthorized change in the remote environment.

11. The method of claim 4 , wherein responding to the notification comprises establishing a communication connection between a supervisor device and the agent device, and further comprising:

receiving input indicating that the unauthorized change in the remote environment is not a risk; and

adjusting a model for detecting environmental changes, using machine learning.

12. The method of claim 11 , wherein the adjusted model saves the unauthorized change in the remote environment and uses the model for detecting the environmental changes in the future.

13. The method of claim 4 , wherein responding to the notification comprises establishing a communication connection between a supervisor device and the agent device, and further comprising receiving input indicating not to alarm when the unauthorized change in the remote environment is detected in the future.

14. The method of claim 13 , further comprising:

adjusting a model for detecting environmental changes, using machine learning, based upon the received input; and

wherein the adjusted model saves the unauthorized change in the remote environment and uses the model for detecting the environmental changes in the future.

15. A non-transitory computer readable storage medium storing instructions that are executable to cause a system to perform operations comprising:

monitoring a remote environment associated with an agent device;

identifying an image in the remote environment;

comparing the image in the remote environment to a stored image associated with the agent device;

detecting, based upon the comparison of the image in the remote environment to the stored image, an unauthorized change in the remote environment, wherein detecting an unauthorized change in the remote environment comprises detecting an unauthorized cell phone in the remote environment; and

in response to detecting the unauthorized change in the remote environment, issuing a notification.

16. The non-transitory computer readable storage medium storing instructions of claim 15 , wherein:

the image in the remote environment comprises an image of a customer service representative in the remote environment;

comparing the image in the remote environment to a stored image associated with the agent device comprises comparing the image of the customer service representative to the stored image; and

detecting the unauthorized change in the remote environment comprises detecting an unauthorized third party in the remote environment.

17. The non-transitory computer readable storage medium storing instructions of claim 15 , wherein detecting the unauthorized change in the remote environment comprises detecting, based upon the comparison of the image in the remote environment to the stored image, that a change in the remote environment exceeds a predetermined threshold.

18. A non-transitory computer readable storage medium storing instructions that are executable to cause a system to perform operations comprising:

monitoring a remote environment associated with an agent device;

identifying an image in the remote environment;

detecting an unauthorized change in the remote environment, wherein detecting an unauthorized change in the remote environment comprises detecting an unauthorized mobile device comprising a cell phone in the remote environment, and

in response to detecting the unauthorized change in the remote environment, issuing a notification.

19. The non-transitory computer readable storage medium storing instructions of claim 15 , wherein detecting an unauthorized change in the remote environment comprises:

determining a change value between the detected image in the remote environment and the stored image; and

determining whether the change value exceeds a threshold change value.

20. The non-transitory computer readable storage medium storing instructions of claim 18 , wherein the instructions are executable to cause a system to perform operations further comprising responding to the notification, wherein responding to the notification comprises at least one of:

establishing a communication connection between a supervisor device and the agent device; and

disabling the agent device.

21. The non-transitory computer readable storage medium storing instructions of claim 18 , wherein the instructions are executable to cause a system to perform operations further comprising:

in response to issuing the notification, identifying potentially misappropriated data, wherein identifying potentially misappropriated data comprises identifying data accessed by the agent device via a remote access at a time that the image in the remote environment was identified as potentially misappropriated data.

22. The non-transitory computer readable storage medium storing instructions of claim 18 , wherein the remote agent device comprises a desktop and wherein the instructions are executable to cause a system to perform operations further comprising replicating the desktop upon detecting the unauthorized change in the remote environment.

23. The method of claim 4 , wherein detecting the unauthorized change in the remote environment comprises detecting an agent raising the cell phone in the remote environment.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2025
From: COGNOSANTE HOLDINGS, LLC; 4D TECH SOLUTIONS, LLC; COGNOSANTE, LLC
To: ACCENTURE GLOBAL SOLUTIONS LIMITED
Reel/Frame 073356/0357 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PROPERTY TYPE OF 11870752 AND 11863523 FROM APPLICATION NUMBER TO PATENT NUMBER, PREVIOUSLY RECORDED ON REEL 70908 FRAME 658. ASSIGNOR(S) HEREBY CONFIRMS THE THE ASSIGNMENT. Recorded Apr 25, 2025
From: 4D TECH SOLUTIONS, LLC; REDTAIL LIDAR SYSTEMS, LLC
To: COGNOSANTE HOLDINGS, LLC
Reel/Frame 071057/0689 →
RELEASE OF SECURITY INTEREST Recorded May 20, 2024
From: JPMORGAN CHASE BANK, N.A.
To: COGNOSANTE HOLDINGS, LLC; REDTAIL LIDAR SYSTEMS, LLC; 4D TECH SOLUTIONS, LLC
Reel/Frame 067468/0609 →
SECURITY INTEREST Recorded Apr 17, 2023
From: COGNOSANTE HOLDINGS, LLC; 4D TECH SOLUTIONS, LLC; REDTAIL LIDAR SYSTEMS, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 063349/0952 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2021
From: DISCENZA, LEONARD M.
To: COGNOSANTE HOLDINGS LLC
Reel/Frame 057504/0037 →
Continuity (3)
Continuation 16884797 · May 27, 2020
Continuation 15992984 · May 30, 2018
Related Publication 20220006780A1 · Jan 6, 2022