IP Library Granted Patent US 11,163,872
Granted Patent B1
US 11,163,872 · App. 16/298,383 · Granted Nov 2, 2021

Systems and methods for identifying cybersecurity status based on an ontology of vault items

Inventor: Venkadesan Marimuthu (Chennai, IN)
Assignee: NortonLifeLock Inc.
G06F21/46H04L63/1433H04L63/205
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,163,872
App. No.
16/298,383
Granted
Nov 2, 2021
Kind
B1
Abstract

The disclosed computer-implemented method for identifying cybersecurity status based on an ontology of vault items may include (i) identifying, at a computing device, the ontology of a plurality of vault items and (ii) performing a security action including (A) calculating, based on the ontology, a respective impact score for each vault item in the plurality of vault items and (B) calculating a master score of a plurality of passwords from (I) a respective password strength of each password in the plurality of passwords and (II) the respective impact score for each vault item associated with each password in the plurality of passwords. Various other methods, systems, and computer-readable media are also disclosed.

Claims (58)

1. A computer-implemented method for identifying cybersecurity status based on an ontology of a plurality of vault items, at least a portion of the method being performed by a computing device comprising at least one processor, the method comprising:

identifying, at the computing device, relationship information describing relationships between vault items in the plurality of vault items, the relationship information being based on credit card use on a website associated with a vault item included in the plurality of vault items, or on user inputs to a website associated with a vault item included in the plurality of vault items;

building the ontology of the plurality of vault items using the relationship information; and

performing a security action comprising:

calculating, based on the ontology, a respective impact score for each vault item in the plurality of vault items; and

calculating a master score of a plurality of passwords from:

a respective password strength of each password in the plurality of passwords; and

the respective impact score for each vault item associated with each password in the plurality of passwords.

2. The method of claim 1 , further comprising displaying, on a user display device, a request for the relationship information.

3. The method of claim 1 , further comprising weighting a respective impact of respective relationship information between respective vault items based on a frequency of use of at least one of the respective vault items in the plurality of vault items.

4. The method of claim 1 , further comprising weighting a respective impact of the respective relationship information between respective vault items based on a security importance of at least one of the respective vault items in the plurality of vault items.

5. The method of claim 1 , wherein calculating the respective impact score for a respective vault item is based on a number of relationships the respective vault item has with other vault items in the plurality of vault items.

6. The method of claim 1 , wherein calculating the respective impact score further comprises weighting the password strength for a respective vault item by a number of relationships the respective vault item has with other vault items in the plurality of vault items.

7. The method of claim 6 , wherein calculating the master score of the plurality of passwords further comprises calculating an average of weighted password strengths for respective vault items in the plurality of vault items.

8. The method of claim 1 , wherein at least one vault item in the plurality of vault items comprises at least one of:

login information;

credit card information;

email information;

a phone number;

postal address information; and

personally identifiable information.

9. The method of claim 1 , further comprising displaying, on a user display device, a graph depicting the ontology of the plurality of vault items.

10. The method of claim 1 , wherein performing the security action further comprises displaying, on a user display device, a warning indicating the master score is below a predetermined threshold.

11. The method of claim 1 , wherein performing the security action further comprises:

prioritizing vault items in the plurality of vault items by respective impact scores; and

displaying, on a user display device, a list of vault items, wherein the list of vault items is prioritized by respective impact scores.

12. The method of claim 1 , wherein performing the security action further comprises displaying, on a user display device and based on the respective impact score, a recommendation to change login information associated with a vault item having a respective impact score below a predetermined threshold.

13. The method of claim 1 , wherein performing the security action further comprises automatically changing login information associated with a vault item having a respective impact score below a predetermined threshold.

14. The method of claim 1 , wherein performing the security action further comprises initiating, in response to the master score being below a predetermined threshold, a process to identify a vault item as compromised.

15. A system for identifying cybersecurity status based on an ontology of a plurality of vault items, the system comprising:

at least one physical processor; and

physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to:

identify relationship information describing relationships between vault items in the plurality of vault items, the relationship information being based on credit card use on a website associated with a vault item included in the plurality of vault items, or on user inputs to a website associated with a vault item included in the plurality of vault items;

build the ontology of the plurality of vault items using the relationship information; and

perform a security action comprising:

calculating, based on the ontology, a respective impact score for each vault item in the plurality of vault items; and

calculating a master score of a plurality of passwords from:

a respective password strength of each password in the plurality of passwords; and

the respective impact score for each vault item associated with each password in the plurality of passwords.

16. The system of claim 15 ,

wherein:

calculating the respective impact score further comprises weighting the password strength for a respective vault item by a number of relationships the respective vault item has with other vault items in the plurality of vault items; and

calculating the master score of the plurality of passwords further comprises calculating an average of weighted password strengths for respective vault items in the plurality of vault items.

17. The system of claim 15 , wherein performing the security action further comprises displaying, on a user display device, a warning indicating the master score is below a predetermined threshold.

18. The system of claim 15 , wherein performing the security action further comprises:

prioritizing vault items in the plurality of vault items by respective impact scores; and

displaying, on a user display device, a list of vault items, wherein the list of vault items is prioritized by respective impact scores.

19. 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:

identify relationship information describing relationships between vault items in a plurality of vault items, the relationship information being based on credit card use on a website associated with a vault item included in the plurality of vault items, or on user inputs to a website associated with a vault item included in the plurality of vault items;

build an ontology of the plurality of vault items using the relationship information; and

perform a security action comprising:

calculating, based on the ontology, a respective impact score for each vault item in the plurality of vault items; and

calculating a master score of a plurality of passwords from:

a respective password strength of each password in the plurality of passwords; and

the respective impact score for each vault item associated with each password in the plurality of passwords.

20. The non-transitory computer-readable medium of claim 19 , wherein:

calculating the respective impact score further comprises weighting the password strength for a respective vault item by a number of relationships the respective vault item has with other vault items in the plurality of vault items; and

calculating the master score of the plurality of passwords further comprises calculating an average of weighted password strengths for respective vault items in the plurality of vault items.

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 Mar 11, 2019
From: MARIMUTHU, VENKADESAN
To: SYMANTEC CORPORATION
Reel/Frame 048562/0713 →
Cited By (1)
US 12,621,331