Patents by Inventor Ian Macleod

Ian Macleod 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: 12476968
    Abstract: A system for risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: September 11, 2023
    Date of Patent: November 18, 2025
    Assignee: QOMPLX LLC
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 12432260
    Abstract: Techniques for inspecting encrypted network communications are presented. The techniques include: intercepting a binary file sent from a resource server to a host computer, where the binary file is configured to facilitate communications between the host computer and a remote server computer; identifying a trust anchor, where the trust anchor is configured to authenticate the remote server computer; replacing the trust anchor in the binary file with a replacement trust anchor, to produce an altered binary file; storing the trust anchor in association with the replacement trust anchor, an identifier of the binary file, and an identifier of the host computer; and passing the altered binary file to the host computer, where the host computer receives the altered binary file instead of the binary file, and where the replacement trust anchor is usable by the host computer to authenticate information in a communication sent by the remote server computer.
    Type: Grant
    Filed: April 28, 2025
    Date of Patent: September 30, 2025
    Assignee: PACKET FORENSICS, LLC
    Inventors: Ian Macleod, Donald McCarthy, Victor Oppleman
  • Patent number: 12321833
    Abstract: A system for dynamic predictive analysis of data sets using an actor-driven distributed computational graph, wherein a pipeline orchestrator creates and manages individual data pipelines while providing data caching to enable interactions between specific activity actors within pipelines. Each pipeline then comprises a pipeline manager that creates and manages individual activity actors and directs operations within the pipeline while reporting back to the pipeline orchestrator.
    Type: Grant
    Filed: March 2, 2024
    Date of Patent: June 3, 2025
    Assignee: QOMPLX LLC
    Inventors: Jason Crabtree, Andrew Sellers, John Uchiyama, Ian MacLeod
  • Patent number: 12231426
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: September 13, 2024
    Date of Patent: February 18, 2025
    Assignee: QOMPLX LLC
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 12218934
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: September 13, 2024
    Date of Patent: February 4, 2025
    Assignee: QOMPLX LLC
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20250016154
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 9, 2025
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20250007907
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Application
    Filed: September 13, 2024
    Publication date: January 2, 2025
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20240080318
    Abstract: A system for risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Application
    Filed: September 11, 2023
    Publication date: March 7, 2024
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 11757872
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: September 12, 2023
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20220232006
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Application
    Filed: November 30, 2021
    Publication date: July 21, 2022
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 11218474
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: April 23, 2020
    Date of Patent: January 4, 2022
    Assignee: Qomplx Inc.
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20200396218
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Application
    Filed: April 23, 2020
    Publication date: December 17, 2020
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 10742647
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: August 11, 2020
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Patent number: 10609079
    Abstract: A system for mitigation of cyberattacks employing an advanced cyber decision platform which uses a time series data store, a directed computational graph module, an action outcome simulation module, and observation and state estimation module, wherein the state of a network is monitored and used to produce a cyber-physical graph representing network resources, simulated network events are produced and monitored, and the network events and their effects are analyzed to produce security recommendations.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: March 31, 2020
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers, Daniel Fricano, Rajat Gupta, Ian MacLeod
  • Patent number: 10594714
    Abstract: A cybersecurity system that protects against cyber attacks by performing user and device behavioral analysis using an advanced cyber decision platform which creates a map of users and devices attached to a network, develops a baseline of expected interactions and behaviors for each user and device in the map, and monitors deviations from the expected interactions and behaviors.
    Type: Grant
    Filed: November 29, 2017
    Date of Patent: March 17, 2020
    Assignee: QOMPLX, INC.
    Inventors: Jason Crabtree, Andrew Sellers, Nhan Tran, Sethan Arja, Shadrack Antwi, Ian MacLeod, Penelope Brooks, Angad Salaria
  • Patent number: 10320827
    Abstract: A system for automated cyber physical threat campaign analysis and attribution, comprising a multi-dimensional time series and graph hybrid data server, an automated planning service module, and a directed computation graph module. A dataset is gathered from a monitored network and aggregated into a cyber-physical systems graph. Cyberattack simulations on the monitored network are made using exogenously collected data as input. Metrics are generated based on the cyber-physical systems graph and results from the cyberattack simulations, and the generated metrics are used to develop a threat profile.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: June 11, 2019
    Assignee: Fractal Industries, Inc.
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20180295154
    Abstract: A system for mitigation of cyberattacks employing an advanced cyber decision platform comprising a time series data store, a directed computational graph module, an action outcome simulation module, and observation and state estimation module, wherein the state of a network is monitored and used to produce a cyber-physical graph representing network resources, simulated network events are produced and monitored, and the network events and their effects are analyzed to produce security recommendations.
    Type: Application
    Filed: October 4, 2017
    Publication date: October 11, 2018
    Inventors: Jason Crabtree, Andrew Sellers, Daniel Fricano, Rajat Gupta, Ian MacLeod
  • Publication number: 20180219894
    Abstract: A system for user and entity behavioral analysis using an advanced cyber decision platform is provided, comprising a grouping engine configured to create an interaction dataset based at least in part on interactions within a particular network, process the interaction to generate an interaction map, and create a plurality of groups based at least in part by the interaction map; a behavioral analysis engine configured to create a network-usage dataset, and process the network-usage dataset to generate a behavioral baseline for each group; and a monitoring service configured to continuously monitor each group for anomalous network behavior.
    Type: Application
    Filed: November 29, 2017
    Publication date: August 2, 2018
    Inventors: Jason Crabtree, Andrew Sellers, Nhan Tran, Sethan Arja, Shadrack Antwi, Ian MacLeod, Penelope Brooks, Angad Salaria
  • Publication number: 20180159852
    Abstract: A system for contextual and risk-based multi-factor authentication having a multi-dimensional time series data server configured to monitor and record a network's traffic data and to serve the traffic data to other modules and a directed computation graph module configured to receive network traffic data from the multi-dimensional time series data server, determine a network traffic baseline from the network traffic data, and determine a verification score needed before granting access based at least in part by the network traffic baseline. A plurality of verification methods build up a user's verification score to required level to gain access.
    Type: Application
    Filed: October 23, 2017
    Publication date: June 7, 2018
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod
  • Publication number: 20180159881
    Abstract: A system for automated cyber physical threat campaign analysis and attribution, comprising a multi-dimensional time series and graph hybrid data server, an automated planning service module, and a directed computation graph module. A dataset is gathered from a monitored network and aggregated into a cyber-physical systems graph. Cyberattack simulations on the monitored network are made using exogenously collected data as input. Metrics are generated based on the cyber-physical systems graph and results from the cyberattack simulations, and the generated metrics are used to develop a threat profile.
    Type: Application
    Filed: October 23, 2017
    Publication date: June 7, 2018
    Inventors: Jason Crabtree, Andrew Sellers, Ian MacLeod