Patents by Inventor Robert Randall Cleave
Robert Randall Cleave 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).
-
Publication number: 20240039626Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite link-coupled communication nodes. In one example, a parent communication node includes a communication interface configured to communicate with a plurality of child communication nodes over corresponding satellite communication links. The parent communication node includes a resource manager configured to determine physical resources local to each of the plurality of child communication nodes, establish a pool of resources from among the physical resources, and responsive to a request for execution of an application, allocate resources from the pool of resources for execution of the application at one or more selected child communication nodes. The parent communication node can initiate execution of the application using the allocated resources at the one or more selected child communication nodes.Type: ApplicationFiled: May 2, 2023Publication date: February 1, 2024Applicant: NewSpace Networks, Inc.Inventors: Shaun B. Coleman, Robert Randall Cleave, John Edward Metzger
-
Patent number: 11677461Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite link-coupled communication nodes. In one example, a parent communication node includes a communication interface configured to communicate with a plurality of child communication nodes over corresponding satellite communication links. The parent communication node includes a resource manager configured to determine physical resources local to each of the plurality of child communication nodes, establish a pool of resources from among the physical resources, and responsive to a request for execution of an application, allocate resources from the pool of resources for execution of the application at one or more selected child communication nodes. The parent communication node can initiate execution of the application using the allocated resources at the one or more selected child communication nodes.Type: GrantFiled: June 24, 2020Date of Patent: June 13, 2023Assignee: NewSpace Networks, Inc.Inventors: Shaun B. Coleman, Robert Randall Cleave, John Edward Metzger
-
Patent number: 11476922Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite communication nodes. In one example, a satellite communication interface is configured to communicate over one or more satellite communication links provided by at least a satellite communication service provider. A policy engine is configured to identify communication requirements related to execution of one or more applications by the communication node, and initiate changes to the one or more satellite communication links based at least on the communication requirements and monitored properties of the one or more satellite communication links.Type: GrantFiled: June 24, 2020Date of Patent: October 18, 2022Assignee: NewSpace Networks, Inc.Inventors: Robert Randall Cleave, Shaun B. Coleman, John Edward Metzger
-
Patent number: 11342987Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite communication nodes. In one example, a parent communication node is configured to establish a satellite edge network over at least a satellite communication pathway with a child communication node remotely located from a geographic location of the parent node. The child communication node is configured to communicate over at least the satellite communication pathway to establish a connection to the satellite edge network and route communications of a local communication interface to the satellite edge network.Type: GrantFiled: June 24, 2020Date of Patent: May 24, 2022Assignee: NewSpace Networks, Inc.Inventors: John Edward Metzger, Robert Randall Cleave, Shaun B. Coleman
-
Publication number: 20210184761Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite communication nodes. In one example, a satellite communication interface is configured to communicate over one or more satellite communication links provided by at least a satellite communication service provider. A policy engine is configured to identify communication requirements related to execution of one or more applications by the communication node, and initiate changes to the one or more satellite communication links based at least on the communication requirements and monitored properties of the one or more satellite communication links.Type: ApplicationFiled: June 24, 2020Publication date: June 17, 2021Applicant: NewSpace Networks, Inc.Inventors: Robert Randall Cleave, Shaun B. Coleman, John Edward Metzger
-
Publication number: 20210184763Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite link-coupled communication nodes. In one example, a parent communication node includes a communication interface configured to communicate with a plurality of child communication nodes over corresponding satellite communication links. The parent communication node includes a resource manager configured to determine physical resources local to each of the plurality of child communication nodes, establish a pool of resources from among the physical resources, and responsive to a request for execution of an application, allocate resources from the pool of resources for execution of the application at one or more selected child communication nodes. The parent communication node can initiate execution of the application using the allocated resources at the one or more selected child communication nodes.Type: ApplicationFiled: June 24, 2020Publication date: June 17, 2021Applicant: NewSpace Networks, Inc.Inventors: Shaun B. Coleman, Robert Randall Cleave, John Edward Metzger
-
Publication number: 20210184764Abstract: Systems, apparatuses, methods, and software are described herein that provide enhanced satellite communication nodes. In one example, a parent communication node is configured to establish a satellite edge network over at least a satellite communication pathway with a child communication node remotely located from a geographic location of the parent node. The child communication node is configured to communicate over at least the satellite communication pathway to establish a connection to the satellite edge network and route communications of a local communication interface to the satellite edge network.Type: ApplicationFiled: June 24, 2020Publication date: June 17, 2021Applicant: NewSpace Networks, Inc.Inventors: John Edward Metzger, Robert Randall Cleave, Shaun B. Coleman
-
Patent number: 10965779Abstract: Systems, methods, and software described herein provide enhancements for spaceborne and airborne computing platforms. In one example, an airborne computing platform includes a plurality of airborne devices, with one or more of the airborne devices comprising specialized roles defined by at least one among software elements and hardware elements targeted to the specialized roles. Individual ones of the airborne devices are configured to identify tasks to be serviced using one or more of the specialized roles, determine one or more target devices to handle the tasks based at least in part on attributes of the target devices, and transfer at least task instructions for delivery to the target devices for performing the tasks.Type: GrantFiled: November 25, 2019Date of Patent: March 30, 2021Assignee: Lockheed Martin CorporationInventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger, Robert Randall Cleave
-
Patent number: 10929205Abstract: Systems, methods, and software described herein provide enhancements for the deployment and management of converged resources across satellites, aircraft, and ground-based nodes to perform user tasks and applications. In one implementation, a system includes a first physical node that monitors sensor data to determine when the sensor data qualifies for an operation triggering event. Once the sensor data qualifies for the operation triggering event, the first physical node may generate and communicate a notification to a second physical node to initiate a new operation to support the triggering event.Type: GrantFiled: October 29, 2018Date of Patent: February 23, 2021Assignee: Lockheed Martin CorporationInventors: Robert Randall Cleave, Shaun B. Coleman, John Edward Metzger
-
Patent number: 10797969Abstract: Systems, methods, and software described herein manage the initiation of applications in a system of physical nodes. In one example, a control system may identify a triggering event to initiate an application in the system based on sensor data obtained from at least a subset of the physical nodes. In response to the triggering event, the control system may identify a physical node with an image to support the execution of the application, initiate execution of the application associated with the image, and allocate or provide state information to the executing application.Type: GrantFiled: May 17, 2019Date of Patent: October 6, 2020Assignee: Lockheed Martin CorporationInventors: Senthilkumar Narayanasamy, Robert Randall Cleave, John Edward Metzger, Shaun B. Coleman
-
Patent number: 10776158Abstract: Systems, methods, and software described herein manage the deployment of applications across multiple provisioning layers. In managing the applications, a management service may monitor resource usage by the applications that are executing in a first provisioning layer, wherein the first provisioning layer comprises physical nodes such as airborne or spaceborne nodes. While monitoring the resource usage, the management service may determine when the resource usage by the applications satisfies migration criteria and, when the applications satisfy the migration criteria, select one or more of the applications to be offloaded to another provisioning layer. Once selected, the management service may initiate deployment of the one or more applications in the other provisioning layer.Type: GrantFiled: January 31, 2019Date of Patent: September 15, 2020Assignee: Lockheed Martin CorporationInventors: Robert Randall Cleave, John Edward Metzger, Shaun B. Coleman
-
Publication number: 20200274947Abstract: Systems, methods, and software described herein provide enhancements for spaceborne and airborne computing platforms. In one example, an airborne computing platform includes a plurality of airborne devices, with one or more of the airborne devices comprising specialized roles defined by at least one among software elements and hardware elements targeted to the specialized roles. Individual ones of the airborne devices are configured to identify tasks to be serviced using one or more of the specialized roles, determine one or more target devices to handle the tasks based at least in part on attributes of the target devices, and transfer at least task instructions for delivery to the target devices for performing the tasks.Type: ApplicationFiled: November 25, 2019Publication date: August 27, 2020Applicant: Vector Launch Inc.Inventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger, Robert Randall Cleave
-
Publication number: 20200250008Abstract: Systems, methods, and software described herein manage the deployment of applications across multiple provisioning layers. In managing the applications, a management service may monitor resource usage by the applications that are executing in a first provisioning layer, wherein the first provisioning layer comprises physical nodes such as airborne or spaceborne nodes. While monitoring the resource usage, the management service may determine when the resource usage by the applications satisfies migration criteria and, when the applications satisfy the migration criteria, select one or more of the applications to be offloaded to another provisioning layer. Once selected, the management service may initiate deployment of the one or more applications in the other provisioning layer.Type: ApplicationFiled: January 31, 2019Publication date: August 6, 2020Applicant: Vector Launch Inc.Inventors: Robert Randall Cleave, John Edward Metzger, Shaun B. Coleman
-
Publication number: 20200133746Abstract: Systems, methods, and software described herein provide enhancements for the deployment and management of converged resources across satellites, aircraft, and ground-based nodes to perform user tasks and applications. In one implementation, a system includes a first physical node that monitors sensor data to determine when the sensor data qualifies for an operation triggering event. Once the sensor data qualifies for the operation triggering event, the first physical node may generate and communicate a notification to a second physical node to initiate a new operation to support the triggering event.Type: ApplicationFiled: October 29, 2018Publication date: April 30, 2020Applicant: Vector Launch Inc.Inventors: Robert Randall Cleave, Shaun B. Coleman, John Edward Metzger
-
Patent number: 10637562Abstract: Systems, methods, and software described herein provide enhancements for deploying communication networks in clusters of satellite devices. In one example, satellite system may include a ground node including a geosynchronous communication interface configured to transmit data to a geosynchronous satellite device in a geosynchronous orbit, the geosynchronous satellite device including a ground communication interface configured to receive data from at least the ground node, and a low earth orbit communication interface configured to broadcast the data for receipt by a plurality of low-earth orbiting satellite devices. The plurality of low-earth orbiting satellite devices each may include a geosynchronous communication interface configured to receive the data broadcast by the geosynchronous satellite device.Type: GrantFiled: May 15, 2019Date of Patent: April 28, 2020Assignee: Lockheed Martin CorporationInventors: Robert Randall Cleave, Shaun B. Coleman
-
Patent number: 10491710Abstract: Systems, methods, and software described herein provide enhancements for spaceborne and airborne computing platforms. In one example, an airborne computing platform includes a plurality of airborne devices, with one or more of the airborne devices comprising specialized roles defined by at least one among software elements and hardware elements targeted to the specialized roles. Individual ones of the airborne devices are configured to identify tasks to be serviced using one or more of the specialized roles, determine one or more target devices to handle the tasks based at least in part on attributes of the target devices, and transfer at least task instructions for delivery to the target devices for performing the tasks.Type: GrantFiled: January 11, 2019Date of Patent: November 26, 2019Assignee: Vector Launch Inc.Inventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger, Robert Randall Cleave
-
Publication number: 20190149634Abstract: Systems, methods, and software described herein provide enhancements for spaceborne and airborne computing platforms. In one example, an airborne computing platform includes a plurality of airborne devices, with one or more of the airborne devices comprising specialized roles defined by at least one among software elements and hardware elements targeted to the specialized roles. Individual ones of the airborne devices are configured to identify tasks to be serviced using one or more of the specialized roles, determine one or more target devices to handle the tasks based at least in part on attributes of the target devices, and transfer at least task instructions for delivery to the target devices for performing the tasks.Type: ApplicationFiled: January 11, 2019Publication date: May 16, 2019Applicant: Vector Launch Inc.Inventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger, Robert Randall Cleave