Patents by Inventor David Barth

David Barth 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: 11948085
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an action selection neural network that is used to select actions to be performed by a reinforcement learning agent interacting with an environment. In particular, the actions are selected from a continuous action space and the system trains the action selection neural network jointly with a distribution Q network that is used to update the parameters of the action selection neural network.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: April 2, 2024
    Assignee: DeepMind Technologies Limited
    Inventors: David Budden, Matthew William Hoffman, Gabriel Barth-Maron
  • Publication number: 20230409611
    Abstract: To provide geographic data to client devices for offline use, a system receives, from a client device via a communication network, an indication of a current location of the client device. The system identifies geographic data to be provided to the client device to define an area of offline coverage, which includes determining boundaries of the area of offline coverage based on an amount of geographic data the client device is expected to receive prior to reaching certain points within the area of offline coverage. The system provides the geographic data to the client device.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Inventors: Paul Messmer, David Barth, Brett McLarnon, Jennifer Maurer
  • Publication number: 20230342506
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Application
    Filed: July 3, 2023
    Publication date: October 26, 2023
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Patent number: 11741135
    Abstract: Geographic data corresponding to a certain geographic area of offline coverage is stored in a memory of a computing device. An indication of a geographic boundary delimiting a region smaller than, and contained within, the geographic area is obtained. A current location of the computing device relative to the geographic boundary is determined and, in response to determining that the current location is outside the region, additional geographic data is retrieved via a wireless communication network to expand the geographic area of offline coverage. At least some of the geographic data corresponding to the expanded geographic area is provided via a user interface of the computing device when the computing device is offline.
    Type: Grant
    Filed: October 5, 2018
    Date of Patent: August 29, 2023
    Assignee: GOOGLE LLC
    Inventors: Paul Messmer, David Barth, Brett McLarnon, Jennifer Maurer
  • Patent number: 11727161
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: August 15, 2023
    Assignee: CORNING OPTICAL COMMUNICATIONS LLC
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Patent number: 11454866
    Abstract: Systems and methods directed to a digital rangefinder camera are described. The digital rangefinder camera may include a viewfinder assembly configured to receive a first optical image from a first optical path and a focus ring movement detection assembly configured to detect an amount of movement associated with a focus ring of a lens attached to the digital rangefinder camera. A processing device may be configured to provide a movement signal indicative of the amount of movement associated with the focus ring to an actuator coupled to an optical element, where the actuator moves the optical element and displaces a second optical image from a second optical path directed toward an optical component in the viewfinder assembly. The optical component in the viewfinder assembly is configured to project the first optical image and the second optical image toward a single common viewing position when the first optical image and the second optical image coincide.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: September 27, 2022
    Assignee: PIXII SAS
    Inventors: Melric Artus, David Barth
  • Publication number: 20210334294
    Abstract: Geographic data corresponding to a certain geographic area of offline coverage is stored in a memory of a computing device. An indication of a geographic boundary delimiting a region smaller than, and contained within, the geographic area is obtained. A current location of the computing device relative to the geographic boundary is determined and, in response to determining that the current location is outside the region, additional geographic data is retrieved via a wireless communication network to expand the geographic area of offline coverage. At least some of the geographic data corresponding to the expanded geographic area is provided via a user interface of the computing device when the computing device is offline.
    Type: Application
    Filed: October 5, 2018
    Publication date: October 28, 2021
    Inventors: Paul Messmer, David Barth, Brett McLarnon, Jennifer Maurer
  • Publication number: 20210333688
    Abstract: Systems and methods directed to a digital rangefinder camera are described. The digital rangefinder camera may include a viewfinder assembly configured to receive a first optical image from a first optical path and a focus ring movement detection assembly configured to detect an amount of movement associated with a focus ring of a lens attached to the digital rangefinder camera. A processing device may be configured to provide a movement signal indicative of the amount of movement associated with the focus ring to an actuator coupled to an optical element, where the actuator moves the optical element and displaces a second optical image from a second optical path directed toward an optical component in the viewfinder assembly. The optical component in the viewfinder assembly is configured to project the first optical image and the second optical image toward a single common viewing position when the first optical image and the second optical image coincide.
    Type: Application
    Filed: April 27, 2021
    Publication date: October 28, 2021
    Applicant: PIXII SAS
    Inventors: Melric ARTUS, David BARTH
  • Publication number: 20210216672
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Application
    Filed: March 26, 2021
    Publication date: July 15, 2021
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Patent number: 10977394
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: April 13, 2021
    Assignee: Corning Optical Communications LLC
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Publication number: 20200233986
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Application
    Filed: March 11, 2020
    Publication date: July 23, 2020
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Patent number: 10606961
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: March 31, 2020
    Assignee: Corning Optical Communications LLC
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Publication number: 20170154130
    Abstract: Design tools and methods of use for designing, ordering, and providing manufacturing and installation instructions for waveguide system networks include a system design tool including a location selection module to determine a selected location, a satellite imagery component to provide an image based on the selected location, an overlay module to overlay a design on the image, and a customization module to customize the design. The system design tool includes one or more design modules to at least one of automatically output and build via user input one or more design options based on the image, and a design customization module to select the design from the one or more design options. The system design tool includes a positioning module to set a pair of connectivity points such that a cable length may be automatically calculated based on a calculated distance between the pair of connectivity points.
    Type: Application
    Filed: November 10, 2016
    Publication date: June 1, 2017
    Inventors: James Garrett Dewell, David Barth Hopper, Joseph Clinton Jensen
  • Publication number: 20150140427
    Abstract: Various embodiments of the invention describe nanoporous silicon (Si) network thin films with controllable porosity and thickness that are fabricated by a robust and scalable electrochemical process, and then released from Si wafers and transferred to flexible and conductive substrates. These nanoporous Si network thin films serve as high performance Li-ion battery electrodes, with an initial discharge capacity of 2570 mA h g?1, above 1000 mA h g?1 after 200 cycles without any electrolyte additives.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 21, 2015
    Applicant: The Regents of the University of California
    Inventors: Xiang Zhang, Jia Zhu, Christopher Gladden, David Barth
  • Patent number: 8972171
    Abstract: Systems and methods provide a route and turn-by-turn directions based on estimates of current and future traffic along the route. A client device may request turn-by-turn directions between an initial and a final location. A server may identify a plurality of routes between the locations. Each route of the plurality of routes may be divided into route segments. For each route segment of a particular route, the server may estimate a travel time. The travel time may be based on estimated vehicle volume data generated from information received from other vehicles. The server may estimate a total travel time for the particular route. The server may repeat this estimate for each of the plurality of routes between the locations and select the route with the lowest estimated travel time. Based on the selected route, the server may generate turn-by-turn directions and transmit the directions to the client device for display.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: March 3, 2015
    Assignee: Google Inc.
    Inventor: David Barth
  • Publication number: 20070156842
    Abstract: A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. The system may also include storage nodes configured to store replicas of the objects, where each replica is accessible via a respective unique locator value, and a keymap instance configured to store a respective keymap entry for each object. For the given object, the respective keymap entry includes the key value and each locator value corresponding to replicas of the object. A coordinator may receive the given client request from the web services interface, responsively access the keymap instance to identify locator values corresponding to the key value and, for a particular locator value, retrieve a corresponding replica from a corresponding storage node.
    Type: Application
    Filed: March 8, 2006
    Publication date: July 5, 2007
    Inventors: Allan Vermeulen, Alan Atlas, David Barth, John Cormie, Ami Fischman, James Sorenson, Eric Wagner
  • Publication number: 20060228441
    Abstract: An injection molding machine having a first mold portion and a second mold portion. The second mold portion being movable relative to the first mold portion and together defining a mold cavity. The injection molding machine includes a fluid path extending through the first mold portion. The fluid path has an inlet and a radially continuous, downwardly-extending, circumferential outlet in fluid communication with the mold cavity. The injection molding machine further having a valve ring movably coupled in the first mold portion. The valve ring includes a downwardly extending rim portion substantially disposed within the fluid path. The valve ring is positionable in a closed position where the rim portion engages the circumferential outlet to obstruct flow of the molding material from the fluid path to the mold cavity and an opened position where the rim portion is spaced apart from the circumferential outlet to permit flow of the molding material from the fluid path to the mold cavity.
    Type: Application
    Filed: April 7, 2005
    Publication date: October 12, 2006
    Inventors: David Barth, Edward Park, Johannis Geelhoed
  • Publication number: 20060222730
    Abstract: An injection molding machine having a first mold portion and a second mold portion. The second mold portion being movable relative to the first mold portion and together defining a mold cavity. The injection molding machine includes a fluid path extending through the first mold portion. The fluid path has an inlet and a radially continuous circumferential outlet in fluid communication with the mold cavity. The injection molding machine further having a gating device operably coupled to the first mold portion generally adjacent the circumferential outlet. The gating device is positionable in an opened position to permit flow of the molding material from the fluid path to the mold cavity and a closed position to obstruct flow of the molding material from the fluid path to the mold cavity.
    Type: Application
    Filed: April 1, 2005
    Publication date: October 5, 2006
    Inventor: David Barth
  • Publication number: 20050242527
    Abstract: A gasket is provided having a body including at least one service aperture and an integrally formed sealing bead portion. In an embodiment, the sealing bead portion includes a first outwardly extending bead and a first concave channel opposite the first outwardly extending bead. The first concave channel is defined by a second outwardly extending bead and a third outwardly extending bead. In an alternative embodiment, the sealing bead portion includes an annular sealing member molded to the body, and the annular sealing member is opposite an outwardly projecting sealing bead. In a second alternative embodiment, the sealing bead portion includes an internal chamber filled with a pressurized gas. In a third alternative embodiment, the sealing bead portion defines a chamber filled a polymeric material.
    Type: Application
    Filed: April 7, 2004
    Publication date: November 3, 2005
    Inventors: David Barth, Martin Novil, Ronald Wangerow
  • Patent number: D842913
    Type: Grant
    Filed: June 16, 2017
    Date of Patent: March 12, 2019
    Assignee: PIXII
    Inventors: David Barth, Melric Artus