Patents by Inventor John D. Haskell

John D. Haskell 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: 9428285
    Abstract: A system for managing momentum accumulation of a spacecraft in orbit may include a reaction wheel assembly for controlling an attitude of a body of a spacecraft, the body defining at least one face, and absorbing momentum, a plurality of arcjet thrusters coupled to the face to generate thrust, and a control processor coupled to the plurality of arcjet thrusters for controlling the thrust, wherein actuation of each arcjet thruster of the plurality of arcjet thrusters is configured to produce a net momentum accumulation in the reaction wheel assembly that is below a momentum saturation point of the reaction wheel assembly.
    Type: Grant
    Filed: August 17, 2014
    Date of Patent: August 30, 2016
    Assignee: The Boeing Company
    Inventors: Sadek W. Mansour, John D. Haskell, Andrew I. Mactavish
  • Publication number: 20160046395
    Abstract: A system for managing momentum accumulation of a spacecraft in orbit may include a reaction wheel assembly for controlling an attitude of a body of a spacecraft, the body defining at least one face, and absorbing momentum, a plurality of arcjet thrusters coupled to the face to generate thrust, and a control processor coupled to the plurality of arcjet thrusters for controlling the thrust, wherein actuation of each arcjet thruster of the plurality of arcjet thrusters is configured to produce a net momentum accumulation in the reaction wheel assembly that is below a momentum saturation point of the reaction wheel assembly.
    Type: Application
    Filed: August 17, 2014
    Publication date: February 18, 2016
    Inventors: Sadek W. Mansour, John D. Haskell, Andrew I. Mactavish
  • Patent number: 8370124
    Abstract: An emulation system includes a central time source generating a time reference and an emulated spacecraft control processor which contains an embedded processor that provides an emulated input/output interface to communicate simulated spacecraft data. The embedded processor processes the simulated spacecraft data and contains a real time clock engine having a real-time clock period. The system further has a first simulation that processes attitude control system data from the emulated spacecraft control processor to simulate an attitude control system of the spacecraft in real-time. The first simulation engine operative to produce sensor data for input to the emulated spacecraft control processor based on the simulated system dynamics and adjusts the real time clock period in response to the time reference.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: February 5, 2013
    Assignee: The Boeing Company
    Inventors: Jeffrey J. Gold, John D. Haskell, David L. Koza, Michael J. Surace, Steven R. Zammit
  • Patent number: 7584085
    Abstract: A spacecraft emulation system for emulating the operation of a spacecraft and the operation of a plurality of ground stations is coupled to spacecraft status and control clients that request connections to one of the plurality of simulated ground station ranging and tracking servers. The connection requests are made to a common address with a port address that is unique to a specific ground station. Separate range servers and tracking servers are instantiated for each ground station and return data specific to the ground station. The spacecraft emulation system determines ranging and tracking data for the plurality of simulated ground stations but supplies the data on a ground station by ground station basis. The status and control system transparently determines which ground station is simulated.
    Type: Grant
    Filed: May 11, 2006
    Date of Patent: September 1, 2009
    Assignee: The Boeing Company
    Inventors: Jeffrey J. Gold, John D. Haskell
  • Publication number: 20090150132
    Abstract: A spacecraft emulation system for emulating the operation of a spacecraft and the operation of a plurality of ground stations is coupled to spacecraft status and control clients that request connections to one of the plurality of simulated ground station ranging and tracking servers. The connection requests are made to a common address with a port address that is unique to a specific ground station. Separate range servers and tracking servers are instantiated for each ground station and return data specific to the ground station. The spacecraft emulation system determines ranging and tracking data for the plurality of simulated ground stations but supplies said data on a ground station by ground station basis. The status and control system transparently determines which ground station is simulated.
    Type: Application
    Filed: May 11, 2006
    Publication date: June 11, 2009
    Inventors: Jeffrey J. Gold, John D. Haskell