Patent ID: 11956269
Assignee: CAPITAL ONE SERVICES, LLC
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A system for integrating crowd sourced threat model contributions into threat modeling systems, comprising:
cloud-based memory configured to:
store a first data structure for an integrated threat modeling system, wherein the first data structure defines a first ontology for a threat model knowledge graph at a first node; and

store a second data structure for a non-integrated threat model contribution, wherein the second data structure defines a second ontology for a non-integrated threat model contribution;
cloud-based control circuitry configured to:
receive a user request to generate an integrated data structure for the integrated threat modeling system, wherein the integrated data structure defines an integrated ontology for a threat model knowledge graph of the integrated threat modeling system and a non-integrated threat model contribution;
retrieve the first data structure for the integrated threat modeling system, wherein the first data structure defines a first ontology for the threat model knowledge graph at a first node;
retrieve a second data structure for the non-integrated threat model contribution, wherein the second data structure defines a second ontology for the non-integrated threat model contribution;
retrieve first content from the first ontology;
determine a keyword in the first content;
compare the keyword to a list of keywords corresponding to the second ontology;
determine to integrate the integrated threat modeling system and the non-integrated threat model contribution at the first node based on comparing the keyword to the list of keywords corresponding to the second ontology;
generate a data structure node for the integrated data structure at the first node based on the first data structure and the second data structure, wherein the data structure node is shared by the first data structure and the second data structure in the integrated data structure;

in response to generating the data structure node, determine integration data, for the data structure node, that maps the first ontology to the second ontology; and

cloud-baseed input/output circuitry configured to:
generate for display, on a user interface, a recommendation based on the integrated data structure for the integrated threat modeling system.