Patents by Inventor John Howard Kling
John Howard Kling has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11973776Abstract: An enterprise-wise means for determining monitoring requirements for technology resources, such as, software, hardware, firmware, network or the like and implementing the monitoring. Artificial Intelligence (AI) is implemented to determine monitoring requirements based on characteristics of the technology resource that is to be monitored. In this regard, the characteristics of the technology resource serve to define the problem(s), such as cyber threats and/or performance issues that the technology resource currently faces or will face in the future. By determining the monitoring requirements based on the technology resource's characteristics, including the technological environment, the invention serves to describe what needs to be monitored in terms of the problems that the technology resource currently faces or will face.Type: GrantFiled: April 23, 2021Date of Patent: April 30, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: John Howard Kling, Charles Edward Dudley
-
Patent number: 11968215Abstract: Embodiments of the present invention provide a system for monitoring a cybersecurity mesh network comprising a distributed sensor grid and a plurality of devices for detection of one or more security incidents. In response to determining that one of the one or more security incidents has occurred, and in response to receiving the request from an identified device that requires the first level of authentication, transmitting to the identified device a request for authentication credentials that meet a second level of authentication, wherein the second level of authentication is more strict than the first level of authentication.Type: GrantFiled: December 16, 2021Date of Patent: April 23, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, Richard Gar Bentley, Michael Ogrinz, John Howard Kling
-
Publication number: 20230259613Abstract: A system is provided for electronic data obfuscation and protection using independent destructible data objects. The system may split a set of data into a data portion and a key portion, where the data portion may be stored in a database separately from the key portion. The data portion may further comprise a set of executable code for a time or iteration based destructible data object, where the data object may incrementally decrease a countdown value based on the passage of time and/or iterations. If the countdown value reaches a threshold value without being refreshed, the data object may automatically execute one or more processes to protect the set of data. In this way, the system provides a secure way to prevent unauthorized access to sensitive data.Type: ApplicationFiled: March 23, 2023Publication date: August 17, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, John Howard Kling
-
Patent number: 11720602Abstract: Embodiments of the present invention provide a system for analyzing and correlating layered electronic data logs for monitored events on a network. The system is configured for identifying one or more entity resources associated with an entity, continuously monitoring the one or more entity resources, identifying at least a first event and a second event associated with at least one entity resource of the one or more entity resources, and performing a correlation analysis at the entity resource prior to transferring the data to a centralized data lake. In this way, the system streamlines the process for correlative analysis by performing resource heavy analysis at the edge of the network and later consolidating such data for further review.Type: GrantFiled: May 10, 2021Date of Patent: August 8, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, John Howard Kling
-
Publication number: 20230198993Abstract: Embodiments of the present invention provide a system for monitoring a cybersecurity mesh network comprising a distributed sensor grid and a plurality of devices for detection of one or more security incidents. In response to determining that one of the one or more security incidents has occurred, and in response to receiving the request from an identified device that requires the first level of authentication, transmitting to the identified device a request for authentication credentials that meet a second level of authentication, wherein the second level of authentication is more strict than the first level of authentication.Type: ApplicationFiled: December 16, 2021Publication date: June 22, 2023Applicant: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, Richard Gar Bentley, Michael Ogrinz, John Howard Kling
-
Patent number: 11645384Abstract: A system is provided for electronic data obfuscation and protection using independent destructible data objects. The system may split a set of data into a data portion and a key portion, where the data portion may be stored in a database separately from the key portion. The data portion may further comprise a set of executable code for a time or iteration based destructible data object, where the data object may incrementally decrease a countdown value based on the passage of time and/or iterations. If the countdown value reaches a threshold value without being refreshed, the data object may automatically execute one or more processes to protect the set of data. In this way, the system provides a secure way to prevent unauthorized access to sensitive data.Type: GrantFiled: March 3, 2021Date of Patent: May 9, 2023Assignee: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, John Howard Kling
-
Publication number: 20220358148Abstract: Embodiments of the present invention provide a system for analyzing and correlating layered electronic data logs for monitored events on a network. The system is configured for identifying one or more entity resources associated with an entity, continuously monitoring the one or more entity resources, identifying at least a first event and a second event associated with at least one entity resource of the one or more entity resources, and performing a correlation analysis at the entity resource prior to transferring the data to a centralized data lake. In this way, the system streamlines the process for correlative analysis by performing resource heavy analysis at the edge of the network and later consolidating such data for further review.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Applicant: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, John Howard Kling
-
Publication number: 20220345472Abstract: An enterprise-wise means for determining monitoring requirements for technology resources, such as, software, hardware, firmware, network or the like and implementing the monitoring. Artificial Intelligence (AI) is implemented to determine monitoring requirements based on characteristics of the technology resource that is to be monitored. In this regard, the characteristics of the technology resource serve to define the problem(s), such as cyber threats and/or performance issues that the technology resource currently faces or will face in the future. By determining the monitoring requirements based on the technology resource's characteristics, including the technological environment, the invention serves to describe what needs to be monitored in terms of the problems that the technology resource currently faces or will face.Type: ApplicationFiled: April 23, 2021Publication date: October 27, 2022Applicant: BANK OF AMERICA CORPORATIONInventors: John Howard Kling, Charles Edward Dudley
-
Publication number: 20220284125Abstract: A system is provided for electronic data obfuscation and protection using independent destructible data objects. The system may split a set of data into a data portion and a key portion, where the data portion may be stored in a database separately from the key portion. The data portion may further comprise a set of executable code for a time or iteration based destructible data object, where the data object may incrementally decrease a countdown value based on the passage of time and/or iterations. If the countdown value reaches a threshold value without being refreshed, the data object may automatically execute one or more processes to protect the set of data. In this way, the system provides a secure way to prevent unauthorized access to sensitive data.Type: ApplicationFiled: March 3, 2021Publication date: September 8, 2022Applicant: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, John Howard Kling
-
Patent number: 11316664Abstract: Embodiments of the present disclosure provide a system for data characterization and tracking via cohesive information units. In particular, the system may be structured to define a cohesive information unit (“CIU”) which may serve as the fundamental functional unit that serves as the basis for data electronically stored, transferred, modified, and/or copied within computing systems. Each CIU may be electronically associated with metadata which serves to identify the CIU as the CIU is stored and/or in motion. Rather than allowing applications and/or users to change the data within the CIU directly, the system may write subsequent CIU's to reflect proposed changes by the applications and/or users. In this way, the system provides a secure and reliable way to maintain authenticity of data within the entity system.Type: GrantFiled: April 5, 2019Date of Patent: April 26, 2022Assignee: BANK OF AMERICA CORPORATIONInventors: John Howard Kling, Paul E. Foshee
-
Patent number: 10986097Abstract: An access control system may include one or more computer processors; a memory, wherein the memory comprises an entitlement database of a resource access manager; a network communication device; and an access control module stored in the memory, executable by the one or more computer processors. The access control module may be configured to: perform the steps of: receiving a request to add one or more entitlement data records to a distributed electronic ledger; validating the one or more entitlement data records; appending the one or more entitlement data records to the distributed electronic ledger; and verifying a first entitlement data record stored in the entitlement database by comparing the first entitlement data record with a first corresponding entitlement data record stored in the distributed electronic ledger, wherein the first entitlement data record and first corresponding entitlement data record are both associated with a first user.Type: GrantFiled: April 30, 2018Date of Patent: April 20, 2021Assignee: Bank of America CorporationInventors: Brandon Sloane, Brian Diederich, John Howard Kling
-
Publication number: 20210042277Abstract: A system provides for restructuring electronic data elements within a mutable hierarchical database. In particular, the system may dynamically perform perspective-based restructuring the database depending on the status and/or identity of the user or computing system that is accessing the database. In this regard, the system may use an artificial intelligence and/or machine learning application to progressively modify relationships and/or attributes of data elements within the database to create multiple configurations or arrangements of database structures along certain perspectives and/or dimensions. Once the multiple configurations are generated, the system may allow the data structures to be dynamically adjusted based on the perspective or purpose for which the database is accessed.Type: ApplicationFiled: August 5, 2019Publication date: February 11, 2021Applicant: Bank of America CorporationInventors: Brandon Sloane, John Howard Kling
-
Patent number: 10824754Abstract: A vertically integrated access control system may store in a database data records corresponding to the interfaces, access control rules, and computing resources of an information system, as well as data records for entity capabilities. Data records for related interfaces, access control rules, computing resources, and entity capabilities may be linked. Using the database, the system may determine the entity capabilities that can be performed based on an existing user entitlement. If the entity capabilities include a flagged combination of entity capabilities, the system may perform an information security action to remediate the flagged combination. The system may use the database to form vertically integrated access units. The vertically integrated access units may be used to form user entitlements. The system may continuously monitor whether any proposed configurations would create a flagged combination of entity capabilities, and if so take an action to prevent such flagged combination.Type: GrantFiled: January 30, 2020Date of Patent: November 3, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: John Howard Kling, Brandon Sloane, Regina Yee Cadavid, Rachel Yun Kim Bierner, Ronald James Kuhlmeier
-
Publication number: 20200322133Abstract: Embodiments of the present disclosure provide a system for data characterization and tracking via cohesive information units. In particular, the system may be structured to define a cohesive information unit (“CIU”) which may serve as the fundamental functional unit that serves as the basis for data electronically stored, transferred, modified, and/or copied within computing systems. Each CIU may be electronically associated with metadata which serves to identify the CIU as the CIU is stored and/or in motion. Rather than allowing applications and/or users to change the data within the CIU directly, the system may write subsequent CIU's to reflect proposed changes by the applications and/or users. In this way, the system provides a secure and reliable way to maintain authenticity of data within the entity system.Type: ApplicationFiled: April 5, 2019Publication date: October 8, 2020Applicant: Bank of America CorporationInventors: John Howard Kling, Paul E. Foshee
-
Publication number: 20200167495Abstract: A vertically integrated access control system may store in a database data records corresponding to the interfaces, access control rules, and computing resources of an information system, as well as data records for entity capabilities. Data records for related interfaces, access control rules, computing resources, and entity capabilities may be linked. Using the database, the system may determine the entity capabilities that can be performed based on an existing user entitlement. If the entity capabilities include a flagged combination of entity capabilities, the system may perform an information security action to remediate the flagged combination. The system may use the database to form vertically integrated access units. The vertically integrated access units may be used to form user entitlements. The system may continuously monitor whether any proposed configurations would create a flagged combination of entity capabilities, and if so take an action to prevent such flagged combination.Type: ApplicationFiled: January 30, 2020Publication date: May 28, 2020Applicant: Bank of America CorporationInventors: John Howard Kling, Brandon Sloane, Regina Yee Cadavid, Rachel Yun Kim Bierner, Ronald James Kuhlmeier
-
Patent number: 10664498Abstract: The invention provides an interconnected graph database system, method and computer program product structured for identifying and remediating conflicts in resource deployment. In some embodiments, the present invention is configured to identify a source node of a plurality of first nodes of a first graph database system. The source node is typically associated with a first information technology operational activity. In addition, the present invention is configured for determining a lateral relationship between the source node of the first graph database system and a target node of a plurality of second nodes of a second graph database system. Moreover, the present invention is configured for determining that the lateral relationship between the source node and the target node comprises a conflict, and in response, blocking initiation of the first information technology operational activity.Type: GrantFiled: April 20, 2018Date of Patent: May 26, 2020Assignee: BANK OF AMERICA CORPORATIONInventors: Brandon Sloane, Rachel Yun Kim Bierner, Mark Earl Brubaker, Regina Yee Cadavid, John Brian Costello, John Howard Kling, Cora Yan Quon, Tracie Buffington Wescott
-
Patent number: 10659469Abstract: A vertically integrated access control system may store in a database data records corresponding to the interfaces, access control rules, and computing resources of an information system, as well as data records for entity capabilities. Data records for related interfaces, access control rules, computing resources, and entity capabilities may be linked. Using the database, the system may determine the entity capabilities that can be performed based on an existing user entitlement. If the entity capabilities include a flagged combination of entity capabilities, the system may perform an information security action to remediate the flagged combination. The system may use the database to form vertically integrated access units. The vertically integrated access units may be used to form user entitlements. The system may continuously monitor whether any proposed configurations would create a flagged combination of entity capabilities, and if so take an action to prevent such flagged combination.Type: GrantFiled: February 13, 2018Date of Patent: May 19, 2020Assignee: Bank of America CorporationInventors: John Howard Kling, Brandon Sloane, Regina Yee Cadavid, Rachel Yun Kim Bierner, Ronald James Kuhlmeier
-
Patent number: 10607022Abstract: A vertically integrated access control system may store in a database data records corresponding to the interfaces, access control rules, and computing resources of an information system, as well as data records for entity capabilities. Data records for related interfaces, access control rules, computing resources, and entity capabilities may be linked. Using the database, the system may determine the entity capabilities that can be performed based on an existing user entitlement. If the entity capabilities include a flagged combination of entity capabilities, the system may perform an information security action to remediate the flagged combination. The system may use the database to form vertically integrated access units. The vertically integrated access units may be used to form user entitlements. The system may continuously monitor whether any proposed configurations would create a flagged combination of entity capabilities, and if so take an action to prevent such flagged combination.Type: GrantFiled: February 13, 2018Date of Patent: March 31, 2020Assignee: Bank of America CorporationInventors: John Howard Kling, Brandon Sloane, Regina Yee Cadavid, Rachel Yun Kim Bierner, Ronald James Kuhlmeier
-
Publication number: 20190334912Abstract: An access control system may include one or more computer processors; a memory, wherein the memory comprises an entitlement database of a resource access manager; a network communication device; and an access control module stored in the memory, executable by the one or more computer processors. The access control module may be configured to: perform the steps of: receiving a request to add one or more entitlement data records to a distributed electronic ledger; validating the one or more entitlement data records; appending the one or more entitlement data records to the distributed electronic ledger; and verifying a first entitlement data record stored in the entitlement database by comparing the first entitlement data record with a first corresponding entitlement data record stored in the distributed electronic ledger, wherein the first entitlement data record and first corresponding entitlement data record are both associated with a first user.Type: ApplicationFiled: April 30, 2018Publication date: October 31, 2019Inventors: Brandon Sloane, Brian Diederich, John Howard Kling
-
Patent number: 10459766Abstract: The present disclosure is directed to a novel system for a multidimensional (or “N-dimensional”) services framework. The framework may be used to evaluate the efficiency and effectiveness of various services along multiple dimensions which may be specified by the system or be added to the framework in the future. By evaluating the various possibilities and opportunities to modify the services as the services reach varying levels of maturity, the services may be compared with one another to establish the relational impacts among the services tracked by the system. Through the use of the N-dimensional framework, an entity may be better able to prioritize resources allocated toward the enhancement of certain evaluated services.Type: GrantFiled: August 20, 2018Date of Patent: October 29, 2019Assignee: Bank of America CorporationInventors: Brandon Sloane, Cora Yan Quon, Tracie Buffington Wescott, Rachel Yun Kim Bierner, John Howard Kling, Mark Earl Brubaker, Brian Diederich