Abstract:
An example technique may include performing, by a virtual reality application provided on a computing device, video rendering at a first video rendering rate based on updating an entire image on a screen of the computing device at a first update rate, determining that a performance of the video rendering is less than a threshold, performing, based on the determining, video rendering at a second video rendering rate by updating a first portion of the image at the first update rate, and by updating a second portion of the image at a second update rate that is less than the first update rate. Another example technique may include shifting, during an eye blinking period, one or both of a left eye image and a right eye image to reduce a disparity between a left viewed object and a right viewed object.
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.
Abstract:
Systems and methods are related to a camera rig and generating stereoscopic panoramas from captured images for display in a virtual reality (VR) environment.
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.
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.
Abstract:
An example technique may include performing, by a virtual reality application provided on a computing device, video rendering at a first video rendering rate based on updating an entire image on a screen of the computing device at a first update rate (510), determining that a performance of the video rendering is less than a threshold (520), performing, based on the determining, video rendering at a second video rendering rate by updating a first portion of the image at the first update rate, and by updating a second portion of the image at a second update rate that is less than the first update rate (530). Another example technique may include shifting, during an eye blinking period, one or both of a left eye image and a right eye image to reduce a disparity between a left viewed object and a right viewed object.
Abstract:
An example technique may include performing, by a virtual reality application provided on a computing device, video rendering at a first video rendering rate based on updating an entire image on a screen of the computing device at a first update rate (510), determining that a performance of the video rendering is less than a threshold (520), performing, based on the determining, video rendering at a second video rendering rate by updating a first portion of the image at the first update rate, and by updating a second portion of the image at a second update rate that is less than the first update rate (530). Another example technique may include shifting, during an eye blinking period, one or both of a left eye image and a right eye image to reduce a disparity between a left viewed object and a right viewed object.
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.
Abstract:
A balloon having an envelope and a payload positioned beneath the envelope. The envelope comprises a first portion and a second portion, wherein the first portion allows more solar energy to be transferred to gas within the envelope than the second portion. The balloon may operate in a first mode in which altitudinal movement of the balloon is caused, at least in part, by rotating the envelope to change an amount of the first portion that faces the sun and an amount of the second portion that faces the sun, and wherein the control system is further configured to cause the balloon to operate in a second mode in which altitudinal movement of the balloon is caused, at least in part, by moving a lifting gas or air into or out of the envelope.
Abstract:
In a general aspect, an apparatus can include a goggle portion having a chassis that is open on a first side, a lens assembly disposed on a second side of the chassis of the goggle portion and a ledge disposed around an interior perimeter of the chassis of the goggle portion. The ledge can be configured to physically support an electronic device inserted in the goggle portion. The apparatus can also include a cover portion having a chassis that is open on a first side and at least partially closed on a second side. The cover portion can be configured to be placed over the goggle portion, such that at least a portion of the goggle portion is disposed within the cover portion and the electronic device is retained between the ledge and an interior surface of the second side of the cover portion.