Patents by Inventor Clifford L. Biffle
Clifford L. Biffle 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: 10356742Abstract: Methods and systems are disclosed herein that may help to provide location-aware caching and/or location-specific service profiles in an aerial-vehicle network. An exemplary method may be carried out by an aerial vehicle that is at a location associated with the first geographic area in an aerial-vehicle network that includes a plurality of defined geographic areas, and may involve: (a) determining that a location-aware cache of an aerial vehicle should be updated with user-data associated with the first geographic area; and (b) in response to determining that the location-aware cache should be updated: (i) sending a location-aware cache-update request; (ii) receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and (iii) storing the user-data that corresponds to the first geographic area in a location-aware cache of the aerial vehicle.Type: GrantFiled: July 27, 2017Date of Patent: July 16, 2019Assignee: LOON LLCInventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Publication number: 20180334236Abstract: 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: ApplicationFiled: May 22, 2018Publication date: November 22, 2018Inventors: Eric Teller, Richard Wayne Devaul, Joshua Weaver, Clifford L. Biffle, Bradley Rhodes, Anton Valdemar Staaf
-
Patent number: 10045223Abstract: Embodiments relate to a marketplace for inter-network links between a high-altitude 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 high-altitude 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 high-altitude 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: GrantFiled: August 16, 2017Date of Patent: August 7, 2018Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Joshua Weaver, Anton Valdemar Staaf
-
Patent number: 9900080Abstract: 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: GrantFiled: February 6, 2017Date of Patent: February 20, 2018Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Publication number: 20180020361Abstract: Embodiments relate to a marketplace for inter-network links between a high-altitude 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 high-altitude 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 high-altitude 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: ApplicationFiled: August 16, 2017Publication date: January 18, 2018Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Joshua Weaver, Anton Valdemar Staaf
-
Patent number: 9848335Abstract: Embodiments relate to a marketplace for inter-network links between a high-altitude 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 high-altitude 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 high-altitude 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: GrantFiled: February 22, 2016Date of Patent: December 19, 2017Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Joshua Weaver, Anton Valdemar Staaf
-
Publication number: 20170339661Abstract: Methods and systems are disclosed herein that may help to provide location-aware caching and/or location-specific service profiles in an aerial-vehicle network. An exemplary method may be carried out by an aerial vehicle that is at a location associated with the first geographic area in an aerial-vehicle network that includes a plurality of defined geographic areas, and may involve: (a) determining that a location-aware cache of an aerial vehicle should be updated with user-data associated with the first geographic area; and (b) in response to determining that the location-aware cache should be updated: (i) sending a location-aware cache-update request; (ii) receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and (iii) storing the user-data that corresponds to the first geographic area in a location-aware cache of the aerial vehicle.Type: ApplicationFiled: July 27, 2017Publication date: November 23, 2017Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Patent number: 9749984Abstract: Methods and systems are disclosed herein that may help to provide location-aware caching and/or location-specific service profiles in an aerial-vehicle network. An exemplary method may be carried out by an aerial vehicle that is at a location associated with the first geographic area in an aerial-vehicle network that includes a plurality of defined geographic areas, and may involve: (a) determining that a location-aware cache of an aerial vehicle should be updated with user-data associated with the first geographic area; and (b) in response to determining that the location-aware cache should be updated: (i) sending a location-aware cache-update request; (ii) receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and (iii) storing the user-data that corresponds to the first geographic area in a location-aware cache of the aerial vehicle.Type: GrantFiled: January 27, 2016Date of Patent: August 29, 2017Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Publication number: 20170149492Abstract: 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: ApplicationFiled: February 6, 2017Publication date: May 25, 2017Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Patent number: 9584214Abstract: 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: GrantFiled: February 2, 2016Date of Patent: February 28, 2017Assignee: X Development LLCInventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Patent number: 9407362Abstract: Exemplary embodiments may involve hierarchical balloon networks that include both optical and radio frequency links between balloons. An exemplary network system may include: (a) a plurality of super-node balloons, where each super-node balloon comprises a free-space optical communication system for data communications with one or more other super-node balloons and (b) a plurality of sub-node balloons, where each of the sub-node balloons comprises a radio-frequency communication system that is operable for data communications. Further, at least one super-node balloon may further include an RF communication system that is operable to transmit data to at least one sub-node balloon, where the RF communication system of the at least one sub-node balloon is further operable to receive the data transmitted by the at least one super-node balloon and to transmit the received data to at least one ground-based station.Type: GrantFiled: March 24, 2014Date of Patent: August 2, 2016Assignee: Google Inc.Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Josh Weaver
-
Publication number: 20160156405Abstract: 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: ApplicationFiled: February 2, 2016Publication date: June 2, 2016Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Publication number: 20160142996Abstract: Methods and systems are disclosed herein that may help to provide location-aware caching and/or location-specific service profiles in an aerial-vehicle network. An exemplary method may be carried out by an aerial vehicle that is at a location associated with the first geographic area in an aerial-vehicle network that includes a plurality of defined geographic areas, and may involve: (a) determining that a location-aware cache of an aerial vehicle should be updated with user-data associated with the first geographic area; and (b) in response to determining that the location-aware cache should be updated: (i) sending a location-aware cache-update request; (ii) receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and (iii) storing the user-data that corresponds to the first geographic area in a location-aware cache of the aerial vehicle.Type: ApplicationFiled: January 27, 2016Publication date: May 19, 2016Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Patent number: 9340272Abstract: This disclosure relates to the use of a method for adjusting an altitude of variable-buoyancy vehicle, such as an aerostatic balloon. The method includes determining a target mass for a variable-buoyancy vehicle, where the target mass is based on a target altitude for the variable-buoyancy vehicle. Additionally, the method includes adding a first mass to the variable-buoyancy vehicle. The mass added is less than a difference between the target mass and a current mass. The method also includes adding a second mass to the variable-buoyancy vehicle in response to a decrease in an internal pressure of the variable-buoyancy vehicle caused by adding the first mass. Further, adding the second mass makes a current mass of the variable-buoyancy vehicle approximately equal to the target mass.Type: GrantFiled: July 1, 2014Date of Patent: May 17, 2016Assignee: Google Inc.Inventors: Richard Wayne DeVaul, Clifford L. Biffle
-
Patent number: 9329600Abstract: 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: GrantFiled: February 3, 2015Date of Patent: May 3, 2016Assignee: Google Inc.Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Joshua Weaver
-
Valuation of and marketplace for inter-network links between balloon network and terrestrial network
Patent number: 9300481Abstract: 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: GrantFiled: January 30, 2015Date of Patent: March 29, 2016Assignee: Google Inc.Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Joshua Weaver, Anton Valdemar Staaf -
Patent number: 9282431Abstract: Methods and systems are disclosed herein that may help to provide location-aware caching and/or location-specific service profiles in a balloon network. An exemplary method may be carried out by a balloon that is at a location associated with the first geographic area in a balloon network that includes a plurality of defined geographic areas, and may involve: (a) determining that a location-aware cache of a balloon should be updated with user-data associated with the first geographic area; and (b) in response to determining that the location-aware cache should be updated: (i) sending a location-aware cache-update request; (ii) receiving, as a response to the location-aware cache-update request, user-data that corresponds to the first geographic area; and (iii) storing the user-data that corresponds to the first geographic area in a location-aware cache of the balloon.Type: GrantFiled: July 28, 2014Date of Patent: March 8, 2016Assignee: Google Inc.Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Patent number: 9281896Abstract: Disclosed embodiments may help a balloon network to provide substantially continuous service in a given geographic area. An example method may be carried out at a balloon that is at a location associated with the first geographic area in a balloon network that includes a plurality of geographic areas. The balloon may determine that it should update its balloon-state in accordance with a balloon-state profile for the first geographic area. Then, in response, the balloon may determine the balloon-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 balloon-state profile for the first geographic area.Type: GrantFiled: May 31, 2012Date of Patent: March 8, 2016Assignee: Google Inc.Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
-
Patent number: 9233746Abstract: A balloon having an envelope, a gas contained within the envelope, a payload connected to the envelope, wherein the envelope has a first portion that has a first absorptive or reflective property with respect to allowing solar energy to be transferred to the gas within the envelope, and a second portion that has a second absorptive or reflective property with respect to allowing solar energy to be transferred to the gas within the envelope where the second absorptive or reflective property is different than the first absorptive or reflective property, wherein the second portion is provided with a darkly colored surface that allows more solar energy to be transferred through the envelope to the gas within the envelope than the first portion, and wherein the envelope is rotatable to allow a preferred ratio of the first and second portions of the envelope to be positioned facing the sun.Type: GrantFiled: May 23, 2014Date of Patent: January 12, 2016Assignee: Google Inc.Inventors: Richard Wayne DeVaul, Eric Teller, Clifford L. Biffle, Josh Weaver
-
Patent number: 9203148Abstract: This disclosure relates to the use of a mobile device in connection with a balloon network. A disclosed method includes communicating with an antenna structure coupled to the housing of a mobile device. Additionally, the antenna structure may have an omnidirectional radiation pattern when the housing in a first position. The method may also include detecting a reconfiguration the housing of the mobile device. Further, the method also includes communicating with the antenna structure with the reconfigured housing. The antenna structure may have as directional radiation pattern when the housing in a second position. When in the second position the mobile device may be configured to communicate with a balloon network and when the mobile device is in the first position the mobile device may be configured to communicate with a cellular network.Type: GrantFiled: December 28, 2012Date of Patent: December 1, 2015Inventors: Eric Teller, Clifford L. Biffle, Richard Wayne DeVaul