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

  • Patent number: 10679190
    Abstract: Exemplary methods and systems may help to provide content to a user and/or take to take actions on user's behalf, based on a context-specific user-network that includes surrogates for a user in a certain context. An exemplary method may involve: (a) determining a context associated with a first user-profile; (b) determining a context-specific user-network for the first user-profile in the determined context, wherein the context-specific user-network comprises one or more user-profiles that are surrogates for the first user-profile in the determined context; (c) using historical context-to-action data for one or more of the surrogate user-profiles as a basis for determining a context-based action that is appropriate in the determined context; and (d) causing a computing device associated with the first user-profile to initiate the context-based action.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 9, 2020
    Assignee: X Development LLC
    Inventor: Eric Teller
  • Patent number: 10629097
    Abstract: Example embodiments may relate to web interfaces for a balloon-network. For example, a computing device may display a graphical interface that provides information related to a balloon network configured to provide service in a geographic area, where the graphical interface includes a map. The computing device may receive real-time bandwidth data related to balloons in the balloon network, where the balloons are each configured to change position via altitudinal movement and via horizontal movement with respect to the ground. Based at least in part on the received real-time bandwidth data, the computing device may display, on the map, a visual representation of bandwidth information corresponding to one or more regions in the geographic area, where the visual representation of bandwidth information updates from time to time based at least in part on a change in position of one or more balloons in the balloon network.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: April 21, 2020
    Assignee: LOON LLC
    Inventors: Eric Teller, Richard Wayne DeVaul, Michael Cassidy
  • Publication number: 20200120398
    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: Application
    Filed: November 4, 2019
    Publication date: April 16, 2020
    Inventor: Eric Teller
  • Patent number: 10598929
    Abstract: Methods and systems for determining an individual gaze value are disclosed herein. An exemplary method involves: (a) receiving gaze data for a first wearable computing device, wherein the gaze data is indicative of a wearer-view associated with the first wearable computing device, and wherein the first wearable computing device is associated with a first user-account; (b) analyzing the gaze data from the first wearable computing device to detect one or more occurrences of one or more advertisement spaces in the gaze data; (c) based at least in part on the one or more detected advertisement-space occurrences, determining an individual gaze value for the first user-account; and (d) sending a gaze-value indication, wherein the gaze-value indication indicates the individual gaze value for the first user-account.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: March 24, 2020
    Assignee: Google LLC
    Inventor: Eric Teller
  • Publication number: 20190367015
    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: Application
    Filed: August 16, 2019
    Publication date: December 5, 2019
    Inventors: Eric Teller, Peter Lombrozo
  • 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: 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: 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: 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: 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
  • 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
  • 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