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: 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
  • Publication number: 20170371726
    Abstract: A system for predictive analysis of very large 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: Application
    Filed: June 7, 2017
    Publication date: December 28, 2017
    Inventors: Jason Crabtree, Andrew Sellers, John Uchiyama, Ian MacLeod
  • Publication number: 20160251921
    Abstract: A lock ring for use as a one way movement restrictor between two telescopingly arranged tubulars to permit movement in one direction and prevent movement in the other direction of one tubular relative to the other tubular; the lock ring comprising: a profile having one or more formations formed on the outer circumference for engagement with a suitable formation profile formed on the inner circumference of the outer telescopic tubular; and one or more teeth formed on its inner circumference, the teeth being adapted to dig into the outer surface of the inner telescopic member; such that the profile having one or more formations on the outer circumference and/or the said one or more teeth permits the lock ring to be pushed along the outer surface of the inner telescopic tubular when pushed by the outer telescopic tubular in one direction; and is further adapted to dig the teeth into the outer surface of the inner telescopic tubular when the push in said one direction is removed or when it is pushed by the outer
    Type: Application
    Filed: February 8, 2016
    Publication date: September 1, 2016
    Inventors: Ian MacLeod, Andrew John Elrick, Stephen Reid
  • Patent number: 9105009
    Abstract: Email-based recovery actions may be provided. A request from a user to perform an action may be received. If the user is determined not to have permission to perform the action, a message may be sent to a second user to approve the requested action. If the second user approves the requested action, the requested action may be performed.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: August 11, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alexander Ian MacLeod, Charlie Chung, Rajmohan Rajagopalan