Patents Assigned to X Development LLC
  • Patent number: 9602191
    Abstract: A method of wirelessly communicating a screen image between a mobile device and a base station coupled to a display terminal includes establishing a wireless display session between the mobile device and the base station. Electromagnetic (“EM”) radiation emitted from the base station is incident upon an antenna of the mobile device. The screen image is transmitted to the base station for display on the display terminal by modulating a radar cross-section of the mobile device between two or more states to encode the screen image on a backscatter channel of the EM radiation.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: March 21, 2017
    Assignee: X Development LLC
    Inventor: Travis Deyle
  • Patent number: 9594277
    Abstract: A multi-domain liquid crystal pixel array includes two substrate layers and liquid crystal disposed between the two substrate layers. The multi-domain liquid crystal pixel array also includes at least one alignment layer having four or more alignment zones across the multi-domain liquid crystal pixel array. Each alignment zone has a different pre-tilt liquid crystal orientation than the other alignment zones. The alignment zones are configured to generate divergent image light with respect to a center of the multi-domain liquid crystal pixel array.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: March 14, 2017
    Assignee: X Development LLC
    Inventors: Pey Lung Fu, Mary Lou Jepsen, Philip E. Watson, Behnam Bastani, Carlin J. Vieri, Andrei S. Kazmierski, Adam E. Norton, Ya-Chi Lee, Eddy Giing-Li Chen, Hung-Yu Chen, Shenyi Tai
  • Patent number: 9592608
    Abstract: Example implementations may relate to a robotic system that provides feedback. The robotic system is configured to receive information related to a path in an environment of the robotic system. The robotic system is also configured to initiate a recording process for storing data related to motion of a component in the environment. The robotic system is additionally configured to detect, during the recording process, movement of the component along the path in the environment, where the movement results from application of an external force to the robotic system. The robotic system is further configured to determine, during the recording process, deviation of the movement away from the path by at least a threshold amount and responsively provide feedback including one or more of (i) resisting the deviation of the movement away from the path and (ii) guiding the at least one component back towards the path.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: March 14, 2017
    Assignee: X Development LLC
    Inventors: Jeffrey Thomas Bingham, Rob Wilson
  • Patent number: 9594372
    Abstract: Described herein is a control system that facilitates assistance mode(s). In particular, the control system may determine a particular assistance mode associated with an account. This particular assistance mode may specify (i) operations for an aerial vehicle to carry out in order to obtain sensor data providing environment information corresponding to a location associated with the account and (ii) feedback processes to provide feedback, via a feedback system associated with the account, that corresponds to respective environment information. The control system may transmit to the aerial vehicle an indication of the particular operations corresponding to the particular assistance mode and may then receive environment information for the location associated with the account. Based on the received environment information, the control system may apply the specified feedback processes to initiate feedback in accordance with the particular assistance mode via the associated feedback system.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: March 14, 2017
    Assignee: X Development LLC
    Inventors: Maxwell Andrew Sills, Robert Samuel Gordon, Ian Wetherbee
  • Patent number: 9590721
    Abstract: Example methods and systems for using radio frequency (RF) signals with different beam widths for purposes of balloon-to-balloon communication are described. One example method includes determining a vertical angle between a first balloon and a second balloon, if the vertical angle is below a threshold angle, communicating with the second balloon using a narrow beam RF signal from a communication system of the first balloon, and if the vertical angle is not below the threshold angle, communicating with the second balloon using a wide beam RF signal from the communication system of the first balloon.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: March 7, 2017
    Assignee: X Development LLC
    Inventors: Cyrus Behroozi, Eric Krenz
  • Patent number: 9580161
    Abstract: Aspects of the disclosure relate to fabricating balloon envelopes for high-altitude balloons. One or more segments of reinforcing tape are applied to gore segments of the balloon envelope. The segments are arranged in a ring to circumscribe an upper portion of the balloon envelope, and may be affixed by a pressure sensitive adhesive. Should a catastrophic failure of the balloon envelope occur, the reinforcing tape acts as a ripstop to prevent a tear from extending upward toward the apex of the balloon envelope. Tendons secured to the apex and to a base of the balloon envelope are configured to keep the top film of the envelope in a parachute configuration in the event of a catastrophic failure. The reinforcing tape is positioned above an equator of the balloon envelope, for instance approximately ? of the distance down from the apex to the base of the envelope.
    Type: Grant
    Filed: October 8, 2014
    Date of Patent: February 28, 2017
    Assignee: X Development LLC
    Inventor: Kevin Roach
  • Patent number: 9584214
    Abstract: Disclosed embodiments may help an aerial vehicle network to provide substantially continuous service in a given geographic area. An example method may be carried out at an aerial vehicle that is at a location associated with the first geographic area in an aerial network that includes a plurality of geographic areas. The balloon may determine that it should update its vehicle-state in accordance with a vehicle-state profile for the first geographic area. Then, in response, the balloon may determine the vehicle-state profile for the first geographic area, which may include one or more state parameters for balloons operating in the first geographic area. The balloon may then operate according to the vehicle-state profile for the first geographic area.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: February 28, 2017
    Assignee: X Development LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
  • Patent number: 9580162
    Abstract: Methods and apparatuses are disclosed for altitude control of a high-altitude balloon. A bladder or ballonet is provided within an envelope of a balloon. The bladder is tubular-shaped, is inflatable, and is foldable for insertion into the balloon prior to performing a final seam on the balloon. To stabilize the bladder, the bladder may be attachable to one or more interior surfaces of the envelope with one or more ropes.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: February 28, 2017
    Assignee: X Development LLC
    Inventor: Kevin Roach
  • Patent number: 9582001
    Abstract: The present disclosure provides an example motor system. The motor system includes a steering motor with a first rotor positioned within a first stator. The steering motor is configured to rotate the first rotor about a steering axis. The motor system also includes a traction motor including a second stator positioned within a second rotor. The second rotor includes a traction surface defining a wheel. The traction motor is configured to rotate the second rotor about a rolling axis, and the traction motor is positioned within an opening in the first rotor. The motor system also includes an axle positioned coaxial to the second rotor and coupled to the first rotor such that the traction motor rotates about the steering axis as the steering motor rotates the first rotor about the steering axis.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: February 28, 2017
    Assignee: X Development LLC
    Inventors: Robert Andre Holmberg, John William Zevenbergen, Mark Fischer
  • Patent number: 9580173
    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 a delivery device that secures the payload during descent and releases the payload upon reaching the ground. The location of the delivery device can be determined as it is lowered to the ground using image tracking. The UAV can include an imaging system that captures image data of the suspended delivery device and identifies image coordinates of the delivery device, and the image coordinates can then be mapped to a location. The UAV may also be configured to account for any deviations from a planned path of descent in real time to effect accurate delivery locations of released payloads.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: February 28, 2017
    Assignee: X Development LLC
    Inventors: James Ryan Burgess, Joanna Cohen
  • Patent number: 9574883
    Abstract: Systems and methods are provided for generating maps with semantic labels. A computing device can determine a first map that includes features located at first positions and semantic labels located at semantic positions, and determine a second map that includes at least some of the features located at second positions. The computing device can identify a first region with fixed features located at first positions and corresponding equivalent second positions. The computing device can identify a second region with moved features located at first positions and corresponding non-equivalent second positions. The computing device can determine one or more transformations between first positions and second positions. The computing device can assign the semantic labels to the second map at second semantic positions, where the second semantic positions are the same in the first region, and where the second semantic positions in the second region are based on the transformation(s).
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: February 21, 2017
    Assignee: X Development LLC
    Inventors: Kevin William Watts, Julian Mac Neille Mason, Peter Elving Anderson-Sprecher
  • Patent number: 9573671
    Abstract: An inflation diffuser including a non-rigid first section having a passageway for the passage of lift gas passing through a fill port positioned on a balloon envelope, a porous and non-rigid second section attached to the non-rigid first section, wherein the porous and non-rigid second section is comprised of a mesh material, wherein the non-rigid first section is less porous than the porous and non-rigid second section, and wherein the porous and non-rigid second section is not in contact with the balloon envelope at the end of an inflation process to direct lift gas towards the center of, and away from, the balloon envelope.
    Type: Grant
    Filed: December 31, 2013
    Date of Patent: February 21, 2017
    Assignee: X Development LLC
    Inventors: Kevin Roach, Pamela R. Desrochers, Peter I. Capraro, Evan Chambers
  • Patent number: 9573670
    Abstract: Methods and apparatuses are disclosed for a self-stabilizing ballonet. A bladder or ballonet is provided within an envelope of a balloon. The bladder includes a spheroid body comprising an equator, a top pole, a bottom pole, and an axis crossing through the top pole and the bottom pole. The distance between two poles may be less than the equatorial distance. The bladder is sized and shaped for insertion into an envelope of a balloon and is inflatable to provide altitude control for the balloon.
    Type: Grant
    Filed: April 4, 2016
    Date of Patent: February 21, 2017
    Assignee: X Development LLC
    Inventor: Kevin Roach
  • Patent number: 9576551
    Abstract: A method and apparatus for gesture interaction with an image displayed on a painted wall is described. The method may include capturing image data of the image displayed on the painted wall and a user motion performed relative to the image. The method may also include analyzing the captured image data to determine a sequence of one or more physical movements of the user relative to the image displayed on the painted wall. The method may also include determining, based on the analysis, that the user motion is indicative of a gesture associated with the image displayed on the painted wall, and controlling a connected system in response to the gesture.
    Type: Grant
    Filed: October 20, 2015
    Date of Patent: February 21, 2017
    Assignee: X Development LLC
    Inventors: Johnny Lee, Eric Teller, William Graham Patrick, Eric Peeters
  • Patent number: 9575563
    Abstract: Embodiments may relate to intuitive user-interface features for a head-mountable device (HMD), in the context of a hybrid human and computer-automated response system. An illustrative method may involve a head-mountable device (HMD) that comprises a touchpad: (a) sending a speech-segment message to a hybrid response system, wherein the speech-segment message is indicative of a speech segment that is detected in audio data captured at the HMD, and wherein the speech-segment is associated with a first user-account with the hybrid response system, (b) receiving a response message that includes a response to the speech-segment message and an indication of a next action corresponding to the response to the speech-segment message, (c) displaying a card interface that includes an indication of the response, and (d) while displaying the response, detecting a singular touch gesture and responsively initiating the at least one next action.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: February 21, 2017
    Assignee: X Development LLC
    Inventors: Chun Yat Frank Li, Daniel Rodriguez Magana, Thiago Teixeira, Charles Chen, Anand Agarawala
  • Patent number: 9567979
    Abstract: A method may involve transmitting power between a tethered aerial vehicle equipped with wind turbines for generating power and a ground station configured to interconnect the generated power to an electrical distribution network. The power may be transmitted using high voltage, high frequency AC electrical signals, and transformers at the ground station and the aerial vehicle can scale the AC voltage for use at the respective locations. Converters at the ground station and the aerial vehicle can then convert the transformed voltage to DC. The AC voltage may be transmitted through the tether at a resonant frequency of the tether based in part on an internal capacitance between multiple conductive paths on the tether.
    Type: Grant
    Filed: August 14, 2015
    Date of Patent: February 14, 2017
    Assignee: X Development LLC
    Inventors: Andrew Goessling, Leo Casey
  • Patent number: 9565363
    Abstract: An example method for stabilizing images involves obtaining an image of an environment from a perspective of the robot. The method also involves receiving one or more depth measurements. The depth measurements correspond to locations within the image. The method further involves determining first boundaries around a particular location within a section of the image. The particular location is approximately centered within the first boundaries. Additionally, the method involves determining an extent of deviation of a particular position of the image capture device from a reference position. The particular position is a position of the image capture device at a point in time at which the image was captured. Further, the method involves determining second boundaries by shifting the first boundaries by an amount proportional to the determined extent of deviation. The method additionally involves providing, to a display device, a portion of the image defined by the second boundaries.
    Type: Grant
    Filed: August 10, 2015
    Date of Patent: February 7, 2017
    Assignee: X Development LLC
    Inventors: Naotaka Hatao, Takashi Ogura
  • Patent number: 9561829
    Abstract: Disclosed are robotic systems, methods, bipedal robot devices, and computer-readable mediums. For example, a robotic system may include a robotic body, a robotic hip connected to the robotic body, a robotic leg connected to the robotic hip. Further, the robotic system may include a first robotic foot that is connected to one end of the robotic leg and a second robotic foot is connected to an opposite end of the robotic leg. Yet further, the robotic leg may be fully rotatable around an axis of rotation defined by the robotic hip. In addition, the robotic hip may be linearly movable along the robotic leg to one or more positions between the one end of the robotic leg and the opposite end of the robotic leg.
    Type: Grant
    Filed: February 4, 2015
    Date of Patent: February 7, 2017
    Assignee: X Development LLC
    Inventors: Junichi Urata, Masaki Hamafuji
  • Patent number: 9561941
    Abstract: An example method includes receiving instructions to pick up an object with one or more lift elements of an autonomous vehicle. Based on a current positioning of the vehicle, the method further includes identifying the object to be picked up and a particular side of the object under which to place the one or more lift elements of the vehicle. The method additionally includes determining an approach path toward the object for the vehicle to follow to place the lift elements of the vehicle under the particular side of the object. The method further includes causing the vehicle to move along the determined approach path toward the object. The method additionally includes determining that the lift elements of the vehicle are placed under the particular side of the object. The method also includes causing the vehicle to lift the object with the lift elements.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: February 7, 2017
    Assignee: X Development LLC
    Inventor: Kevin William Watts
  • Patent number: 9561794
    Abstract: Example systems and methods are disclosed for implementing vehicle operation limits to prevent vehicle load failure during vehicle teleoperation. The method may include receiving sensor data from sensors on a vehicle that carries a load. The vehicle may be controlled by a remote control system. The load weight and dimensions may be determined based on the sensor data. In order to prevent a vehicle load failure, a forward velocity limit and an angular velocity limit may be calculated. Vehicle load failures may include the vehicle tipping over, the load tipping over, the load sliding off of the vehicle, or collisions. The vehicle carrying the load may be restricted from exceeding the forward velocity limit and/or the angular velocity limit during vehicle operation. The remote control system may display a user interface indicating to a remote operator the forward velocity limit and the angular velocity limit.
    Type: Grant
    Filed: May 6, 2016
    Date of Patent: February 7, 2017
    Assignee: X Development LLC
    Inventor: Kevin William Watts