Patents by Inventor Eric Teller

Eric Teller 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).

  • Publication number: 20190342760
    Abstract: Methods and systems disclosed herein relate to determining a projected change in bandwidth demand in a specified area during a specified future time period, repositioning one or more balloons in a high-altitude balloon network based on the projected change in bandwidth demand, and providing, using the one or more balloons, at least a portion of the bandwidth demanded in the specified area during the specified future time period.
    Type: Application
    Filed: June 14, 2019
    Publication date: November 7, 2019
    Inventors: Eric Teller, William Graham Patrick
  • Patent number: 10469916
    Abstract: An example method involves a computing device: receiving point-of-view (POV) image data that is generated by an image capture device of a head-mountable device (HMD); using one or more real-world aspects detected in the POV image data as a basis for determining a context of the HMD; making a threshold determination as to whether or not the context of the HMD is appropriate for display of media content in the HMD; and when it is determined that the context is appropriate for display of media content in the HMD, then: (a) selecting first media content for display at the HMD, wherein the first media content is selected based at least in part on a combination of the determined context and a user-profile associated with the HMD; and (b) sending an indication to play out the first media content at the HMD.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: November 5, 2019
    Assignee: Google LLC
    Inventor: Eric Teller
  • Publication number: 20190333109
    Abstract: Methods and systems may help to determine where to locate advertisements in a head-mountable device with a see-through display. A method may involve: (a) receiving gaze data that is indicative of a wearer-view that is associated with a head-mountable device (HMD), wherein the HMD comprises a see-through display; (b) selecting a given advertisement for display in the see-through display; (c) analyzing the gaze data to determine a portion of the wearer-view that is suitable as an advertising background; and (d) sending an ad-display message to the HMD, wherein the ad-display message indicates to display the given advertisement at a location in the see-through display that corresponds, in the wearer-view, with the determined portion of the wearer-view.
    Type: Application
    Filed: May 15, 2014
    Publication date: October 31, 2019
    Applicant: Google LLC
    Inventor: Eric Teller
  • Publication number: 20190303981
    Abstract: Methods and systems herein may help to provide an advertisement marketplace for advertisements that are valued according to gaze data from wearable computing devices.
    Type: Application
    Filed: June 19, 2019
    Publication date: October 3, 2019
    Inventor: Eric Teller
  • Patent number: 10427672
    Abstract: An autonomous vehicle configured for active sensing may also be configured to weigh expected information gains from active-sensing actions against risk costs associated with the active-sensing actions. An example method involves: (a) receiving information from one or more sensors of an autonomous vehicle, (b) determining a risk-cost framework that indicates risk costs across a range of degrees to which an active-sensing action can be performed, wherein the active-sensing action comprises an action that is performable by the autonomous vehicle to potentially improve the information upon which at least one of the control processes for the autonomous vehicle is based, (c) determining an information-improvement expectation framework across the range of degrees to which the active-sensing action can be performed, and (d) applying the risk-cost framework and the information-improvement expectation framework to determine a degree to which the active-sensing action should be performed.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: October 1, 2019
    Assignee: Waymo LLC
    Inventors: Eric Teller, Peter Lombrozo
  • Publication number: 20190271983
    Abstract: A vehicle configured to operate in an autonomous mode can obtain sensor data from one or more sensors observing one or more aspects of an environment of the vehicle. At least one aspect of the environment of the vehicle that is not observed by the one or more sensors could be inferred based on the sensor data. The vehicle could be controlled in the autonomous mode based on the at least one inferred aspect of the environment of the vehicle.
    Type: Application
    Filed: May 17, 2019
    Publication date: September 5, 2019
    Inventors: Peter Lombrozo, Eric Teller, Bradley Templeton
  • Patent number: 10382970
    Abstract: Methods and systems disclosed herein relate to determining a projected change in bandwidth demand in a specified area during a specified future time period, repositioning one or more balloons in a high-altitude balloon network based on the projected change in bandwidth demand, and providing, using the one or more balloons, at least a portion of the bandwidth demanded in the specified area during the specified future time period.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: August 13, 2019
    Assignee: Waymo LLC
    Inventors: Eric Teller, William Graham Patrick
  • Patent number: 10356742
    Abstract: 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: Grant
    Filed: July 27, 2017
    Date of Patent: July 16, 2019
    Assignee: LOON LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Clifford L. Biffle, Josh Weaver
  • Patent number: 10354291
    Abstract: Methods and systems herein involve a computing system receiving a listing-suggestion request associated with a first account, and responsive to the listing-suggestion request: (a) detecting, in point-of-view (POV) image data received from one or wearable devices, one or more occurrences of a first surface of a real-world object; (b) determining that the first surface of real-world object is associable with the first account; (c) determining that the first surface is not associated with the first account in a database for augmented-reality overlay rights and (d) responsive to determining that the first surface is associated with the first account: (i) using the POV image data as a basis for determining a numeric measure corresponding to overlay of augmented-reality content on the first surface of the real-world object; and (ii) sending a listing-suggestion message to a computing device corresponding to the first account, wherein the listing-suggestion message indicates the determined numeric measure.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: July 16, 2019
    Assignee: Google LLC
    Inventor: Eric Teller
  • Patent number: 10345803
    Abstract: Embodiments described herein may relate to an unmanned aerial vehicle (UAV) navigating to a target in order to provide medical support. An illustrative method involves a UAV (a) determining an approximate target location associated with a target, (b) using a first navigation process to navigate the UAV to the approximate target location, where the first navigation process generates flight-control signals based on the approximate target location, (c) making a determination that the UAV is located at the approximate target location, and (d) in response to the determination that the UAV is located at the approximate target location, using a second navigation process to navigate the UAV to the target, wherein the second navigation process generates flight-control signals based on real-time localization of the target.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: July 9, 2019
    Assignee: Wing Aviation LLC
    Inventors: Eric Peeters, Eric Teller, William Graham Patrick
  • Publication number: 20190196512
    Abstract: An example method involves determining an expected demand level for a first type of a plurality of types of transport tasks for unmanned aerial vehicles (UAVs), the first type of transport tasks associated with a first payload type. Each of the UAVs is physically reconfigurable between at least a first and a second configuration corresponding to the first payload type and a second payload type, respectively. The method also involves determining based on the expected demand level for the first type of transport tasks, (i) a first number of UAVs having the first configuration and (ii) a second number of UAVs having the second configuration. The method further involves, at or near a time corresponding to the expected demand level, providing one or more UAVs to perform the transport tasks, including at least the first number of UAVs.
    Type: Application
    Filed: December 21, 2017
    Publication date: June 27, 2019
    Inventors: Jesse Blake, James Schmalzried, Scott Velez, Andre Prager, Eric Teller, Matthew Nubbe
  • Publication number: 20190197463
    Abstract: Methods and systems for recipient-assisted recharging during delivery by an unmanned aerial vehicle (UAV) are disclosed herein. During a UAV transport task, a UAV determines that the UAV has arrived at a delivery location specified by a first flight leg of the transport task. The UAV responsively initiates a notification process indicating that a recipient-assisted recharging process should be initiated at or near the delivery location. When the UAV determines that the recipient-assisted recharging process has recharged a battery of the UAV to a target level, and also determines that a non-returnable portion of the payload has been removed from the UAV while a returnable portion of the payload is coupled to or held by the UAV, the UAV initiates a second flight segment of the transport task.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Jesse Blake, André Prager, Eric Teller
  • Patent number: 10331133
    Abstract: A vehicle configured to operate in an autonomous mode can obtain sensor data from one or more sensors observing one or more aspects of an environment of the vehicle. At least one aspect of the environment of the vehicle that is not observed by the one or more sensors could be inferred based on the sensor data. The vehicle could be controlled in the autonomous mode based on the at least one inferred aspect of the environment of the vehicle.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: June 25, 2019
    Assignee: Waymo LLC
    Inventors: Peter Lombrozo, Eric Teller, Bradley Templeton
  • Publication number: 20190185149
    Abstract: A technique of controlling tonal noises produced by an unmanned aerial vehicle (UAV) includes generating thrust with a plurality of rotor units mounted to the UAV to propel the UAV into flight. Each of the rotor units includes a bladed rotor. A rotation rate or a phase delay of at least one of the rotor units is adjusted relative to another of the rotor units. The adjustment causes a spread in the tonal noises generated by the rotor units.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Giulia Pantalone, Adam Woodworth, Eric Teller, Ealgoo Kim, Jacob Huffman, Martin Kubie
  • Patent number: 10324161
    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: Grant
    Filed: November 6, 2017
    Date of Patent: June 18, 2019
    Assignee: Loon LLC
    Inventors: Keith Bonawitz, Richard Wayne DeVaul, Eric Teller, Joshua Weaver
  • Patent number: 10305742
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that that includes one or more interface features to receive a request for use of bandwidth of a balloon network. In particular, the computing device may receive, via the graphical interface, input data corresponding to a bandwidth request for a first location, where the bandwidth request includes: (i) an indication of the first location and (ii) an indication of time. Subsequently, the computing device may receive an indication corresponding to whether or not the bandwidth request is accepted, where acceptance of the bandwidth request is based at least in part on expected movement of one or more balloons from a plurality of balloons in the balloon network. As such, the computing device may display, on the graphical interface, the indication corresponding to whether or not the bandwidth request is accepted.
    Type: Grant
    Filed: March 6, 2017
    Date of Patent: May 28, 2019
    Assignee: Loon LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Patent number: 10162044
    Abstract: Disclosed herein are embodiments of a balloon-based positioning system and method. In one example embodiment, a system includes at least three balloons, with each balloon including a position-determining module (PDM) and a position-broadcasting module (PBM). Each PDM is configured for determining a position of the respective balloon and each PBM is configured for broadcasting a balloon signal containing balloon-positioning data of the respective balloon. The balloon-positioning data includes the determined position of the respective balloon and a corresponding time of broadcast.
    Type: Grant
    Filed: February 9, 2016
    Date of Patent: December 25, 2018
    Assignee: X Development LLC
    Inventors: Richard Wayne DeVaul, Waleed Kadous, Eric Teller, Cliff Biffle, Edward Allen Keyes
  • Publication number: 20180334236
    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: May 22, 2018
    Publication date: November 22, 2018
    Inventors: Eric Teller, Richard Wayne Devaul, Joshua Weaver, Clifford L. Biffle, Bradley Rhodes, Anton Valdemar Staaf
  • Publication number: 20180330281
    Abstract: Provided herein is a platform for prediction based on extraction of features and observations collected from a large number of disparate data sources that uses machine learning to reinforce quality of collection, prediction and action based on those predictions.
    Type: Application
    Filed: July 9, 2018
    Publication date: November 15, 2018
    Inventors: Eric Teller, David Andre, John Stivoric
  • Patent number: 10123255
    Abstract: The present disclosure provides a method operable in a balloon network. The method can include determining that a balloon is at a location associated with a first legally-defined geographic area, wherein an area profile identifies a list of geographically-prohibited data that is restricted from being cached in the first legally-defined geographic area. The method can also include receiving first data. The method can also include using the list of geographically-prohibited data to determine whether or not the first data is geographically-prohibited data. If the first data is geographically-prohibited data, then the method can further include refraining from storing the first data in data storage at the first balloon.
    Type: Grant
    Filed: November 21, 2016
    Date of Patent: November 6, 2018
    Assignee: X Development LLC
    Inventor: Eric Teller