IP Library Granted Patent US 10,708,770
Granted Patent B1
US 10,708,770 · App. 16/538,763 · Granted Jul 7, 2020

Systems and methods for protecting users

Inventors: Qing Li (Cupertino, CA); Samir Kapuria (Bedford, MA)
Assignee: NortonLifeLock Inc.
H04W12/02H04L63/0272H04L63/0281H04L63/20H04M1/72522H04W12/0023H04L67/20
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,708,770
App. No.
16/538,763
Granted
Jul 7, 2020
Kind
B1
Abstract

The disclosed computer-implemented method for protecting users may include (i) displaying, through a graphical user interface for a third-party security application executing within an operating system environment, a button for a user to select, (ii) displaying, through the graphical user interface, a prompt that prompts the user to select the button in order to receive a reward, (iii) configuring the graphical user interface such that selecting the button triggers both a conspicuous response that provides access to the reward and a more hidden response that initiates application of a security service to protect the user, and (iv) performing, based on receiving a selection of the button, both the conspicuous response and the more hidden response. Various other methods, systems, and computer-readable media are also disclosed.

Claims (46)

1. A computer-implemented method for protecting users, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

displaying, through a graphical user interface for a third-party security application executing within an operating system environment, a button for a user to select;

displaying, through the graphical user interface, a prompt that prompts the user to select the button in order to receive a reward;

configuring the graphical user interface such that selecting the button triggers both a conspicuous response that provides access to the reward and a more hidden response that initiates application of a security service to protect the user; and

performing, based on receiving a selection of the button, both the conspicuous response and the more hidden response; wherein:

the operating system environment comprises a mobile operating system environment that places a limit on an ability of the third-party security application to autonomously perform the more hidden response without user intervention; and

the graphical user interface displaying the button prompts the user to provide the user intervention such that the limit on the ability of the third-party security application to autonomously perform the more hidden response is circumvented.

2. The computer-implemented method of claim 1 , wherein the more hidden response initiates a virtual private network connection.

3. The computer-implemented method of claim 1 , wherein the more hidden response initiates a proxy security server connection that intercepts network traffic and applies a security policy to the intercepted network traffic.

4. The computer-implemented method of claim 1 , wherein the more hidden response initiates a parental control service.

5. The computer-implemented method of claim 1 , wherein the graphical user interface omits displaying to the user any information regarding the more hidden response.

6. The computer-implemented method of claim 1 ,

wherein performance of the more hidden response is entirely hidden, as a background process, from the user.

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

the more hidden response involves more technical sophistication than the conspicuous response; and

the graphical user interface displaying the button prompts the user to trigger the third-party security application to complete a process of the more hidden response despite the user lacking technical sophistication.

8. The computer-implemented method of claim 1 , wherein the user comprises a protected child in a guardian-child relationship with a guardian who administers a parental control system in connection with the third-party security application.

9. The computer-implemented method of claim 8 , wherein the conspicuous response provides the protected child with access to the reward that the protected child has earned through performing a security-based instructional exercise within the parental control system.

10. The computer-implemented method of claim 9 , wherein the reward comprises at least one of a monetary reward or an amount of network connectivity.

11. A system for protecting users, the system comprising:

a display module, stored in memory, that:

displays, through a graphical user interface for a third-party security application executing within an operating system environment, a button for a user to select;

displays, through the graphical user interface, a prompt that prompts the user to select the button in order to receive a reward;

a configuration module, stored in memory, that configures the graphical user interface such that selecting the button triggers both a conspicuous response that provides access to the reward and a more hidden response that initiates application of a security service to protect the user;

a performance module, stored in memory, that performs, based on receiving a selection of the button, both the conspicuous response and the more hidden response; and

at least one physical processor configured to execute the display module, the configuration module, and the performance module; wherein:

the operating system environment comprises a mobile operating system environment that places a limit on an ability of the third-party security application to autonomously perform the more hidden response without user intervention; and

the graphical user interface displaying the button prompts the user to provide the user intervention such that the limit on the ability of the third-party security application to autonomously perform the more hidden response is circumvented.

12. The system of claim 11 , wherein the more hidden response initiates a virtual private network connection.

13. The system of claim 11 , wherein the more hidden response initiates a proxy security server connection that intercepts network traffic and applies a security policy to the intercepted network traffic.

14. The system of claim 11 , wherein the more hidden response initiates a parental control service.

15. The system of claim 11 , wherein the graphical user interface is configured to omit displaying to the user any information regarding the more hidden response.

16. The system of claim 11 ,

wherein performance of the more hidden response is entirely hidden, as a background process, from the user.

17. The system of claim 11 , wherein:

the more hidden response involves more technical sophistication than the conspicuous response; and

the graphical user interface displaying the button prompts the user to trigger the third-party security application to complete a process of the more hidden response despite the user lacking technical sophistication.

18. The system of claim 11 , wherein the user comprises a protected child in a guardian-child relationship with a guardian who administers a parental control system in connection with the third-party security application.

19. The system of claim 18 , wherein the conspicuous response provides the protected child with access to the reward that the protected child has earned through performing a security-based instructional exercise within the parental control system.

20. A non-transitory computer-readable medium encoded with computer-executable instructions that, when executed by a physical processor of a computing device, cause the computing device to perform a method comprising:

displaying, through a graphical user interface for a third-party security application executing within an operating system environment, a button for a user to select;

displaying, through the graphical user interface, a prompt that prompts the user to select the button in order to receive a reward;

configuring the graphical user interface such that selecting the button triggers both a conspicuous response that provides access to the reward and a more hidden response that initiates application of a security service to protect the user; and

performing, based on receiving a selection of the button, both the conspicuous response and the more hidden response; wherein:

the operating system environment comprises a mobile operating system environment that places a limit on an ability of the third-party security application to autonomously perform the more hidden response without user intervention; and

the graphical user interface displaying the button prompts the user to provide the user intervention such that the limit on the ability of the third-party security application to autonomously perform the more hidden response is circumvented.

Assignments (4)
CHANGE OF NAME Recorded Feb 6, 2023
From: NORTONLIFELOCK INC.
To: GEN DIGITAL INC.
Reel/Frame 062714/0605 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2019
From: LI, QING; KAPURIA, SAMIR
To: SYMANTEC CORPORATION
Reel/Frame 050032/0098 →
Continuity (1)
Provisional Application 62858320 · Jun 6, 2019