-
公开(公告)号:US20190289018A1
公开(公告)日:2019-09-19
申请号:US15923531
申请日:2018-03-16
Applicant: Vector Launch Inc.
Inventor: John Metzger , Shaun Coleman
Abstract: Systems, methods, and software described herein provide enhancements for managing data storage in a satellite platform. In one implementation, a satellite platform includes a plurality of satellites, wherein a first satellite of the platform is configured to identify a request for a ledger entry for a blockchain maintained by the satellite platform and, in response to the request, distribute the ledger entry to one or more other satellites of the satellite platform, wherein the one or more other satellites comprise full nodes for the blockchain. Once distributed, the one or more other satellites each determine whether the ledger entry is verified and, when the ledger entry is verified, enters the ledger entry in a ledger for the satellite.
-
公开(公告)号:US20190229801A1
公开(公告)日:2019-07-25
申请号:US16371333
申请日:2019-04-01
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
Abstract: Systems, methods, and software described herein provide enhancements for deploying software payloads to satellite devices, such as when a satellite device is in orbit. In one example, a satellite device includes a communication interface configured to receive one or more software payloads, and a storage system configured to store the one or more software payloads on the satellite device. The satellite device also includes a payload execution system configured to execute the one or more software payloads as one or more virtual nodes.
-
公开(公告)号:US20190207673A1
公开(公告)日:2019-07-04
申请号:US16291771
申请日:2019-03-04
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
IPC: H04B7/185 , H04L12/721 , H04B7/195 , H04L12/703 , H04L12/707 , H04W40/32 , H04W40/20 , H04L12/729
CPC classification number: H04B7/18521 , H04B7/185 , H04B7/195 , H04L45/124 , H04L45/125 , H04L45/22 , H04L45/28 , H04L45/36 , H04W28/0236 , H04W40/20 , H04W40/32
Abstract: Systems, methods, and software described herein provide enhancements for deploying communication networks in clusters of satellite devices. In one example, a first set of satellite devices is configured to orbit in a first orbital configuration, and a second set of satellite devices is configured to orbit in a second orbital configuration. A communication network is formed among the satellite devices and is configured to selectively exchange communications among satellite devices in the first orbital configuration and satellite devices the second orbital configuration based at least in part on an operational status of the communication network.
-
公开(公告)号:US10225001B2
公开(公告)日:2019-03-05
申请号:US16003308
申请日:2018-06-08
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
Abstract: Systems, methods, and software described herein provide enhancements for deploying communication networks in clusters of satellite devices. In one example, satellite devices are configured to orbit in an orbital layer defined by an orbital configuration. A communication network is formed among the satellite devices and configured to exchange communications in at least two oppositely circulating directions with respect to an orbital direction of the satellites in the orbital layer.
-
公开(公告)号:US20190028394A1
公开(公告)日:2019-01-24
申请号:US15654082
申请日:2017-07-19
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
IPC: H04L12/851 , H04W28/16 , H04B7/185
Abstract: Systems, methods, and software described herein provide enhancements for managing quality of service for data communications on a satellite of a satellite platform. In one implementation, a satellite obtains a plurality of packets to be transmitted to a second system of the satellite platform. Once obtained, the satellite prioritizes the transmission of the plurality of packets based on a quality of service associated with each of the packets, and transmits the plurality of packets based on the prioritization.
-
公开(公告)号:US09875091B1
公开(公告)日:2018-01-23
申请号:US15638837
申请日:2017-06-30
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
IPC: G06F9/445 , G06F9/44 , G06F3/0482
CPC classification number: G06F8/60 , G06F3/0482 , G06F8/71
Abstract: Systems, methods, and software described herein provide enhancements for deploying software applications in satellites. In one example, a control system may receive user input indicative of deployment requirements for a software application, and identify an availability of resources present in a plurality of satellites deployed as an orbiting satellite platform. The control system further determines deployment options for deployment of the software application based on the deployment requirements and the availability of resources in the plurality of satellites, and provides the deployment options for the software application via a user interface for deployment of the software application onto the orbiting satellite platform.
-
公开(公告)号:US20190280764A1
公开(公告)日:2019-09-12
申请号:US16422516
申请日:2019-05-24
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
Abstract: Systems, methods, and software described herein provide enhancements for deploying software payloads in satellite systems. In one example, a satellite device comprises a communication interface configured to receive software payloads for execution, and an execution system configured to execute ones of the software payloads as associated virtual nodes that share resources of the satellite device to at least perform activities using one or more on-board systems of the satellite device. The execution system is configured to transfer state information related to execution of ones of the virtual nodes to at least another device over the communication interface, wherein the state information comprises data related to the activities.
-
公开(公告)号:US20190253134A1
公开(公告)日:2019-08-15
申请号:US15892854
申请日:2018-02-09
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , John Metzger , Darren D. Garber
CPC classification number: H04B7/18519 , H04B7/18513 , H04B7/18521 , H04B7/18597 , H04W72/085
Abstract: Various enhanced operations and orbital techniques for satellite devices are discussed herein. In one example, a method of operating an orbital satellite platform is provided. The method includes establishing relative distances between a plurality of satellite devices, and performing temporary adjustments to the relative distances between the satellite devices. The method also includes directing at least communication processes among the satellite devices based at least in part on the temporary adjustments to the relative distances.
-
公开(公告)号:US10305582B2
公开(公告)日:2019-05-28
申请号:US16137862
申请日:2018-09-21
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
Abstract: Systems, methods, and software described herein provide enhancements for deploying applications in satellite systems. In one example, a satellite system comprises a communication interface configured to receive software payloads, and logistical control elements of the satellite system. The satellite system further comprises a virtualized execution system configured to execute ones of the software payloads deployed on the satellite system as associated virtual nodes that share resources of the satellite system.
-
公开(公告)号:US09991951B2
公开(公告)日:2018-06-05
申请号:US15626929
申请日:2017-06-19
Applicant: Vector Launch Inc.
Inventor: Shaun Coleman , Darren D. Garber
CPC classification number: H04B7/18519 , G06F9/45533 , G06F2009/4557 , G06K9/0063 , G06K9/00677 , G06K9/00979 , H04B7/18521 , H04L67/1068 , H04L67/125 , H04L67/34
Abstract: Systems, methods, and software described herein provide enhancements for deploying applications in satellites. In one example, a satellite device includes a communication interface and a virtualized execution system. The virtualized execution system is configured to receive state information via the communication interface from at least a peer satellite device related to execution of one or more software payloads by the peer satellite device, and execute one or more virtual nodes based at least on the state information.
-
-
-
-
-
-
-
-
-