Systems and methods for data security model modification and anomaly detection

US12572632B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12572632-B2
Application numberUS-202318376130-A
CountryUS
Kind codeB2
Filing dateOct 3, 2023
Priority dateOct 3, 2023
Publication dateMar 10, 2026
Grant dateMar 10, 2026

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, methods, and computer program products are provided herein for data security model modification and anomaly detection. An example method includes receiving a model input associated with one or more data entries of a data security model and accessing the data security model. The data security model includes a plurality of data objects including one or more data entries where each data object defines an associated model level indicative of the hierarchical position of the data object within the data security model and one or more links between the data objects that define data object interdependency parameters. The example method further includes determining one or more data objects of the data security model implicated by the model input and modifying one or more data entries of the one or more implicated data objects of the data security model in response to the model input.

First claim

Opening claim text (preview).

What is claimed is: 1 . A system for data security model modification and anomaly detection, the system comprising: at least one non-transitory storage device; and at least one processor coupled to the at least one non-transitory storage device, wherein the at least one processor is configured to: receive a model input associated with one or more data entries of a data security model that define one or more functionalities; access the data security model, wherein the data security model comprises: a plurality of data objects comprising one or more data entries, wherein each data object defines an associated model level indicative of the hierarchical position of the data object within the data security model; and one or more links between the data objects associated with data object interdependency parameters defining the order and structure of the data objects in the data security model; determine one or more data objects of the data security model implicated by the model input; determine one or more data objects linked to the data objects that are applicable to the model input; determine one or more controls defined by the one or more linked data objects, wherein the one or more controls comprise one or more access permissions required to access to the one or more functionalities; and modify one or more data entries of the one or more implicated data objects of the data security model in response to the model input. 2 . The system of claim 1 , wherein the processor is further configured to: determine a first data object of the data security model implicated by the model input; and modify one or more data entries of the first data object in response to the model input. 3 . The system of claim 2 , wherein the processor is further configured to: determine a second data object of the data security model based upon a first set of data object interdependency parameters of a first link between the first data object and the second data object; and modify one or more data entries of the second data object. 4 . The system of claim 1 , wherein the processor is further configured to modify the one or more functionalities associated with the implicated data object. 5 . The system of claim 4 , wherein the processor is further configured to: determine that the modification of the one or more functionalities associated with the implicated data object modifies an access level of an application associated with the implicated data object; determine a user account credential attempting to access the implicated data object; and revoke access by the user account credential to the implicated data object in an instance in which an access level associated with the user account credential fails to satisfy the modified access level of the application. 6 . The system of claim 1 , wherein the model input comprises one or more data entries that are absent from the data security model, wherein the processor is further configured to: generate a new data object that comprises the one or more data entries of the model input; define an associated model level indicative of the hierarchical position of the new data object within the data security model; and generate one or more links between the data objects of the data security model and the new data object defining data object interdependency parameters for the new data object. 7 . The system of claim 1 , wherein the model input comprises one or more data entries that are absent from the data security model, wherein the processor is further configured to: determine one or more data objects of the data security model implicated by the absent data entries of the model input; and modify one or more data entries of the one or more implicated data objects of the data security model to include the absent data entries. 8 . The system of claim 1 , wherein the model input is associated with a first data format and the data entries of the data object forming the data security model are associated with a second data format that is different from the first data format, wherein the processor is further configured to translate the first data format to the second data format. 9 . The system of claim 1 , wherein the one or more linked data objects of the data security model are associated with the one or more functionalities, and the one or more determined data objects of the data security model are not associated with the one or more functionalities. 10 . A computer program product for data security model modification and anomaly detection, the computer program product comprising a non-transitory computer-readable medium comprising code that, when executed, causes an apparatus to: receive a model input associated with one or more data entries of a data security model that define one or more functionalities; access the data security model, wherein the data security model comprises: a plurality of data objects comprising one or more data entries, wherein each data object defines an associated model level indicative of the hierarchical position of the data object within the data security model; and one or more links between the data objects associated with data object interdependency parameters defining the order and structure of the data objects in the data security model; determine one or more data objects of the data security model implicated by the model input; determine one or more data objects linked to the data objects that are applicable to the model input; determine one or more controls defined by the one or more linked data objects, wherein the one or more controls comprise one or more access permissions required to access to the one or more functionalities; and modify one or more data entries of the one or more implicated data objects of the data security model in response to the model input. 11 . The computer program product of claim 10 , wherein the apparatus is further configured to: determine a first data object of the data security model implicated by the model input; and modify one or more data entries of the first data object in response to the model input. 12 . The computer program product of claim 11 , wherein the apparatus is further configured to: determine a second data object of the data security model based upon a first set of data object interdependency parameters of a first link between the first data object and the second data object; and modify one or more data entries of the second data object. 13 . The computer program product of claim 10 , wherein the apparatus is further configured to modify the one or more functionalities associated with the implicated data object. 14 . The computer program product of claim 13 , wherein the apparatus is further configured to: determine that the modification of the one or more functionalities associated with the implicated data object modifies an access level of an application associated with the implicated data object; determine a user account credential attempting to access the implicated data object; and revoke access by the user account credential to the implicated data object in an instance in which an access level associated with the user account credential fails to satisfy the modified access level of the application. 15 . The computer program product of claim 10 , wherein the model input comprises one or more data entries that are absent from the data security model, wherein the apparatus is further configured to: generate a new data object that comprises the one or more data entries of the model input; define an associated model level indicative of the hie

Assignees

Inventors

Classifications

  • Traffic logging, e.g. anomaly detection · CPC title

  • Multiple levels of security · CPC title

  • G06F21/30Primary

    Authentication, i.e. establishing the identity or authorisation of security principals · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12572632B2 cover?
Systems, methods, and computer program products are provided herein for data security model modification and anomaly detection. An example method includes receiving a model input associated with one or more data entries of a data security model and accessing the data security model. The data security model includes a plurality of data objects including one or more data entries where each data o…
Who is the assignee on this patent?
Bank Of America
What technology area does this patent fall under?
Primary CPC classification H04L63/1425. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Mar 10 2026 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).