Patents by Inventor Sebastian Berger
Sebastian Berger 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: 11969753Abstract: The present disclosure relates to a process for producing matt coatings on sheetlike substrates. The method includes providing an uncured lacquer layer of a UV radiation-curable liquid lacquer formulation F on a surface of the substrate to be coated. The method also includes irradiating the lacquer layer with UV radiation substantially in the wavelength range of 250 to 420 nm with a radiation dose which results in partial curing of the lacquer layer. The method further includes irradiating the partially cured lacquer layer with UV radiation in the wavelength range of 150 to <250 nm under inert gas. The method further includes irradiating the partially cured lacquer layer with UV radiation substantially in the wavelength range of 250 to 420 nm or with electron radiation with a radiation dose which results in end-curing of the lacquer layer.Type: GrantFiled: August 15, 2018Date of Patent: April 30, 2024Assignee: BASF SEInventors: Axel Becker, Sebastian Berger, Stefanie Stein
-
Publication number: 20240112723Abstract: The present disclosure relates to systems and methods implemented on a memory controller for detecting and mitigating memory attacks (e.g., row hammer attacks). For example, a memory controller may engage a counting mode in which activation counts for memory sub-banks are tracked. For example, a memory controller may engage a counting mode in which activation counts for memory rows of memory sub-banks are maintained. Under certain conditions, the memory controller may transition from the counting mode to a sampling mode to mitigate potential row hammer attacks. The memory controller may consider various conditions in determining whether to continue detecting and mitigating potential row hammer attacks in the sampling mode and/or transitioning back to the counting mode. By selectively transitioning between the different operating modes, the memory controller may reduce periods of time when the memory hardware is vulnerable to attacks.Type: ApplicationFiled: October 3, 2022Publication date: April 4, 2024Inventors: Ishwar AGARWAL, Stefan SAROIU, Alastair WOLMAN, Daniel Sebastian BERGER
-
Publication number: 20240004683Abstract: Solutions for scheduling page migrations use latency tolerance of coupled devices, such as external peripheral devices (e.g., network adapters), to prevent buffer overflows or other negative performance. A latency tolerance of a device coupled to a virtual object, such as a virtual machine (VM) is determined. This may include the device exposing its latency tolerance using latency tolerance reporting (LTR). When a page migration for the virtual object is pending, a determination is made whether sufficient time exists to perform the page migration, based on at least the latency tolerance of the device. The page migration is performed if sufficient time exists. Otherwise, the page migration is delayed. In some examples, latency tolerances of multiple devices are considered. In some examples, multiple page migrations are performed contemporaneously, based on latency tolerances. Various options are disclosed, such as the page migration being performed by the virtual object software or the device.Type: ApplicationFiled: June 29, 2022Publication date: January 4, 2024Inventors: Shachar RAINDEL, Daniel Sebastian BERGER
-
Publication number: 20230385206Abstract: The present disclosure relates to systems and methods implemented on a memory controller for detecting and mitigating memory attacks (e.g., row hammer attacks). For example, a memory controller may track activations of row addresses within a memory hardware (e.g., a DRAM device) and determine whether a pattern of activations is indicative of a row hammer attack. This is determined using a counting mode for corresponding memory sub-banks. Where a likely row hammer attack is detected, the memory controller may activate a sampling mode (rather than the counting mode) for a particular sub-bank to identify which of the row addresses should be refreshed on the memory hardware. The implementations described herein provide a low computational cost alternative to heavy-handed detection mechanisms that require access to significant computing resources to accurately detect and mitigate row hammer attacks.Type: ApplicationFiled: May 31, 2022Publication date: November 30, 2023Inventors: Ishwar AGARWAL, Stefan SAROIU, Alastair WOLMAN, Daniel Sebastian BERGER
-
Publication number: 20230370322Abstract: A computing system identifies mitigation actions in response to failures within a computer network. A service level objective is obtained by the computing system for client-resource data flows traversing the computer network between client-side and resource-side nodes. Indication of a failure event at a network location of the computer network is obtained. For each mitigation action of a set of candidate mitigation actions, an estimated impact to a distribution of the service level objective is determined for the mitigation action by applying simulated client-resource data flows to a network topology model of the computer network in combination with the mitigation action and the failure event. One or more target mitigation actions are identified by the computing system from the set of candidate mitigation actions based on a comparison of the estimated impacts of the set of candidate mitigation actions.Type: ApplicationFiled: March 12, 2023Publication date: November 16, 2023Applicant: Microsoft Technology Licensing, LLCInventors: Behnaz ARZANI, Pooria NAMYAR, Daniel Stopol CRANKSHAW, Daniel Sebastian BERGER, Tsu-wang HSIEH, Srikanth KANDULA
-
Publication number: 20230256468Abstract: The present disclosure relates to a process for producing matt coatings on sheetlike substrates. The method includes providing an uncured lacquer layer of a UV radiation-curable liquid lacquer formulation F on a surface of the substrate to be coated. The method also includes irradiating the lacquer layer with UV radiation substantially in the wavelength range of 250 to 420 nm with a radiation dose which results in partial curing of the lacquer layer. The method further includes irradiating the partially cured lacquer layer with UV radiation in the wavelength range of 150 to <250 nm under inert gas. The method further includes irradiating the partially cured lacquer layer with UV radiation substantially in the wavelength range of 250 to 420 nm or with electron radiation with a radiation dose which results in end-curing of the lacquer layer.Type: ApplicationFiled: August 18, 2018Publication date: August 17, 2023Inventors: Axel Becker, Sebastian Berger, Stefanie Stein
-
Patent number: 11656981Abstract: Methods and systems related to memory reduction in a system by oversubscribing physical memory shared among compute entities are provided. A portion of the memory includes a combination of a portion of a first physical memory of a first type and a logical pooled memory associated with the system. A logical pooled memory controller is configured to: (1) track both a status of whether a page of the logical pooled memory allocated to any of the plurality of compute entities is a known-pattern page and a relationship between logical memory addresses and physical memory addresses associated with any allocated logical pooled memory, and (2) allow the write operation to write data to any available space in the second physical memory of the first type only up to an extent of physical memory that corresponds to the portion of the logical pooled memory previously allocated to the compute entity.Type: GrantFiled: August 4, 2022Date of Patent: May 23, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Monish Shantilal Shah, Lisa Ru-Feng Hsu, Daniel Sebastian Berger
-
Patent number: 11611466Abstract: A computing system identifies mitigation actions in response to failures within a computer network. A service level objective is obtained by the computing system for client-resource data flows traversing the computer network between client-side and resource-side nodes. Indication of a failure event at a network location of the computer network is obtained. For each mitigation action of a set of candidate mitigation actions, an estimated impact to a distribution of the service level objective is determined for the mitigation action by applying simulated client-resource data flows to a network topology model of the computer network in combination with the mitigation action and the failure event. One or more target mitigation actions are identified by the computing system from the set of candidate mitigation actions based on a comparison of the estimated impacts of the set of candidate mitigation actions.Type: GrantFiled: May 16, 2022Date of Patent: March 21, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Behnaz Arzani, Pooria Namyar, Daniel Stopol Crankshaw, Daniel Sebastian Berger, Tsu-wang Hsieh, Srikanth Kandula
-
Publication number: 20230004488Abstract: Methods and systems related to memory reduction in a system by oversubscribing physical memory shared among compute entities are provided. A portion of the memory includes a combination of a portion of a first physical memory of a first type and a logical pooled memory associated with the system. A logical pooled memory controller is configured to: (1) track both a status of whether a page of the logical pooled memory allocated to any of the plurality of compute entities is a known-pattern page and a relationship between logical memory addresses and physical memory addresses associated with any allocated logical pooled memory, and (2) allow the write operation to write data to any available space in the second physical memory of the first type only up to an extent of physical memory that corresponds to the portion of the logical pooled memory previously allocated to the compute entity.Type: ApplicationFiled: August 4, 2022Publication date: January 5, 2023Inventors: Monish Shantilal SHAH, Lisa Ru-feng HSU, Daniel Sebastian BERGER
-
Publication number: 20220405004Abstract: The present disclosure relates to systems, methods, and computer-readable media for tracking memory usage data on a memory controller system and providing a mechanism whereby one or multiple accessing agents (e.g., computing nodes, applications, virtual machines) can access memory usage data for a memory resource managed by a memory controller. Indeed, the systems described herein facilitate generation of and access to heatmaps having memory usage data thereon. The systems described herein describe features and functionality related to generating and maintaining the heatmaps as well as providing access to the heatmaps to a variety of accessing agents. This memory tracking and accessing is performed using low processing overhead while providing useful information to accessing agents in connection with memory resources managed by a memory controller.Type: ApplicationFiled: August 24, 2022Publication date: December 22, 2022Inventors: Lisa Ru-Feng HSU, Aninda MANOCHA, Ishwar AGARWAL, Daniel Sebastian BERGER, Stanko NOVAKOVIC, Janaina Barreiro GAMBARO BUENO, Vishal SONI
-
Patent number: 11455239Abstract: Methods and systems related to memory reduction in a system by oversubscribing physical memory shared among compute entities are provided. A portion of the memory includes a combination of a portion of a first physical memory of a first type and a logical pooled memory associated with the system. A logical pooled memory controller is configured to: (1) track both a status of whether a page of the logical pooled memory allocated to any of the plurality of compute entities is a known-pattern page and a relationship between logical memory addresses and physical memory addresses associated with any allocated logical pooled memory, and (2) allow the write operation to write data to any available space in the second physical memory of the first type only up to an extent of physical memory that corresponds to the portion of the logical pooled memory previously allocated to the compute entity.Type: GrantFiled: July 2, 2021Date of Patent: September 27, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Monish Shantilal Shah, Lisa Ru-feng Hsu, Daniel Sebastian Berger
-
Patent number: 11442654Abstract: The present disclosure relates to systems, methods, and computer-readable media for tracking memory usage data on a memory controller system and providing a mechanism whereby one or multiple accessing agents (e.g., computing nodes, applications, virtual machines) can access memory usage data for a memory resource managed by a memory controller. Indeed, the systems described herein facilitate generation of and access to heatmaps having memory usage data thereon. The systems described herein describe features and functionality related to generating and maintaining the heatmaps as well as providing access to the heatmaps to a variety of accessing agents. This memory tracking and accessing is performed using low processing overhead while providing useful information to accessing agents in connection with memory resources managed by a memory controller.Type: GrantFiled: October 15, 2020Date of Patent: September 13, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Lisa Ru-Feng Hsu, Aninda Manocha, Ishwar Agarwal, Daniel Sebastian Berger, Stanko Novakovic, Janaina Barreiro Gambaro Bueno, Vishal Soni
-
Publication number: 20220240834Abstract: An exemplary system, method and computer-accessible medium for providing an indication(s) to administer an anesthesia medication(s) to a patient(s) can include, for example, receiving electroencephalogram (“EEG”) information for the patient(s), determining a power spectra(s) of an alpha band of the patient(s) from the EEG information, and providing the indication(s) to administer the anesthesia medication(s) to the patient(s) based on a predetermined drop in the power spectra(s). The predetermined drop can be about 20%. An amount to assign for the predetermined drop can be received. A first derivative power spectra can be determined based on the alpha band, and the indication(s) to administer the anesthesia medication(s) to the patient(s) can be provided based on a further predetermined drop in the first derivative power spectra.Type: ApplicationFiled: April 25, 2022Publication date: August 4, 2022Inventors: Paul GARCIA, Matthias KREUZER, Gerhard SCHNEIDER, Sebastian BERGER, David OBERT
-
Publication number: 20220164118Abstract: The present disclosure relates to systems, methods, and computer-readable media for managing tracked memory usage data and performing various actions based on memory usage data tracked by a memory controller on a memory device. For example, systems described herein involve collecting and compiling data across one or more memory controllers to evaluate characteristics of the memory usage data to determine hotness metric(s) for segments of a memory resource. The systems described herein may perform a variety of segment actions based on the hotness metric(s). In addition, the systems described herein can compile the memory usage data according to one or more access granularities. This compiled data may further be shared with multiple accessing agents in accordance with access resolutions of the respective accessing agents.Type: ApplicationFiled: November 23, 2020Publication date: May 26, 2022Inventors: Lisa Ru-Feng HSU, Aninda MANOCHA, Ishwar AGARWAL, Daniel Sebastian BERGER, Stanko NOVAKOVIC, Janaina Barreiro GAMBARO BUENO, Vishal SONI
-
Patent number: 11326218Abstract: The invention relates to a cooling device (100) for cooling at least one element (150, 151) passing through said device, comprising a metal block (115), having a first side and a second side, and comprising a cooling channel (130) for cyrogenic gas. The at least one element (150, 151) can be guided along the sides of the first side of the metal block (115), the cooling channel (130) is at least partially in heat conductive connection with the second side of the metal block (115), and the cooling channel (130) has an attachment (131) on a first end for the entry of cryogenic gas and an attachment on a second end for the exit of cryogenic gas. The invention also comprises a hardening device having such a cooling device (100) and a method for cooling at least one element (150, 151) passing through said device.Type: GrantFiled: July 31, 2017Date of Patent: May 10, 2022Assignee: LINDE AKTIENGESELLSCHAFTInventors: Gerd Waning, Sebastian Berger
-
Publication number: 20220121386Abstract: The present disclosure relates to systems, methods, and computer-readable media for tracking memory usage data on a memory controller system and providing a mechanism whereby one or multiple accessing agents (e.g., computing nodes, applications, virtual machines) can access memory usage data for a memory resource managed by a memory controller. Indeed, the systems described herein facilitate generation of and access to heatmaps having memory usage data thereon. The systems described herein describe features and functionality related to generating and maintaining the heatmaps as well as providing access to the heatmaps to a variety of accessing agents. This memory tracking and accessing is performed using low processing overhead while providing useful information to accessing agents in connection with memory resources managed by a memory controller.Type: ApplicationFiled: October 15, 2020Publication date: April 21, 2022Inventors: Lisa Ru-Feng HSU, Aninda MANOCHA, Ishwar AGARWAL, Daniel Sebastian BERGER, Stanko NOVAKOVIC, Janaina Barreiro GAMBARO BUENO, Vishal SONI
-
Publication number: 20200216710Abstract: A polycarbonate polyfunctional-vinyl ether molecule of formula (I):Type: ApplicationFiled: March 18, 2020Publication date: July 9, 2020Applicant: BASF SEInventors: Sebastian BERGER, Paul SHARE
-
Patent number: 10703929Abstract: Aqueous polymer compositions and their use as coatings are disclosed. A composition includes at least one polyurethane (meth)acrylate A and at least one compound B having a molecular weight of below 1000 g/mol and having at least two ethylenically unsaturated double bonds per molecule. The polyurethane (meth)acrylates A include the following components: component A1 includes at least one polyisocyanate A1a and at least one diisocyanate A1b; component A2 includes at least one compound having at least one ethylenically unsaturated double bond, and at least one functional group F; component A3 includes at least one neutral polyol including at least one aliphatic, polymeric polyol A3a and at least one low molecular weight diol A3b; component A4 includes at least one compound having at least one ionic or ionizable group I? and at least one functional group F?; and component A5 includes at least one poly-C2-C3 alkylene ether.Type: GrantFiled: August 16, 2016Date of Patent: July 7, 2020Assignee: BASF SEInventors: Sebastian Berger, Peter Thuery, Susanne Neumann, Uwe Burkhardt, Axel Becker, Daniel Kunz, Stefan Wahl, Christine Roesch
-
Patent number: 10683426Abstract: The present invention relates to polyurethanes (A) being obtainable by reaction of (a) 15% to 70% by weight of di- or polyisocyanate comprising on average from 1 to 10 allophanate groups and on average from 1 to 10 C—C double bonds per molecule, and optionally (b) 0% to 60% by weight of further di- or polyisocyanate, with (c) 5% to 50% by weight of compounds having at least two isocyanate-reactive groups, comprising at least one polycarbonate diol with a molecular weight from 500 to 3000 g/mol weight % ages being based on total polyurethane (A), with the proviso that the total is 100%.Type: GrantFiled: November 12, 2013Date of Patent: June 16, 2020Assignee: BASF SEInventors: Sebastian Berger, Juergen Kaczun, Peter Thuery, Markus Hickl, Steven Zijlstra, Martin Kaarup Bek, K. Shaun Tranter
-
Patent number: 10633553Abstract: The present technology provides a heteroatom-containing polycarbonate polyfunctional-vinyl ether molecule of formula (I) and processes of preparing thereof. The present technology further provides a heteroatom-containing acrylate molecule of formula (II). An ink or coating formulation including an energy curable high reactivity heteroatom-containing polycarbonate polyfunctional-vinyl ether molecule of formula (I) or an energy curable high reactivity heteroatom-containing acrylate molecule of formula (II) is provided.Type: GrantFiled: September 23, 2016Date of Patent: April 28, 2020Assignee: BASF SEInventors: Sebastian Berger, Paul Share