IP Library Granted Patent US 10,109,171
Granted Patent B1
US 10,109,171 · App. 15/627,480 · Granted Oct 23, 2018

Systems and methods for performing security actions based on people's actual reactions to interactions

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 10,109,171
App. No.
15/627,480
Granted
Oct 23, 2018
Kind
B1
Abstract

The disclosed computer-implemented method for performing security actions based on people's actual reactions to interactions may include (i) detecting an interaction (e.g., an interaction with a digital communication) of a monitored person (e.g., a child), (ii) estimating the monitored person's expected reaction to the interaction, (iii) using contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction, and (iv) performing a security action based at least in part on a comparison of the monitored person's expected reaction and the monitored person's actual reaction. Various other methods, systems, and computer-readable media are also disclosed.

Claims (87)

1. A computer-implemented method for performing security actions based on people's actual reactions to interactions, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

detecting an interaction of a monitored person;

estimating the monitored person's expected reaction to the interaction;

using contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction;

comparing an estimation of the monitored person's expected reaction to an estimation of the monitored person's actual reaction; and

performing a security action based at least in part on a comparison of the estimation of the monitored person's expected reaction and the estimation of the monitored person's actual reaction.

2. The computer-implemented method of claim 1 , wherein:

the monitored person comprises a child;

performing the security action comprises reporting the interaction to the child's guardian.

3. The computer-implemented method of claim 1 , wherein:

detecting the interaction of the monitored person comprises detecting a communication that the monitored person views;

estimating the monitored person's expected reaction to the interaction comprises determining that the monitored person's expected reaction to the communication should be positive;

using the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises using the contemporaneous sensor data to determine that the monitored person's actual reaction to the communication was negative; and

comparing the estimation of the monitored person's expected reaction to the estimation of the monitored person's actual reaction comprises identifying a difference between the estimation of the monitored person's expected reaction and the estimation of the monitored person's actual reaction;

performing the security action comprises determining, based at least in part on the difference, that the communication is a form of cyberbullying.

4. The computer-implemented method of claim 1 , wherein:

estimating the monitored person's expected reaction to the interaction comprises:

using additional sensor data to estimate at least one additional monitored person's actual reaction to a similar interaction; and

using the at least one additional monitored person's actual reaction to the similar interaction to establish a baseline normal reaction to the interaction; and

the monitored person's expected reaction to the interaction is based at least in part on the baseline normal reaction to the interaction.

5. The computer-implemented method of claim 4 , wherein:

comparing the estimation of the monitored person's expected reaction to the estimation of the monitored person's actual reaction comprises identifying a difference between the estimation of the monitored person's actual reaction and the baseline normal reaction;

performing the security action comprises determining, based at least in part on the difference, that the monitored person's actual reaction to the interaction is abnormal.

6. The computer-implemented method of claim 1 , wherein:

estimating the monitored person's expected reaction to the interaction comprises using prior sensor data to estimate a prior reaction of the monitored person to a similar interaction; and

the monitored person's expected reaction to the interaction is based at least in part on the prior reaction of the monitored person to the similar interaction.

7. The computer-implemented method of claim 6 , wherein:

comparing the estimation of the monitored person's expected reaction to the estimation of the monitored person's actual reaction comprises identifying a difference between the estimation of the monitored person's expected reaction and the estimation of the monitored person's actual reaction;

performing the security action comprises determining, based at least in part on the difference, that the monitored person's actual reaction to the interaction is abnormal.

8. The computer-implemented method of claim 1 , wherein using the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises:

using contemporaneous camera data to detect a microexpression that was exhibited by the monitored person as the monitored person had the interaction; and

deriving the monitored person's actual reaction to the interaction based at least in part on the microexpression that was exhibited by the monitored person.

9. The computer-implemented method of claim 1 , wherein:

the contemporaneous sensor data indicates an actual physical reaction of the monitored person to the interaction; and

using the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises estimating the monitored person's actual emotional reaction to the interaction based at least in part on the actual physical reaction of the monitored person to the interaction.

10. The computer-implemented method of claim 9 , wherein the contemporaneous sensor data indicates at least one of:

the monitored person's heartrate at the time of the interaction;

the monitored person's blood pressure at the time of the interaction;

the monitored person's stress level at the time of the interaction; and

the monitored person's skin temperature at the time of the interaction.

11. The computer-implemented method of claim 1 , wherein:

detecting the interaction of the monitored person comprises detecting digital content with which the monitored person interacts;

estimating the monitored person's expected reaction to the interaction comprises estimating the monitored person's expected reaction to the digital content; and

using the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises using the contemporaneous sensor data to estimate the monitored person's actual reaction to the digital content.

12. The computer-implemented method of claim 1 , wherein:

detecting the interaction of the monitored person comprises detecting an additional person with which the monitored person interacts;

estimating the monitored person's expected reaction to the interaction comprises estimating the monitored person's expected reaction to the additional person; and

using the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises using the contemporaneous sensor data to estimate the monitored person's actual reaction to the additional person.

13. The computer-implemented method of claim 1 , wherein:

detecting the interaction of the monitored person comprises detecting an environment with which the monitored person interacts;

estimating the monitored person's expected reaction to the interaction comprises estimating the monitored person's expected reaction to the environment; and

using the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises using the contemporaneous sensor data to estimate the monitored person's actual reaction to the environment.

14. The computer-implemented method of claim 1 , wherein:

estimating the monitored person's expected reaction to the interaction comprises using information about the interaction as input to a first model that outputs the estimation of the monitored person's expected reaction;

using contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction comprises using the contemporaneous sensor data as input to a second model that outputs the estimation of the monitored person's actual reaction.

15. A system for performing security actions based on people's actual reactions to interactions, the system comprising:

a detecting module, stored in memory, that detects an interaction of a monitored person;

an estimating module, stored in memory, that estimates the monitored person's expected reaction to the interaction;

a sensing module, stored in memory, that uses contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction;

a security module, stored in memory, that:

compares an estimation of the monitored person's expected reaction to an estimation of the monitored person's actual reaction; and

performs a security action based at least in part on a comparison of the estimation of the monitored person's expected reaction and the estimation of the monitored person's actual reaction; and

at least one physical processor that executes the detecting module, the estimating module, the sensing module, and the security module.

16. The system of claim 15 , wherein:

the monitored person comprises a child;

the security module performs the security action by reporting the interaction to the child's guardian.

17. The system of claim 15 , wherein:

the detecting module detects the interaction of the monitored person by detecting a communication that the monitored person views;

the estimating module estimates the monitored person's expected reaction to the interaction by determining that the monitored person's expected reaction to the communication should be positive;

the sensing module uses the contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction by using the contemporaneous sensor data to determine that the monitored person's actual reaction to the communication was negative; and

the security module performs the security action by:

comparing the estimation of the monitored person's expected reaction to the estimation of the monitored person's actual reaction comprises identifying a difference between the estimation of the monitored person's expected reaction and the estimation of the monitored person's actual reaction; and

determining, based at least in part on the difference, that the communication is a form of cyberbullying.

18. The system of claim 15 , wherein:

the estimating module estimates the monitored person's expected reaction to the interaction by:

using additional sensor data to estimate at least one additional monitored person's actual reaction to a similar interaction; and

using the at least one additional monitored person's actual reaction to the similar interaction to establish a baseline normal reaction to the interaction; and

the monitored person's expected reaction to the interaction is based at least in part on the baseline normal reaction to the interaction.

19. The system of claim 18 , wherein the security module performs the security action by:

comparing the estimation of the monitored person's expected reaction to the estimation of the monitored person's actual reaction comprises identifying a difference between the estimation of the monitored person's actual reaction and the baseline normal reaction;

determining, based at least in part on the difference, that the monitored person's actual reaction to the interaction is abnormal.

20. A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:

detect an interaction of a monitored person;

estimate the monitored person's expected reaction to the interaction;

use contemporaneous sensor data to estimate the monitored person's actual reaction to the interaction;

compare an estimation of the monitored person's expected reaction to an estimation of the monitored person's actual reaction; and

perform a security action based at least in part on a comparison of the estimation of the monitored person's expected reaction and the estimation of the monitored person's actual reaction.

Assignments (6)
CHANGE OF NAME Recorded Feb 6, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 062714/0605 →
NOTICE OF SUCCESSION OF AGENCY (REEL 050926 / FRAME 0560) Recorded Sep 13, 2022
From: JPMORGAN CHASE BANK, N.A.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 061422/0371 →
SECURITY AGREEMENT Recorded Sep 13, 2022
From: NORTONLIFELOCK INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 062220/0001 →
CHANGE OF NAME Recorded Feb 14, 2020
From: SYMANTEC CORPORATION
To: NORTONLIFELOCK INC.
Reel/Frame 051935/0228 →
SECURITY AGREEMENT Recorded Nov 4, 2019
From: SYMANTEC CORPORATION; BLUE COAT LLC; LIFELOCK, INC,; SYMANTEC OPERATING CORPORATION
To: JPMORGAN, N.A.
Reel/Frame 050926/0560 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 20, 2017
From: M A M, ARUN KARTHICK; SUNDARAM, RAMAKRISHNAN MEENAKSHI; MCCORKENDALE, BRUCE
To: SYMANTEC CORPORATION
Reel/Frame 042753/0053 →
Cited By (3)
US 12,418,536 US 12,457,218 US 12,506,735