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: 20250045059Abstract: 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: ApplicationFiled: October 22, 2024Publication date: February 6, 2025Applicant: Google LLCInventors: Dominic Kramer, Ryan Day
-
Patent number: 12141586Abstract: 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: GrantFiled: April 27, 2023Date of Patent: November 12, 2024Assignee: Google LLCInventors: Dominic Kramer, Ryan Day
-
Publication number: 20240078116Abstract: 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: ApplicationFiled: April 27, 2023Publication date: March 7, 2024Applicant: Google LLCInventors: Dominic Kramer, Ryan Day
-
Patent number: 11669334Abstract: 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: GrantFiled: November 8, 2019Date of Patent: June 6, 2023Assignee: Google LLCInventors: Dominic Kramer, Ryan Day
-
Publication number: 20210141645Abstract: 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: ApplicationFiled: November 8, 2019Publication date: May 13, 2021Applicant: Google LLCInventors: Dominic Kramer, Ryan Day
-
Patent number: 10689798Abstract: 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: GrantFiled: September 1, 2015Date of Patent: June 23, 2020Assignee: CARL FREUDENBERG KGInventors: Dominic Kramer, Ulrich Schneider, Gerald Jarre, Matthias Schuster, Nermina Zaplatilek, Marco Sutter, Iain Smith
-
Publication number: 20200063335Abstract: 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: ApplicationFiled: July 24, 2019Publication date: February 27, 2020Inventors: Dominic Kramer, Jochen Bechtum, Rudolf Wagner, Sarah Illing, Guenter Frey, Werner Kattge, Hartwig von der Muehlen, Matthias Herzog, Maria Teresa Rodriguez Charles
-
Patent number: 10161080Abstract: 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: GrantFiled: March 4, 2014Date of Patent: December 25, 2018Assignee: CARL FREUDENBERG KGInventors: Gerald Jarre, Birger Lange, Volker Braeunling, Thomas Arnold, Iain Smith, Nermina Zaplatilek, Stephanie Lambertz, Ulrich Schneider, Dominic Kramer
-
Publication number: 20180290371Abstract: 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: ApplicationFiled: April 5, 2018Publication date: October 11, 2018Inventors: Ralf Kappes, Ansgar Komp, Angela Weik, Sandra Villing-Falusi, Dominic Kramer
-
Publication number: 20170298568Abstract: 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: ApplicationFiled: September 1, 2015Publication date: October 19, 2017Inventors: Dominic Kramer, Ulrich Schneider, Gerald Jarre, Matthias Schuster, Nermina Zaplatilek, Marco Sutter, Iain Smith
-
Publication number: 20160010274Abstract: 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: ApplicationFiled: March 4, 2014Publication date: January 14, 2016Inventors: Gerald Jarre, Birger Lange, Volker Braeunling, Thomas Arnold, Ian Smith, Nermina Zaplatilek, Stephanie Lambertz, Ulrich Schneider, Dominic Kramer