Patents Assigned to X. Development
  • Patent number: 9671781
    Abstract: The present disclosure relates to a deployment system for an unmanned aerial vehicle (UAV). In one aspect, an illustrative deployment system includes a communication system configured for receiving diagnostic data corresponding to an object included in a UAV, wherein the UAV has an expiration condition; and a logic module configured for (i) determining that the expiration condition has been satisfied based, at least in part, on the received diagnostic data, and (ii) responsive to determining that the expiration condition has been satisfied, initiating an action that includes sending to the UAV both (a) navigation data relating to a remedial facility, and (b) instructions to navigate to the remedial facility based, at least in part, on the navigation data.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: June 6, 2017
    Assignee: X Development LLC
    Inventors: Eric Peeters, Eric Teller, William Graham Patrick
  • Patent number: 9664175
    Abstract: A rotor for use with an airborne wind turbine, wherein the rotor comprises a front flange, a can, a rear flange, and a rigid insert comprising a propeller mount, wherein the front flange, can, and rear flange comprise one of carbon fiber and spun aluminum, wherein a rear end of the front flange is attached to a front end of the can, and the rear flange is mounted to a rear end of the can, wherein the rigid insert is bonded to the front flange; and wherein the rigid insert comprises a tube that axially extends within the rotor to allow for the positioning of a driveshaft therethrough.
    Type: Grant
    Filed: August 30, 2014
    Date of Patent: May 30, 2017
    Assignee: X Development LLC
    Inventors: Damon Vander Lind, George Edward Homsy
  • Patent number: 9663215
    Abstract: An apparatus is provided that includes a solenoid chamber having a plunger configured to create an opening in a first balloon envelope of a balloon system when the solenoid chamber is actuated. The opening enables gas to evacuate from the first balloon envelope. A mixer valve having a nozzle is coupled to the solenoid chamber. The mixer valve is configured to create a gas mixture formed from the gas evacuating from the opening and atmospheric gas. A heating device is attached to the nozzle. The heating device is configured to heat the gas mixture created by the mixer valve. A second balloon envelope is attached to the nozzle. The second balloon envelope is arranged to expand in proportion to a quantity of the heated gas mixture passing through the nozzle. This expansion of the second balloon envelope creates an amount of lift for controlling descent of the balloon system.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: May 30, 2017
    Assignee: X Development LLC
    Inventor: Daniel Ratner
  • Patent number: 9666940
    Abstract: Methods and apparatus are disclosed for passively steering an antenna disposed on a balloon in a balloon network. An example balloon involves: (a) an antenna and (b) a pressure-sensitive mechanism in mechanical communication with the antenna such that a change in the balloon's altitude causes at least an element of the antenna to rotate upward or downward, a separation distance between two or more radiating elements to increase or decrease, or a separation distance between the two or more radiating elements and a reflector to increase or decrease.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: May 30, 2017
    Assignee: X Development LLC
    Inventors: Cyrus Behroozi, Eric Teller, Richard W. DeVaul
  • Patent number: 9665103
    Abstract: An example computer-implemented method involves determining that an aerostat is located within a first atmospheric layer. A first wind-velocity measure is indicative of wind velocity in the first atmospheric layer. The method also involves determining an altitude of an atmospheric layer boundary between the first atmospheric layer and a second atmospheric layer. A second wind-velocity measure is indicative of wind velocity in the second atmospheric layer, and the second wind-velocity measure differs from the first wind-velocity measure by at least a threshold amount. The method further involves determining a desired location for the aerostat, and during at least a portion of a flight towards the desired location, causing the aerostat to traverse back and forth across the atmospheric layer boundary while remaining within a predetermined vertical distance from the atmospheric layer boundary in order to achieve a desired horizontal trajectory.
    Type: Grant
    Filed: December 9, 2015
    Date of Patent: May 30, 2017
    Assignee: X Development LLC
    Inventors: Keith Allen Bonawitz, Johan Mathe
  • Patent number: 9665094
    Abstract: Embodiments relate to a container that can be installed at a remote location, detect a disaster event, and automatically deploy a UAV. In response to detection of the disaster event, such a container may be configured to: (i) determine whether or not one or more weather conditions affecting operation of an unmanned aerial vehicle (UAV) are conducive to deployment of the UAV to fly to the first geographic area, (ii) if the one or more conditions are conducive to deployment of the UAV, then deploy the UAV to fly to the first geographic area, and (iii) if the one or more conditions are not conducive to deployment of the UAV, then monitor the second data until it is determined that the one or more conditions are conducive to deployment of the UAV, and then deploy the UAV to fly to the first geographic area.
    Type: Grant
    Filed: November 10, 2014
    Date of Patent: May 30, 2017
    Assignee: X Development LLC
    Inventor: Daniel Martin Russell
  • Patent number: 9659217
    Abstract: An example method includes receiving a plurality of templates of a plurality of objects, where a template comprises feature values sampled at corresponding points of a two-dimensional grid of points positioned over a particular view of an object and scaled based on a depth of the object at the particular view. The method may further include receiving an image of an environment and determining a matrix representative of the image, where a row of the matrix comprises feature values sampled at a particular point of the two-dimensional grid positioned over one or more locations within the image and scaled based on depths of the one or more locations. The method may additionally include determining at least one similarity vector corresponding to at least one template and using the at least one similarity vector to identify at least one matching template for at least one object located within the image.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: May 23, 2017
    Assignee: X Development LLC
    Inventor: Stefan Hinterstoisser
  • Patent number: 9658006
    Abstract: Systems and devices may include a thermal management device that includes a high emissivity material. The high emissivity material is configured to have a high emissivity with respect to wavelengths of electromagnetic radiation in a thermal infrared spectrum. The thermal management device is arrangeable on a surface of a component of a stratospheric aerial vehicle. The thermal management device is configured such that when arranged on the component of the stratospheric aerial vehicle during flight, a first side of the thermal management device faces substantially upward with respect to ground, and the second side of the thermal management device faces substantially downward with respect to the ground. The second side is shaped to retain air that is warmer than an ambient air temperature at a stratospheric altitude.
    Type: Grant
    Filed: April 15, 2015
    Date of Patent: May 23, 2017
    Assignee: X Development LLC
    Inventor: Richard Chad Bruns
  • Patent number: 9650157
    Abstract: A system may include a tether, a tether gimbal assembly, a drive mechanism, and a control system. The tether may include a distal end, a proximate end, and at least one conductor. The tether gimbal assembly may be connected to the tether. The drive mechanism may be coupled to the tether gimbal assembly and may include a housing, a spindle, and a motor. The housing may be fixed to the tether gimbal assembly. The spindle may be rotatably coupled to the housing, and the tether may be coupled to the spindle and rotate in conjunction with the spindle. The motor may be coupled to the spindle and configured to rotate the spindle and the tether. And the control system may be configured to operate the drive mechanism to control twist in the tether.
    Type: Grant
    Filed: December 30, 2014
    Date of Patent: May 16, 2017
    Assignee: X Development LLC
    Inventors: Bryan Christopher GilroySmith, Brian Hachtmann, Elias Wolfgang Patten, Damon Vander Lind
  • Patent number: 9650123
    Abstract: A lift assembly for use during inflation of a balloon envelope is provided. The lift assembly includes a plate structure that has a set of cavities. Each cavity includes one or more openings passing through the plate. One or more pistons are coupled to the plate through at least one of the openings of each cavity in the set of cavities. Each piston has a hollow tube portion projecting lengthwise from the at least one opening, a flange attached to the hollow tube portion and a grabber portion in communication with the flange. The grabber portion includes a plurality of bearings for grabbing a stud attached to an apex of the balloon envelope. A handle portion is coupled to the plate. The handle is arranged to lift the balloon envelope when the bearings have grabbed a given stud.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: May 16, 2017
    Assignee: X Development LLC
    Inventors: Daniel Ratner, Keegan Gartner
  • Patent number: 9653909
    Abstract: In one aspect, a method is described. The method may include operating a plurality of circuit elements, and operating a plurality of fault-mitigation circuits. Each circuit element may include an energy storage element, each individual fault-mitigation circuit may be electrically coupled in parallel to a respective circuit element, and each individual fault-mitigation circuit may include a switch. The method may include detecting an electrical fault in one of the circuit elements and cycling the switch of the fault-mitigation circuit coupled in parallel to the faulty circuit element between an open position and a closed position until the storage element of the faulty circuit element is discharged of energy, at which point the switch remains closed.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 16, 2017
    Assignee: X Development LLC
    Inventors: Greg Leyh, George Edward Homsy, Leo Casey
  • Patent number: 9649767
    Abstract: Methods and systems for distributing remote assistance to facilitate robotic object manipulation are provided herein. Regions of a model of objects in an environment of a robotic manipulator may be determined, where each region corresponds to a different subset of objects with which the robotic manipulator is configured to perform a respective task. Certain tasks may be identified, and a priority queue of requests for remote assistance associated with the identified tasks may be determined based on expected times at which the robotic manipulator will perform the identified tasks. At least one remote assistor device may then be requested, according to the priority queue, to provide remote assistance with the identified tasks. The robotic manipulator may then be caused to perform the identified tasks based on responses to the requesting, received from the at least one remote assistor device, that indicate how to perform the identified tasks.
    Type: Grant
    Filed: October 5, 2016
    Date of Patent: May 16, 2017
    Assignee: X Development LLC
    Inventors: Stefan Nusser, Ethan Rublee, Troy Donald Straszheim, Kevin William Watts, John William Zevenbergen
  • Patent number: 9643707
    Abstract: A system for filling balloons with lift gas is provided. The system includes apparatus for use with a balloon envelope of a balloon. This apparatus includes a main body having first and second portions. The first portion has a fill port and a hollow tube portion in communication with the fill port. The second portion has a surface and is insertable into a predefined opening in the balloon envelope. The surface of the second portion is configured to attach to an inner portion of the balloon envelope when the second portion is inserted in the predefined opening.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: May 9, 2017
    Assignee: X Development LLC
    Inventor: Daniel Ratner
  • Patent number: 9646562
    Abstract: An image generating system includes an electromagnetic (“EM”) modulator, a camera module and a logic engine. The EM modulator is positioned to direct EM waves to a photoactive surface to stimulate the photoactive surface to generate an image. The camera module is positioned to monitor the photoactive surface to generate image data. The logic engine is communicatively coupled to the camera module and configured to receive the image data from the camera module and analyze the image data. The logic engine is communicatively coupled to the EM modulator to command the EM modulator where to direct the EM waves in response to the image data.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: May 9, 2017
    Assignee: X Development LLC
    Inventors: Johnny Lee, Eric Teller, William G. Patrick, Eric Peeters
  • Patent number: 9643709
    Abstract: A control system for terminating flight of a balloon having a balloon envelope is provided. The control system includes a shuttle that has one or more cutting blades. The cutting blades are configured to cut open the balloon envelope. A tubular track is attached to a section of the balloon envelope. This tubular track has a guiding portion arranged to receive and guide the shuttle along the track. The control system includes a type of releasable ballast attached to the shuttle. When the ballast is released, the ballast is configured to move the shuttle along the tubular track in order to cause at least one of the cutting blades to cut open a portion of the balloon envelope. This allows lift gas to escape from the balloon envelope.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: May 9, 2017
    Assignee: X Development LLC
    Inventors: Shane Washburn, Peter Isaac Capraro
  • Patent number: 9643708
    Abstract: Aspects of the disclosure relate to filling and lifting high altitude balloons. For instance, one example system for lifting and filling a balloon having a balloon envelope includes an apparatus for use with the balloon envelope. The apparatus includes a load line, a fill tube having a hollow portion nested within the load line and a termination member attached to the fill tube and load line. The load line is configured to lift the balloon envelope during inflation. The fill tube extends through the load line and is configured to allow lift gas to pass through the hollow portion. The termination member is configured to mate with an opening in the balloon envelope so that lift gas can pass through the hollow portion of the fill tube and into the opening in the balloon envelope.
    Type: Grant
    Filed: January 20, 2016
    Date of Patent: May 9, 2017
    Assignee: X Development LLC
    Inventor: Daniel Ratner
  • Patent number: 9637231
    Abstract: A method involves operating an aerial vehicle in a hover-flight orientation. The aerial vehicle is connected to a tether that defines a tether sphere having a radius based on a length of the tether, and the tether is connected to a ground station. The method involves positioning the aerial vehicle at a first location that is substantially on the tether sphere. The method involves transitioning the aerial vehicle from the hover-flight orientation to a forward-flight orientation, such that the aerial vehicle moves from the tether sphere. And the method involves operating the aerial vehicle in the forward-flight orientation to ascend at an angle of ascent to a second location that is substantially on the tether sphere. The first and second locations are substantially downwind of the ground station.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: May 2, 2017
    Assignee: X Development LLC
    Inventors: Erik Christopher Chubb, Damon Vander Lind
  • Patent number: 9630715
    Abstract: An unmanned aerial vehicle (UAV) is disclosed that includes a retractable payload delivery system. The payload delivery system can lower a payload to the ground using an assembly that secures the payload during descent and releases the payload upon reaching the ground. The assembly can also include a bystander communication module for generating cues for bystander perception. While the assembly securing the payload is being lowered from the UAV, the bystander communication module can generate an avoidance cue indicating that bystanders should avoid interference with the assembly. The assembly also includes sensors that generate data used, at least in part, to determine when the descending assembly is at or near the ground, at which point the assembly releases the payload. The bystander communication module can then cease the avoidance cue and the UAV can retract the assembly.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: April 25, 2017
    Assignee: X Development LLC
    Inventors: Leila Takayama, Matthew Ball, Joanna Cohen, Roger William Graves, Mathias Samuel Fleck, Andrew Lambert, James Ryan Burgess, Paul Richard Komarek, Trevor Shannon
  • Patent number: 9635706
    Abstract: Methods and systems for determining control policies for a fleet of vehicles are provided. In one example, a method is provided that comprises receiving a sequence of coverage requirements for a region and an associated period of time, and receiving an initial location of one or more vehicles of a fleet of vehicles. The method may further include determining a control policy for each of the one or more vehicles. Additionally, based on the determined control policies and the initial locations, one or more estimated distributions of the fleet of vehicles at respective phases within the period of time may be determined. According to the method, a score associated with the control policies may be determined based on a comparison between the estimated distributions and corresponding desired distributions of the sequence of coverage requirements. In some examples, the control policies may also be revised using an optimization technique.
    Type: Grant
    Filed: January 2, 2013
    Date of Patent: April 25, 2017
    Assignee: X Development LLC
    Inventor: Keith Allen Bonawitz
  • Patent number: 9630316
    Abstract: Example systems and methods may be used to determine a trajectory for moving an object using a robotic device. One example method includes determining a plurality of possible trajectories for moving an object with an end effector of a robotic manipulator based on a plurality of possible object measurements. The method may further include causing the robotic manipulator to pick up the object with the end effector. After causing the robotic manipulator to pick up the object with the end effector, the method may also include receiving sensor data from one or more sensors indicative of one or more measurements of the object. Based on the received sensor data, the method may additionally include selecting a trajectory for moving the object from the plurality of possible trajectories. The method may further include causing the robotic manipulator to move the object through the selected trajectory.
    Type: Grant
    Filed: January 26, 2016
    Date of Patent: April 25, 2017
    Assignee: X Development LLC
    Inventors: Kurt Konolige, Ethan Rublee, Mrinal Kalakrishnan