Patents Assigned to SPIRE GLOBAL SUBSIDIARY, INC.
-
Patent number: 11958634Abstract: A constellation planning system receives a request, from a client, to plan an optimal set of tasks for one or more satellites in a constellation of satellites and at least one ground station in a constellation of ground stations. The request includes a planning problem object. The system generates a status of the planning task describing a progress of the planning task, and returns the status to the client. If the status of a task is successful, then the client may retrieve the resulting schedule and publish it to the constellation.Type: GrantFiled: November 4, 2020Date of Patent: April 16, 2024Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Marcus Tallhamn, Barry King
-
Patent number: 11728886Abstract: A cubesat communication system implementing addressable data packet for transmitting information collected by the cubesat to one or more receive-only ground stations. The cubesat may transmit information to the receive-only ground stations according to a scheduler. The receive-only ground stations may receive information from the cubesat without sending any commands to the cubesat to prompt transmission and re-transmit to a central common station using a bent pipe streaming protocol. Information between the cubesat and the ground station may be transmitted via a connectionless, datagram network protocol.Type: GrantFiled: May 17, 2021Date of Patent: August 15, 2023Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Peter Platzer, Joel Spark, Jesse Trutna, Jeroen Cappaert
-
Patent number: 11691766Abstract: The disclosed technology includes systems, methods, and mechanism configurations related to satellite solar panels, including stowing arrangements, deployment sequences, special purpose hinges, hold down and release mechanisms, and associated components for controlled deployment of the satellite solar panels.Type: GrantFiled: June 5, 2020Date of Patent: July 4, 2023Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventor: William Joel Spark
-
Patent number: 11652266Abstract: A radio calibration system includes an FPGA that generates a calibration signal by a pseudo noise generator and mixes the calibration signal with a carrier generated by a carrier generator. The FPGA injects the calibration signal into an analog electronic device which couples the calibration signal into a receiver channel. The receiver channel measures calibration signal power, group delay, and phase, and performs calibration based on these measurements. A reference clock synchronizes the pseudo noise generator, the carrier generator and the receiver channel.Type: GrantFiled: April 30, 2020Date of Patent: May 16, 2023Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Stephan Esterhuizen, Oleguer Nogues-Correig
-
Patent number: 11585946Abstract: Certain implementations of the disclosed technology may include systems and methods for reducing noise in dual-frequency GNSS signal observation. The method can include: receiving, at a GNSS receiver, a first signal and a second signal. At least the second signal includes noise. The first signal is characterized by a first carrier frequency, and the second signal is characterized by a second carrier frequency. The method includes: down converting, sampling, cross-correlating, accumulating, determining ambiguous instantaneous phases, determining non-ambiguous instantaneous phases, producing normalized non-ambiguous instantaneous first phase samples, constructing a normalized first counter rotation phasor, generating a counter-rotated second observable, applying a low pass filter to remove noise; and outputting the filtered second observable.Type: GrantFiled: May 17, 2021Date of Patent: February 21, 2023Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventor: Oleguer Nogues-Correig
-
Publication number: 20220158722Abstract: The disclosed technology relates to systems and methods for tasking satellite constellations. A method is disclosed herein for receiving, from a resource database of a satellite control system, knowledge data corresponding to a plurality of components associated with a satellite constellation communications system. The plurality of components can include one or more satellites associated with a constellation. The method includes processing the knowledge data according at least one received mission objective. Processing the knowledge data can include determining a status of at least one satellite in the constellation.Type: ApplicationFiled: January 31, 2022Publication date: May 19, 2022Applicant: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Jesse Trutna, Roshan Jobanputra, Robert Deaton
-
Publication number: 20220135256Abstract: A constellation planning system receives a request, from a client, to plan an optimal set of tasks for one or more satellites in a constellation of satellites and at least one ground station in a constellation of ground stations. The request includes a planning problem object. The system generates a status of the planning task describing a progress of the planning task, and returns the status to the client. If the status of a task is successful, then the client may retrieve the resulting schedule and publish it to the constellation.Type: ApplicationFiled: November 4, 2020Publication date: May 5, 2022Applicant: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Marcus Tallhamn, Barry King
-
Patent number: 11239905Abstract: The disclosed technology relates to systems and methods for tasking satellite constellations. A method is disclosed herein for receiving, from a resource database of a satellite control system, knowledge data corresponding to a plurality of components associated with a satellite constellation communications system. The plurality of components can include one or more satellites associated with a constellation. The method includes processing the knowledge data according at least one received mission objective. Processing the knowledge data can include determining a status of at least one satellite in the constellation.Type: GrantFiled: May 18, 2020Date of Patent: February 1, 2022Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Jesse Trutna, Roshan Jobanputra, Robert Deaton
-
Patent number: 11156723Abstract: Methods and systems detect physical locations of vessels. A first satellite includes a first image sensor. A second satellite includes a second image sensor. The processor receives a first image of a target area from the first image sensor, and a second image of the target area from the second image sensor. Both images are taken within a predetermined time frame. The processor performs image recognition to identify a vessel that appears in both the first image and the second image. The processor receives the first satellite's location and orientation when the first image is taken and the second satellite's location and orientation when the second image is taken. Each satellite's location and orientation are determined by the satellite's geographic determination module. The processor determines the vessel's location by performing triangulation based on the first satellite's location and orientation and the second satellite's location and orientation.Type: GrantFiled: May 24, 2019Date of Patent: October 26, 2021Assignee: SPIRE GLOBAL SUBSIDIARY, INC.Inventors: Peter Platzer, Pierre-Damien Vaujour