Patents Assigned to X. Development
-
Patent number: 9671781Abstract: 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: GrantFiled: November 14, 2014Date of Patent: June 6, 2017Assignee: X Development LLCInventors: Eric Peeters, Eric Teller, William Graham Patrick
-
Patent number: 9664175Abstract: 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: GrantFiled: August 30, 2014Date of Patent: May 30, 2017Assignee: X Development LLCInventors: Damon Vander Lind, George Edward Homsy
-
Patent number: 9663215Abstract: 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: GrantFiled: June 16, 2015Date of Patent: May 30, 2017Assignee: X Development LLCInventor: Daniel Ratner
-
Patent number: 9666940Abstract: 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: GrantFiled: January 21, 2016Date of Patent: May 30, 2017Assignee: X Development LLCInventors: Cyrus Behroozi, Eric Teller, Richard W. DeVaul
-
Patent number: 9665103Abstract: 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: GrantFiled: December 9, 2015Date of Patent: May 30, 2017Assignee: X Development LLCInventors: Keith Allen Bonawitz, Johan Mathe
-
Patent number: 9665094Abstract: 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: GrantFiled: November 10, 2014Date of Patent: May 30, 2017Assignee: X Development LLCInventor: Daniel Martin Russell
-
Patent number: 9659217Abstract: 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: GrantFiled: July 26, 2016Date of Patent: May 23, 2017Assignee: X Development LLCInventor: Stefan Hinterstoisser
-
Patent number: 9658006Abstract: 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: GrantFiled: April 15, 2015Date of Patent: May 23, 2017Assignee: X Development LLCInventor: Richard Chad Bruns
-
Patent number: 9650157Abstract: 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: GrantFiled: December 30, 2014Date of Patent: May 16, 2017Assignee: X Development LLCInventors: Bryan Christopher GilroySmith, Brian Hachtmann, Elias Wolfgang Patten, Damon Vander Lind
-
Patent number: 9650123Abstract: 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: GrantFiled: March 30, 2016Date of Patent: May 16, 2017Assignee: X Development LLCInventors: Daniel Ratner, Keegan Gartner
-
Patent number: 9653909Abstract: 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: GrantFiled: December 31, 2015Date of Patent: May 16, 2017Assignee: X Development LLCInventors: Greg Leyh, George Edward Homsy, Leo Casey
-
Patent number: 9649767Abstract: 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: GrantFiled: October 5, 2016Date of Patent: May 16, 2017Assignee: X Development LLCInventors: Stefan Nusser, Ethan Rublee, Troy Donald Straszheim, Kevin William Watts, John William Zevenbergen
-
Patent number: 9643707Abstract: 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: GrantFiled: April 25, 2016Date of Patent: May 9, 2017Assignee: X Development LLCInventor: Daniel Ratner
-
Patent number: 9646562Abstract: 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: GrantFiled: October 22, 2012Date of Patent: May 9, 2017Assignee: X Development LLCInventors: Johnny Lee, Eric Teller, William G. Patrick, Eric Peeters
-
Patent number: 9643709Abstract: 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: GrantFiled: April 25, 2016Date of Patent: May 9, 2017Assignee: X Development LLCInventors: Shane Washburn, Peter Isaac Capraro
-
Patent number: 9643708Abstract: 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: GrantFiled: January 20, 2016Date of Patent: May 9, 2017Assignee: X Development LLCInventor: Daniel Ratner
-
Patent number: 9637231Abstract: 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: GrantFiled: August 20, 2015Date of Patent: May 2, 2017Assignee: X Development LLCInventors: Erik Christopher Chubb, Damon Vander Lind
-
Patent number: 9630715Abstract: 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: GrantFiled: October 31, 2016Date of Patent: April 25, 2017Assignee: X Development LLCInventors: Leila Takayama, Matthew Ball, Joanna Cohen, Roger William Graves, Mathias Samuel Fleck, Andrew Lambert, James Ryan Burgess, Paul Richard Komarek, Trevor Shannon
-
Patent number: 9635706Abstract: 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: GrantFiled: January 2, 2013Date of Patent: April 25, 2017Assignee: X Development LLCInventor: Keith Allen Bonawitz
-
Patent number: 9630316Abstract: 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: GrantFiled: January 26, 2016Date of Patent: April 25, 2017Assignee: X Development LLCInventors: Kurt Konolige, Ethan Rublee, Mrinal Kalakrishnan