CPC B64G 3/00 (2013.01) [B64G 1/24 (2013.01); G06F 3/0484 (2013.01); G06Q 10/06316 (2013.01)] | 14 Claims |
1. A method comprising:
determining, by a workflow orchestrator of a satellite operations center (SOC) in a fleet operations ground segment, a satellite anomaly indicative of a problem with a health or status of at least one satellite in the constellation of satellites;
wherein the satellite anomaly comprises:
space environment context data indicative of conditions of a space environment in which a plurality of satellites in a constellation of satellites operate, and
satellite telemetry data representative of satellite telemetry received from the plurality of satellites;
generating, by the workflow orchestrator of the SOC, a satellite anomaly ticket comprising the satellite anomaly, the space environment context data and the satellite telemetry data;
appending, by the workflow orchestrator of the SOC, the satellite anomaly ticket to a ticket queue in a ticket buffer of the SOC;
wherein the ticket buffer comprises a plurality of other satellite anomaly tickets having a ticket ordering defining an order of issuing the satellite anomaly ticket and the plurality of other satellite anomaly tickets;
instructing, upon the satellite anomaly ticket being in a first position in the ticket ordering, by the workflow orchestrator of the SOC, an interface management service to:
access the ticket buffer to obtain the satellite anomaly ticket,
generate at least one user interface element with at least one content item populated by the satellite anomaly, the space environment context data and the satellite telemetry data of the satellite anomaly ticket, and
render, on a display of a terminal associated an operator, the at least one user interface element so as to enable the operator to input user interactions to address the satellite anomaly ticket;
generating, by the workflow orchestrator of the SOC, at least one workflow to address the satellite anomaly ticket based at least in part on the user interactions;
wherein the at least one workflow comprises a series of tasks configured to trigger at least one fleet operations ground segment element of the fleet operations ground segment to generate at least one satellite command to the at least one satellite;
wherein the at least one satellite command to the at least one satellite is configured to cause at least one change in at least one of the satellite payload or the satellite bus to address the satellite anomaly; and
dynamically instantiating, by the workflow orchestrator, at least one element-specific container to instruct the at least one fleet operations ground segment element to perform the series of tasks so as to generate at least one satellite command to the at least one satellite.
|