Patents by Inventor Darren D. Garber
Darren D. Garber 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: 20240300675Abstract: A solar sail includes a bus and a plurality of separate movable vanes coupled to the bus. Each movable vane includes a reflective surface for generating solar radiation pressure and propel the solar sail in space. Each vane may be movable relative to the bus in a fully deployed configuration such that an amount of thrust generated by solar radiation pressure on each vane is controllable.Type: ApplicationFiled: January 16, 2024Publication date: September 12, 2024Inventors: Nathaniel C. Barnes, Darren D. Garber
-
Patent number: 11905044Abstract: A solar sail includes a bus and a plurality of separate movable vanes coupled to the bus. Each movable vane includes a reflective surface for generating solar radiation pressure and propel the solar sail in space. Each vane may be movable relative to the bus in a fully deployed configuration such that an amount of thrust generated by solar radiation pressure on each vane is controllable.Type: GrantFiled: September 9, 2021Date of Patent: February 20, 2024Assignee: L'Garde, Inc.Inventors: Nathaniel C. Barnes, Darren D. Garber
-
Publication number: 20220371750Abstract: An apparatus includes a primary device, a secondary device, and an umbilical system. The umbilical system comprises an umbilical linking the primary device and the secondary device, and a control system configured alter a directionality of the umbilical during deployment of the secondary device away from the primary device by at least controlling a configuration of a shape memory material comprising the umbilical.Type: ApplicationFiled: May 19, 2022Publication date: November 24, 2022Applicant: Busek Co. Inc.Inventors: Darren D. Garber, Vlad Hruby, Andrew DeNucci, Matthew Averill, Anthony Naccarato
-
Publication number: 20220127021Abstract: A solar sail includes a bus and a plurality of separate movable vanes coupled to the bus. Each movable vane includes a reflective surface for generating solar radiation pressure and propel the solar sail in space. Each vane may be movable relative to the bus in a fully deployed configuration such that an amount of thrust generated by solar radiation pressure on each vane is controllable.Type: ApplicationFiled: September 9, 2021Publication date: April 28, 2022Inventors: Nathaniel C. BARNES, Darren D. GARBER
-
Patent number: 11142348Abstract: A solar sail includes a bus and a plurality of separate movable vanes coupled to the bus. Each movable vane includes a reflective surface for generating solar radiation pressure and propel the solar sail in space. Each vane may be movable relative to the bus in a fully deployed configuration such that an amount of thrust generated by solar radiation pressure on each vane is controllable.Type: GrantFiled: May 5, 2017Date of Patent: October 12, 2021Assignee: L'Garde, Inc.Inventors: Nathaniel C. Barnes, Darren D. Garber
-
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: 10805001Abstract: Systems, methods, and software described herein provide enhancements for deploying applications in spaceborne and airborne devices. In one example, a satellite device includes one or more sensor systems, 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 device related to execution of one or more software payloads by the peer device, and execute one or more virtual nodes based at least on the state information to employ the one or more sensor systems and establish imaging data.Type: GrantFiled: January 11, 2019Date of Patent: October 13, 2020Assignee: Lockheed Martin CorporationInventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger
-
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
-
Patent number: 10757027Abstract: 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.Type: GrantFiled: July 19, 2017Date of Patent: August 25, 2020Assignee: Lockheed Martin CorporationInventors: Shaun Coleman, Darren D. Garber
-
Patent number: 10659149Abstract: 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.Type: GrantFiled: April 1, 2019Date of Patent: May 19, 2020Assignee: Lockheed Martin CorporationInventors: Shaun Coleman, Darren D. Garber
-
Patent number: 10659564Abstract: Systems, methods, and software described herein provide enhancements for computing platforms. In one example, a computing device is configured to maintain attribute scoring metrics that rate target computing devices in competency among at least a portion of roles defined at least by presently provisioned software elements and hardware elements. The computing device is configured to identify tasks to be serviced using one or more of the roles, and based at least in part on the attribute scoring metrics, determine one or more target computing devices that satisfy the one or more of the roles to handle the tasks. The computing device is configured to transfer at least task instructions for delivery to the one or more target computing devices for performing the tasks using at least one among the presently provisioned software elements and hardware elements associated with the one or more of the roles.Type: GrantFiled: May 24, 2019Date of Patent: May 19, 2020Assignee: Lockheed Martin CorporationInventors: Shaun Coleman, Darren D. Garber
-
Patent number: 10651926Abstract: 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.Type: GrantFiled: May 24, 2019Date of Patent: May 12, 2020Assignee: Lockheed Martin CorporationInventors: Shaun Coleman, Darren D. Garber
-
Patent number: 10630378Abstract: 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.Type: GrantFiled: February 9, 2018Date of Patent: April 21, 2020Assignee: Lockheed Martin CorporationInventors: Shaun Coleman, John Metzger, Darren D. Garber
-
Patent number: 10608732Abstract: 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.Type: GrantFiled: March 4, 2019Date of Patent: March 31, 2020Assignee: Vector Launch Inc.Inventors: Shaun Coleman, Darren D. Garber
-
Publication number: 20200028578Abstract: Systems, methods, and software described herein provide enhancements for deploying applications in spaceborne and airborne devices. In one example, a satellite device includes one or more sensor systems, 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 device related to execution of one or more software payloads by the peer device, and execute one or more virtual nodes based at least on the state information to employ the one or more sensor systems and establish imaging data.Type: ApplicationFiled: January 11, 2019Publication date: January 23, 2020Applicant: Vector Launch Inc.Inventors: Shaun B. Coleman, Darren D. Garber, John Edward Metzger
-
Patent number: 10536107Abstract: Various enhanced power supply configurations for satellite devices are discussed herein. In one example, satellite device includes a chassis and a power control module. The satellite device also includes an array of polygonal-shaped power units combined into a geometric arrangement by disposing the polygonal-shaped power units around the power control module within the chassis. In some examples, the polygonal-shaped power units comprise a rhomboid chassis or enclosure that provides arrangement into a hexagonal array when coupled to eight further rhomboid power units. Other polygonal arrays can be formed using arrangements of the repeating polygonal-shaped power units.Type: GrantFiled: October 10, 2018Date of Patent: January 14, 2020Assignee: Vector Launch Inc.Inventors: Andrew Daichi Ning, George Lewis Teel, Brian James Riskas, Darren D. Garber
-
Patent number: 10530468Abstract: 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.Type: GrantFiled: January 11, 2019Date of Patent: January 7, 2020Assignee: Vector Launch Inc.Inventors: Shaun B. Coleman, Darren D. Garber
-
Patent number: 10505623Abstract: Various enhanced operational and communication handling techniques for satellite devices are discussed herein. In one example, a method of operating an orbital satellite device of a satellite cluster is provided. The method includes identifying operational status information for at least a peer satellite device in communication range of the satellite device. Based at least on the operational status information, the method includes selecting a quality of service level for communications to be transferred to the peer satellite device, and applying the quality service level to transmit data packets to the peer satellite device.Type: GrantFiled: March 16, 2018Date of Patent: December 10, 2019Assignee: Vector Launch Inc.Inventors: John Metzger, Darren D. Garber, Shaun 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: 20190288771Abstract: Various enhanced operational and communication handling techniques for satellite devices are discussed herein. In one example, a method of operating an orbital satellite device of a satellite cluster is provided. The method includes identifying operational status information for at least a peer satellite device in communication range of the satellite device. Based at least on the operational status information, the method includes selecting a quality of service level for communications to be transferred to the peer satellite device, and applying the quality service level to transmit data packets to the peer satellite device.Type: ApplicationFiled: March 16, 2018Publication date: September 19, 2019Inventors: John Metzger, Darren D. Garber, Shaun Coleman