Patents by Inventor Christopher Matthew Foster

Christopher Matthew Foster 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: 11723101
    Abstract: A mesh network of interconnected wireless nodes in which each node independently manages a wireless connection to one or more other wireless nodes for transporting data, and stochastically refreshes and maintains internode connections in the wireless mesh network. A network overlay orchestrator in each node periodically validates the connections to other nodes in the mesh network based on a current topology of connected nodes to ensure the efficiency of current connections. Connection logic replaces, if a connection validation fails, the failed connection with a newly established connection from a set of available neighbor nodes, and replaces, if none of the current connections fail validation, a stochastically selected connection with a newly established connection from the set of available neighbor nodes for promoting perturbation in the current internode connections.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: August 8, 2023
    Assignee: Two Six Labs, LLC
    Inventors: John A. Livingston, Michelle P. Cabahug, Christopher Matthew Foster
  • Patent number: 11490440
    Abstract: A mesh network of interconnected wireless nodes in which each node independently manages a wireless connection to one or more other wireless nodes for transporting data, and stochastically refreshes and maintains internode connections in the wireless mesh network. A network overlay orchestrator in each node periodically validates the connections to other nodes in the mesh network based on a current topology of connected nodes to ensure the efficiency of current connections. Connection logic replaces, if a connection validation fails, the failed connection with a newly established connection from a set of available neighbor nodes, and replaces, if none of the current connections fail validation, a stochastically selected connection with a newly established connection from the set of available neighbor nodes for promoting perturbation in the current internode connections.
    Type: Grant
    Filed: January 18, 2021
    Date of Patent: November 1, 2022
    Assignee: Two Six Labs, LLC
    Inventors: John A. Livingston, Michelle P. Cabahug, Christopher Matthew Foster
  • Patent number: 9140557
    Abstract: A system and method for estimating the position of an object, such as a person, animal, or machine. The system includes first and second inertial measurement units, a first and second originator antennas, and a first and second transponder antennas. The system uses data from the inertial measurement units to estimate a position of the object. The system also calculates a range measurement between the first originator antenna and first transponder antenna. The system calculates a first CPD measurement between the second transponder antenna and the first originator antenna, and a second CPD measurement between the second originator antenna and the first transponder antenna. The range measurement and at least one CPD measurement are used to update a Kalman filter for estimating the position of the object. The system determines also updates the Kalman filter when one of the inertial measurement units is in a zero-velocity condition.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: September 22, 2015
    Assignee: ENSCO, INC.
    Inventors: David W. A. Taylor, Jr., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
  • Patent number: 9091549
    Abstract: A system and method for estimating the position of an object, such as a person, animal, or machine. The system includes first and second inertial measurement units, a first and second originator antennas, and a first and second transponder antennas. The system uses data from the inertial measurement units to estimate a position of the object. The system also calculates a range measurement between the first originator antenna and first transponder antenna. The system calculates a first CPD measurement between the second transponder antenna and the first originator antenna, and a second CPD measurement between the second originator antenna and the first transponder antenna. The range measurement and at least one CPD measurement are used to update a Kalman filter for estimating the position of the object. The system determines also updates the Kalman filter when one of the inertial measurement units is in a zero-velocity condition.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: July 28, 2015
    Assignee: ENSCO, INC.
    Inventors: David W. A. Taylor, Jr., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
  • Patent number: 8862394
    Abstract: A system and method for estimating the position of an object, such as a person, animal, or machine. The system includes first and second inertial measurement units, a first and second originator antennas, and a first and second transponder antennas. The system uses data from the inertial measurement units to estimate a position of the object. The system also calculates a range measurement between the first originator antenna and first transponder antenna. The system calculates a first CPD measurement between the second transponder antenna and the first originator antenna, and a second CPD measurement between the second originator antenna and the first transponder antenna. The range measurement and at least one CPD measurement are used to update a Kalman filter for estimating the position of the object. The system determines also updates the Kalman filter when one of the inertial measurement units is in a zero-velocity condition.
    Type: Grant
    Filed: January 22, 2013
    Date of Patent: October 14, 2014
    Assignee: Ensco, Inc.
    Inventors: David W. A. Taylor, Jr., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
  • Publication number: 20140203971
    Abstract: A system and method for estimating the position of an object, such as a person, animal, or machine. The system includes first and second inertial measurement units, a first and second originator antennas, and a first and second transponder antennas. The system uses data from the inertial measurement units to estimate a position of the object. The system also calculates a range measurement between the first originator antenna and first transponder antenna. The system calculates a first CPD measurement between the second transponder antenna and the first originator antenna, and a second CPD measurement between the second originator antenna and the first transponder antenna. The range measurement and at least one CPD measurement are used to update a Kalman filter for estimating the position of the object. The system determines also updates the Kalman filter when one of the inertial measurement units is in a zero-velocity condition.
    Type: Application
    Filed: December 16, 2013
    Publication date: July 24, 2014
    Applicant: ENSCO, Inc.
    Inventors: David W.A. TAYLOR, JR., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
  • Publication number: 20140207374
    Abstract: A system and method for estimating the position of an object, such as a person, animal, or machine. The system includes first and second inertial measurement units, a first and second originator antennas, and a first and second transponder antennas. The system uses data from the inertial measurement units to estimate a position of the object. The system also calculates a range measurement between the first originator antenna and first transponder antenna. The system calculates a first CPD measurement between the second transponder antenna and the first originator antenna, and a second CPD measurement between the second originator antenna and the first transponder antenna. The range measurement and at least one CPD measurement are used to update a Kalman filter for estimating the position of the object. The system determines also updates the Kalman filter when one of the inertial measurement units is in a zero-velocity condition.
    Type: Application
    Filed: January 22, 2013
    Publication date: July 24, 2014
    Inventors: David W.A. TAYLOR, JR., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood