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: 11723101Abstract: 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: GrantFiled: September 29, 2022Date of Patent: August 8, 2023Assignee: Two Six Labs, LLCInventors: John A. Livingston, Michelle P. Cabahug, Christopher Matthew Foster
-
Patent number: 11490440Abstract: 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: GrantFiled: January 18, 2021Date of Patent: November 1, 2022Assignee: Two Six Labs, LLCInventors: John A. Livingston, Michelle P. Cabahug, Christopher Matthew Foster
-
Patent number: 9140557Abstract: 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: GrantFiled: December 16, 2013Date of Patent: September 22, 2015Assignee: ENSCO, INC.Inventors: David W. A. Taylor, Jr., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
-
Patent number: 9091549Abstract: 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: GrantFiled: December 16, 2013Date of Patent: July 28, 2015Assignee: ENSCO, INC.Inventors: David W. A. Taylor, Jr., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
-
Patent number: 8862394Abstract: 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: GrantFiled: January 22, 2013Date of Patent: October 14, 2014Assignee: Ensco, Inc.Inventors: David W. A. Taylor, Jr., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
-
Publication number: 20140203971Abstract: 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: ApplicationFiled: December 16, 2013Publication date: July 24, 2014Applicant: ENSCO, Inc.Inventors: David W.A. TAYLOR, JR., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood
-
Publication number: 20140207374Abstract: 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: ApplicationFiled: January 22, 2013Publication date: July 24, 2014Inventors: David W.A. TAYLOR, JR., Bradley David Farnsworth, William Todd Faulkner, Christopher Matthew Foster, Robert Barlow Alwood