Patents by Inventor Joshua Weaver

Joshua Weaver 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).

  • Patent number: 8994613
    Abstract: Methods and systems for customizing user-experience of media content and providing content of interest to a user are provided. A computing device, such as a wearable user device having a head-mounted display (HMD) may receive media content and physiological data associated with a user experiencing the media content. The received physiological data may include one of a pupillary response, a galvanic skin response, an electrocardiographic response, an electroencephalographic response, a body temperature response, or a blood pressure response. The computing device may determine a portion of the media content which corresponds to the physiological data, and accordingly search for content of interest to the user. The content of interest may then be provided to the user, thereby customizing the user-experience of the user. The content of interest to the user may be displayed on a display of the wearable user device.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: March 31, 2015
    Inventors: Michael Johnson, Joshua Weaver, Thad Starner
  • Patent number: 8988253
    Abstract: Methods and systems involving an incentivized recovery of balloon materials are disclosed herein. An example system may be configured to: (a) determine a landing location of a balloon, where the balloon has been configured to operate as a node in a balloon network; (b) detect a removal event corresponding to the balloon ceasing to operate as a node in the balloon network and descending to the landing location; and (c) in response to detecting the removal event, initiate a transmission of a recovery-assistance signal that is comprised of (i) location data corresponding to the landing location of the balloon and (ii) an indication of an incentive to recover the balloon.
    Type: Grant
    Filed: July 16, 2012
    Date of Patent: March 24, 2015
    Assignee: Google Inc.
    Inventors: Eric Teller, Richard Wayne DeVaul, Joshua Weaver, Clifford L. Biffle, Bradley James Rhodes
  • Publication number: 20150061937
    Abstract: Disclosed herein are embodiments of a balloon-based positioning system and method. In one example embodiment, a system includes a group of at least three balloons deployed in the stratosphere and a control system configured for: determining a first set of spatial relationships relating to the group; determining a second set of spatial relationships relating to at least a portion of the group and to a reference point; determining a position of the reference point relative to the earth; using the determined first set, the determined second set, and the determined position of the reference point relative to the earth as a basis for determining a position of a target balloon in the group relative to the earth; and transmitting the determined position of the target balloon relative to the earth.
    Type: Application
    Filed: September 4, 2013
    Publication date: March 5, 2015
    Applicant: Google Inc.
    Inventors: Keith BONAWITZ, Richard Wayne DEVAUL, Eric TELLER, Joshua WEAVER
  • Publication number: 20150063159
    Abstract: Example methods and systems for assigning tasks to balloons within a balloon network are described. One example system includes a first sub-fleet of balloons assigned a first set of one or more tasks within a balloon network, a second sub-fleet of balloons assigned a second set of one or more tasks within the balloon network, and a control system configured to determine that a first balloon in the first sub-fleet of balloons initially has a predicted failure mode that corresponds to the first set of tasks, subsequently determine that the first balloon has a predicted failure mode that corresponds to the second set of tasks, and reassign the first balloon from the first sub-fleet of balloons to the second sub-fleet of balloons.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: Google Inc.
    Inventors: Keith Bonawitz, Joshua Weaver, Richard DeVaul
  • Patent number: 8971274
    Abstract: Embodiments relate to a marketplace for inter-network links between a balloon network and a terrestrial data network. An example method may involve a computer-based purchasing agent: (i) determining a demand for inter-network bandwidth between a balloon network and a terrestrial data network, (ii) determining one or more offers to provide an inter-network link, wherein the inter-network link provides inter-network bandwidth between the balloon network and the terrestrial data network, and wherein each offer is associated with a corresponding client device, (iii) based at least in part on a comparison of: (a) the demand for inter-network bandwidth and (b) the one or more offers to provide an inter-network link, selecting one or more of the offers to provide an inter-network link, and (iv) initiating a process to establish an inter-network link at each client device that corresponds to one of the one or more selected offers.
    Type: Grant
    Filed: November 9, 2012
    Date of Patent: March 3, 2015
    Assignee: Google Inc.
    Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Joshua Weaver, Anton Valdemar Staaf
  • Patent number: 8967533
    Abstract: Example embodiments may facilitate altitude control by a balloon in a balloon network. An example method involves: (a) causing a balloon to operate in a first mode, wherein the balloon comprises an envelope, a high-pressure storage chamber, and a solar power system, (b) while the balloon is operating in the first mode: (i) operating the solar power system to generate power for the balloon and (ii) using at least some of the power generated by the solar power system to move gas from the envelope to the high-pressure storage chamber such that the buoyancy of the balloon decreases; (c) causing the balloon to operate in a second mode; and while the balloon is operating in the second mode, moving gas from the high-pressure storage chamber to the envelope such that the buoyancy of the balloon increases.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: March 3, 2015
    Assignee: Google Inc.
    Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Joshua Weaver
  • Patent number: 8952869
    Abstract: Example methods and systems for determining correlated movements associated with movements caused by driving a vehicle are provided. In an example, a computer-implemented method includes identifying a threshold number of sets of correlated movements. The method further includes determining that the threshold number of sets of correlated movements is associated with movements caused by driving a vehicle. The method still further includes causing the wearable computing system to select a driving user interface for the wearable computing system.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: February 10, 2015
    Assignee: Google Inc.
    Inventors: Joshua Weaver, Thad Eugene Starner
  • Patent number: 8917995
    Abstract: A balloon envelope with an integrated receiver. In an example embodiment, a balloon includes: (i) an envelope including one or more signal passing sections, each of the one or more signal-passing sections being configured to allow a signal to pass through; (ii) at least one signal receiver corresponding to a particular one of the one or more signal passing sections; and (iii) at least one signal-directing surface located within the envelope and corresponding to the particular one of the one or more signal-passing sections, the at least one signal-directing surface being configured to receive the signal and direct the signal towards the at least one signal receiver.
    Type: Grant
    Filed: November 11, 2012
    Date of Patent: December 23, 2014
    Assignee: Google Inc.
    Inventors: Cliff Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller, Michael Cassidy
  • Patent number: 8913789
    Abstract: Methods and systems are described for determining eye position and/or for determining eye movement based on glints. An exemplary computer-implemented method involves: (a) causing an imaging device that is attached to a head-mountable display (HMD) to record a video of the eye; (b) while the video of the eye is being recorded, causing a plurality of light sources that are attached to the HMD and generally directed towards the eye to switch on and off according to a predetermined pattern, wherein the predetermined pattern is such that at least two of the light sources are switched on at any given time while the video of the eye is being recorded; (c) analyzing the video of the eye to detect controlled glints that correspond to the plurality of light sources; and (d) determining a measure of eye position based on the controlled glints.
    Type: Grant
    Filed: September 15, 2012
    Date of Patent: December 16, 2014
    Assignee: Google Inc.
    Inventors: Thad Eugene Starner, Yong Zhao, Joshua Weaver, Hayes Solos Raffle, Edward Allen Keyes, Bo Wu
  • Patent number: 8910905
    Abstract: Disclosed embodiments relate to a combined shipping container and balloon deployment system for deploying balloons into a balloon network. Such a shipping container may allow one or more balloons to be transported to a desired launch location, and then launched directly from the shipping container.
    Type: Grant
    Filed: August 8, 2012
    Date of Patent: December 16, 2014
    Assignee: Google Inc.
    Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Joshua Weaver, Brad Rhodes
  • Patent number: 8833696
    Abstract: A balloon is provided having an envelope, and a payload positioned beneath the envelope, wherein the envelope has an exterior shape adapted for directing sunlight towards the payload. The balloon may further include a control system configured to cause the balloon or payload to rotate to cause a first portion of the balloon envelope or a first portion of the payload to be positioned facing the sun. The first portion of the balloon envelope may be asymmetrical with respect to a second portion of the balloon envelope, with the first portion angled to direct sunlight towards the payload. The balloon envelope may include a transmissive or translucent surface adapted to direct sunlight towards a lower portion of the envelope, which in turn is adapted to direct sunlight onto the payload. The balloon may also be lens-shaped to focus sunlight onto the payload.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: September 16, 2014
    Assignee: Google Inc.
    Inventors: Eric Teller, Richard Wayne DeVaul, Joshua Weaver, Clifford Biffle
  • Patent number: 8812176
    Abstract: A balloon is provided having a balloon envelope having a top portion and a bottom portion, a payload positioned beneath the balloon envelope, a moveable plate positioned atop the balloon envelope, a line attached to the moveable plate, and a control system configured to cause the line to be pulled to cause the moveable plate to be pulled towards the bottom portion of the balloon envelope such that the top portion of the balloon envelope is moved towards the bottom portion of the balloon envelope forcing gas out of the balloon envelope such that the balloon envelope is collapsed. The balloon may further include a drag plate positioned beneath the balloon envelope that serves to slow the descent of the payload to the earth.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 19, 2014
    Assignee: Google Inc.
    Inventors: Clifford Biffle, Richard Wayne DeVaul, Joshua Weaver, Anton Valdemar Staaf, Eric Teller
  • Patent number: 8804228
    Abstract: A balloon payload is provided having a payload structure, an outer surface of the payload structure comprised of an electronic ink covering, and a control system configured to change the electronic ink covering from a first state having first energy absorptive properties with respect to thermal energy that enters the payload through the electronic ink covering, to a second state having second energy absorptive properties with respect to thermal energy that enters the payload through the electronic ink covering, wherein the second energy absorptive properties allow less thermal energy to enter the payload than the first energy absorptive properties.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: August 12, 2014
    Assignee: Google Inc.
    Inventors: Clifford Biffle, Richard Wayne DeVaul, Joshua Weaver, Eric Teller, Bradley James Rhodes
  • Publication number: 20140048646
    Abstract: Example embodiments may facilitate altitude control by a balloon in a balloon network. An example method involves: (a) causing a balloon to operate in a first mode, wherein the balloon comprises an envelope, a high-pressure storage chamber, and a solar power system, (b) while the balloon is operating in the first mode: (i) operating the solar power system to generate power for the balloon and (ii) using at least some of the power generated by the solar power system to move gas from the envelope to the high-pressure storage chamber such that the buoyancy of the balloon decreases; (c) causing the balloon to operate in a second mode; and while the balloon is operating in the second mode, moving gas from the high-pressure storage chamber to the envelope such that the buoyancy of the balloon increases.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Applicant: GOOGLE INC.
    Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Joshua Weaver
  • Publication number: 20140042042
    Abstract: Disclosed embodiments relate to a combined shipping container and balloon deployment system for deploying balloons into a balloon network. Such a shipping container may allow one or more balloons to be transported to a desired launch location, and then launched directly from the shipping container.
    Type: Application
    Filed: August 8, 2012
    Publication date: February 13, 2014
    Applicant: GOOGLE INC.
    Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Brad Rhodes, Joshua Weaver
  • Publication number: 20140014770
    Abstract: A balloon includes a cut-down device, a payload, and an envelope. A control system could be configured to determine a position of the balloon with respect to a predetermined zone. The cut-down device could be operable to cause at least the payload to land in response to determining that the position of the balloon is within the predetermined zone. The predetermined zone includes an exclusion zone and a shadow zone. The shadow zone could include locations from which the balloon would be likely to drift into the exclusion zone based on, e.g., historic weather patterns or expected environmental conditions. Boundaries of the shadow zone could be determined based on, for example, a probability of the balloon entering the exclusion zone.
    Type: Application
    Filed: July 12, 2012
    Publication date: January 16, 2014
    Applicant: GOOGLE INC.
    Inventors: Eric Teller, Richard Wayne DeVaul, Joshua Weaver, Clifford L. Biffle, Bradley Rhodes, Anton Staaf
  • Publication number: 20140015694
    Abstract: Methods and systems involving an incentivized recovery of balloon materials are disclosed herein. An example system may be configured to: (a) determine a landing location of a balloon, where the balloon has been configured to operate as a node in a balloon network; (b) detect a removal event corresponding to the balloon ceasing to operate as a node in the balloon network and descending to the landing location; and (c) in response to detecting the removal event, initiate a transmission of a recovery-assistance signal that is comprised of (i) location data corresponding to the landing location of the balloon and (ii) an indication of an incentive to recover the balloon.
    Type: Application
    Filed: July 16, 2012
    Publication date: January 16, 2014
    Applicant: GOOGLE, INC.
    Inventors: Eric Teller, Richard Wayne DeVaul, Joshua Weaver, Clifford L. Biffle, Bradley James Rhodes