State transfer among virtualized nodes in spaceborne or airborne systems
First Claim
Patent Images
1. An airborne node, comprising:
- a communication interface configured to receive software payloads for execution;
an execution system configured to execute ones of the software payloads as associated virtual nodes that share resources of the airborne node, wherein the software payloads execute at least partially independent of logistical control elements of the airborne node; and
the execution system configured to transfer state information related to execution of ones of the virtual nodes to at least a second device over the communication interface.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and software described herein provide enhancements for deploying applications in spaceborne and airborne systems, among others. In one example, an airborne or spaceborne physical node comprises a communication interface configured to receive software payloads, and logistical control elements of the physical node. The physical node further comprises a virtualized execution system configured to execute ones of the software payloads deployed on the physical node as associated virtual nodes that share resources of the physical node.
162 Citations
20 Claims
-
1. An airborne node, comprising:
-
a communication interface configured to receive software payloads for execution; an execution system configured to execute ones of the software payloads as associated virtual nodes that share resources of the airborne node, wherein the software payloads execute at least partially independent of logistical control elements of the airborne node; and the execution system configured to transfer state information related to execution of ones of the virtual nodes to at least a second device over the communication interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operating an airborne node, the method comprising:
-
receiving software payloads; executing ones of the software payloads as associated virtual nodes that share resources of the airborne node, wherein the software payloads execute at least partially independent of logistical control elements of the airborne node; and transferring state information related to execution of ones of the virtual nodes to at least second device over a communication interface. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A software execution platform for an airborne node, comprising:
-
one or more non-transitory computer readable storage media; a processing system operatively coupled with the one or more non-transitory computer readable storage media; and an execution service comprising program instructions stored on the one or more non-transitory computer readable storage media that, when read and executed by the processing system, direct the processing system to at least; store software payloads for execution; execute ones of the software payloads as associated virtual nodes that share resources of the airborne node, wherein the software payloads execute at least partially independent of logistical control elements of the airborne node; and transfer state information related to execution of ones of the virtual nodes to at least second device over a communication interface. - View Dependent Claims (20)
-
Specification