Patents by Inventor Dominic Kramer

Dominic Kramer 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: 20250045059
    Abstract: A method including receiving, from a developer device, a request to build an execution environment for a software application, the software application comprising a manifest of dependencies. The method also includes generating, using a bootstrap execution environment based on the manifest of dependencies, the execution environment for the software application comprising a set of application dependencies, and storing the execution environment at a data store. The method further includes executing the software application in the execution environment.
    Type: Application
    Filed: October 22, 2024
    Publication date: February 6, 2025
    Applicant: Google LLC
    Inventors: Dominic Kramer, Ryan Day
  • Patent number: 12141586
    Abstract: A method for configuring and deploying execution environments for software applications includes receiving a bootstrap execution environment from a data store, the bootstrap execution environment including a software application, the software application including a manifest of dependencies. The method includes executing the bootstrap execution environment and determining whether an enhanced execution environment is available from the data store. When the enhanced execution environment is available from the data store, the method includes receiving the enhanced execution environment from the data store and enhancing the bootstrap execution environment based on the received enhanced execution environment. When the enhanced execution environment is not available from the data, the method includes enhancing the bootstrap execution environment based on the manifest of dependencies to create the enhanced execution environment and storing the enhanced execution environment in the data store.
    Type: Grant
    Filed: April 27, 2023
    Date of Patent: November 12, 2024
    Assignee: Google LLC
    Inventors: Dominic Kramer, Ryan Day
  • Publication number: 20240078116
    Abstract: A method for configuring and deploying execution environments for software applications includes receiving a bootstrap execution environment from a data store, the bootstrap execution environment including a software application, the software application including a manifest of dependencies. The method includes executing the bootstrap execution environment and determining whether an enhanced execution environment is available from the data store. When the enhanced execution environment is available from the data store, the method includes receiving the enhanced execution environment from the data store and enhancing the bootstrap execution environment based on the received enhanced execution environment. When the enhanced execution environment is not available from the data, the method includes enhancing the bootstrap execution environment based on the manifest of dependencies to create the enhanced execution environment and storing the enhanced execution environment in the data store.
    Type: Application
    Filed: April 27, 2023
    Publication date: March 7, 2024
    Applicant: Google LLC
    Inventors: Dominic Kramer, Ryan Day
  • Patent number: 11669334
    Abstract: A method for configuring and deploying execution environments for software applications includes receiving a bootstrap execution environment from a data store, the bootstrap execution environment including a software application, the software application including a manifest of dependencies. The method includes executing the bootstrap execution environment and determining whether an enhanced execution environment is available from the data store. When the enhanced execution environment is available from the data store, the method includes receiving the enhanced execution environment from the data store and enhancing the bootstrap execution environment based on the received enhanced execution environment. When the enhanced execution environment is not available from the data, the method includes enhancing the bootstrap execution environment based on the manifest of dependencies to create the enhanced execution environment and storing the enhanced execution environment in the data store.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: June 6, 2023
    Assignee: Google LLC
    Inventors: Dominic Kramer, Ryan Day
  • Publication number: 20210141645
    Abstract: A method for configuring and deploying execution environments for software applications includes receiving a bootstrap execution environment from a data store, the bootstrap execution environment including a software application, the software application including a manifest of dependencies. The method includes executing the bootstrap execution environment and determining whether an enhanced execution environment is available from the data store. When the enhanced execution environment is available from the data store, the method includes receiving the enhanced execution environment from the data store and enhancing the bootstrap execution environment based on the received enhanced execution environment. When the enhanced execution environment is not available from the data, the method includes enhancing the bootstrap execution environment based on the manifest of dependencies to create the enhanced execution environment and storing the enhanced execution environment in the data store.
    Type: Application
    Filed: November 8, 2019
    Publication date: May 13, 2021
    Applicant: Google LLC
    Inventors: Dominic Kramer, Ryan Day
  • Patent number: 10689798
    Abstract: A textile fabric for preventing the penetration and water spreading in cables, having at least one layer, which is at least partially covered by an absorbent material and has pores, which pores can be at least partially closed under the effect of liquid due to absorbent material swelling, the absorbent material being bonded to the textile layer, at least in some areas, has a DIN ISO 9073-3 tensile strength in machine direction of >50 N/5 cm, and obtainable by a method involving: treating a layer containing pores with a mixture containing a polymerizable monomer or oligomer and a cross-linking agent and, as absorbent material precursor, a wetting agent and initiator, and polymerization of the monomer or oligomer under formation of a bonded connection between the absorbent material and the layer. The textile fabric can have a DIN EN ISO 9237 air permeability in dry state of greater than 200 dm3/(m2s).
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: June 23, 2020
    Assignee: CARL FREUDENBERG KG
    Inventors: Dominic Kramer, Ulrich Schneider, Gerald Jarre, Matthias Schuster, Nermina Zaplatilek, Marco Sutter, Iain Smith
  • Publication number: 20200063335
    Abstract: A thermally-conductive material includes: a textile fabric; and a graphite-containing, thermally-conductive coating, in which graphite is present in a proportion of 5 wt % to 50 wt % relative to a total weight of the thermally-conductive material. The thermally-conductive material has a flow resistance of 60 Pa*s/m to 400 Pa*s/m. In an embodiment, a proportion of graphite in relation to the thermally-conductive coating is more than 50 wt %.
    Type: Application
    Filed: July 24, 2019
    Publication date: February 27, 2020
    Inventors: Dominic Kramer, Jochen Bechtum, Rudolf Wagner, Sarah Illing, Guenter Frey, Werner Kattge, Hartwig von der Muehlen, Matthias Herzog, Maria Teresa Rodriguez Charles
  • Patent number: 10161080
    Abstract: A ventilation insert for textiles, with at least one layer, covered at least partially by an absorption material and having ventilation openings, the openings being at least partially closeable via a liquid by swelling of the absorption material, obtainable by: a) treating a layer having ventilation openings with a mixture, containing a wetting agent, initiator, polymerizable monomer or oligomers, and a cross-linking agent, as a preliminary stage for the absorption material; and b) polymerizing the monomer or oligomer to form the absorption material while forming a bonded connection between the absorption material and the layer. The ventilation insert has a relatively low thickness, a low weight per unit area, and high flexibility permanently and independently of moisture after economical production, via one layer, self-sealingly closing ventilation openings, and containing the absorption material. The absorption material is connected to the layer by bonding, at least in some regions.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: December 25, 2018
    Assignee: CARL FREUDENBERG KG
    Inventors: Gerald Jarre, Birger Lange, Volker Braeunling, Thomas Arnold, Iain Smith, Nermina Zaplatilek, Stephanie Lambertz, Ulrich Schneider, Dominic Kramer
  • Publication number: 20180290371
    Abstract: A heat-embosssed non-woven that is suitable for producing a decorative layer for a car passenger compartment includes: thermoplastic fibers, being needled and having a maximum tensile elongation of at least 30%; and embossed recesses that have base surfaces at a bottom thereof. A ratio between a thickness of the non-woven in a region of the base surfaces of the recesses and a thickness of the non-woven in a region of the non-embossed regions is at most 0.1. A fraction of a total surface area of the non-woven made up by a total base surface area of the recesses is from 0.5% to 30%.
    Type: Application
    Filed: April 5, 2018
    Publication date: October 11, 2018
    Inventors: Ralf Kappes, Ansgar Komp, Angela Weik, Sandra Villing-Falusi, Dominic Kramer
  • Publication number: 20170298568
    Abstract: A textile fabric for preventing the penetration and water spreading in cables, having at least one layer, which is at least partially covered by an absorbent material and has pores, which pores can be at least partially closed under the effect of liquid due to absorbent material swelling, the absorbent material being bonded to the textile layer, at least in some areas, has a DIN ISO 9073-3 tensile strength in machine direction of >50 N/5 cm, and obtainable by a method involving: treating a layer containing pores with a mixture containing a polymerizable monomer or oligomer and a cross-linking agent and, as absorbent material precursor, a wetting agent and initiator, and polymerization of the monomer or oligomer under formation of a bonded connection between the absorbent material and the layer. The textile fabric can have a DIN EN ISO 9237 air permeability in dry state of greater than 200 dm3/(m2s).
    Type: Application
    Filed: September 1, 2015
    Publication date: October 19, 2017
    Inventors: Dominic Kramer, Ulrich Schneider, Gerald Jarre, Matthias Schuster, Nermina Zaplatilek, Marco Sutter, Iain Smith
  • Publication number: 20160010274
    Abstract: A ventilation insert for textiles, with at least one layer, covered at least partially by an absorption material and having ventilation openings, the openings being at least partially closeable via a liquid by swelling of the absorption material, obtainable by: a) treating a layer having ventilation openings with a mixture, containing a wetting agent, initiator, polymerizable monomer or oligomers, and a cross-linking agent, as a preliminary stage for the absorption material; and b) polymerizing the monomer or oligomer to form the absorption material while forming a bonded connection between the absorption material and the layer. The ventilation insert has a relatively low thickness, a low weight per unit area, and high flexibility permanently and independently of moisture after economical production, via one layer, self-sealingly closing ventilation openings, and containing the absorption material. The absorption material is connected to the layer by bonding, at least in some regions.
    Type: Application
    Filed: March 4, 2014
    Publication date: January 14, 2016
    Inventors: Gerald Jarre, Birger Lange, Volker Braeunling, Thomas Arnold, Ian Smith, Nermina Zaplatilek, Stephanie Lambertz, Ulrich Schneider, Dominic Kramer