Patents by Inventor Daniel Sebastian

Daniel Sebastian 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: 20240116049
    Abstract: A microfluidic cartridge has an L-shaped base. The base is based on a rectangle and a corner region of the rectangle is missing, so that the microfluidic cartridge is positionable relative to a second microfluidic cartridge having the same base, such that a respective projection of the base of the microfluidic cartridge engages in the missing corner region of the base of the second microfluidic cartridge.
    Type: Application
    Filed: March 4, 2022
    Publication date: April 11, 2024
    Inventors: Jochen Feichtinger, Jochen Hoffmann, Daniel Sebastian Podbiel
  • Publication number: 20240112723
    Abstract: 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: Application
    Filed: October 3, 2022
    Publication date: April 4, 2024
    Inventors: Ishwar AGARWAL, Stefan SAROIU, Alastair WOLMAN, Daniel Sebastian BERGER
  • Publication number: 20240018568
    Abstract: The disclosure relates to a microfluidic analysis device and to a method for operating the microfluidic analysis device. The method comprises the following steps: providing a sample containing DNA, performing a PCR pre-amplification of the sample, dividing the sample into at least two reaction compartments, and performing at least one singleplex detection in each of the at least two reaction compartments. The singleplex detection is performed in each case by means of an isothermal amplification system.
    Type: Application
    Filed: October 27, 2021
    Publication date: January 18, 2024
    Inventors: Yvonne Beyl, Franz Laermer, Stefanie Wagner, Anke Timm, Jochen Hoffmann, Martina Budde, Daniel Sebastian Podbiel
  • Publication number: 20240004683
    Abstract: 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: Application
    Filed: June 29, 2022
    Publication date: January 4, 2024
    Inventors: Shachar RAINDEL, Daniel Sebastian BERGER
  • Publication number: 20230385206
    Abstract: 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: Application
    Filed: May 31, 2022
    Publication date: November 30, 2023
    Inventors: Ishwar AGARWAL, Stefan SAROIU, Alastair WOLMAN, Daniel Sebastian BERGER
  • Publication number: 20230370322
    Abstract: 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: Application
    Filed: March 12, 2023
    Publication date: November 16, 2023
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Behnaz ARZANI, Pooria NAMYAR, Daniel Stopol CRANKSHAW, Daniel Sebastian BERGER, Tsu-wang HSIEH, Srikanth KANDULA
  • Publication number: 20230347340
    Abstract: A flow cell for integrating a processing unit into a microfluidic device has a receiving unit with a depression The processing unit is/can be arranged in the depression. The flow cell also has a cover unit for covering the depression and at least one capillary gap for receiving a fluid, wherein the capillary gap is formed between an edge region of the cover unit and the receiving unit and, additionally or alternatively, between the cover unit and the processing unit.
    Type: Application
    Filed: July 27, 2021
    Publication date: November 2, 2023
    Inventors: Daniel Sebastian Podbiel, Hannah Bott
  • Publication number: 20230294096
    Abstract: A microfluidic treatment apparatus has a microfluidic channel system having a filtering branch, a pumping branch connected in parallel with the filtering branch, and a filter chamber arranged in the filtering branch and configured to accommodate a filter element. The filtering branch is coupled to a channel inlet via a first channel-crossover element and to a channel outlet via a second channel-crossover element, and the filter chamber can be isolated from the rest of the channel system by at least two filter valves. A pumping device is arranged in the pumping branch, is configured to produce fluid flow in the channel system, and includes at least one pumping valve and at least one pumping chamber.
    Type: Application
    Filed: July 28, 2021
    Publication date: September 21, 2023
    Inventor: Daniel Sebastian Podbiel
  • Publication number: 20230241602
    Abstract: A method for producing a carrier element for receiving a sample liquid is disclosed. The method includes a step of coating a carrier substrate with a light-sensitive polymer layer in order to obtain a coated carrier substrate, in particular wherein the carrier substrate has a hydrophilic surface quality. The method also includes an exposure and development step wherein the coated carrier substrate is exposed and developed in order to obtain a structured polymer layer. The method also includes a fluorination step, wherein the structured polymer layer on the carrier substrate is fluorinated in order to produce the carrier element for receiving the sample liquid, in particular wherein the structured polymer layer obtains a hydrophobic surface quality as a result of the fluorination step.
    Type: Application
    Filed: May 19, 2021
    Publication date: August 3, 2023
    Inventors: Franz Laermer, Daniel Sebastian Podbiel
  • Patent number: 11656981
    Abstract: 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: Grant
    Filed: August 4, 2022
    Date of Patent: May 23, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Monish Shantilal Shah, Lisa Ru-Feng Hsu, Daniel Sebastian Berger
  • Patent number: 11611466
    Abstract: 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: Grant
    Filed: May 16, 2022
    Date of Patent: March 21, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Behnaz Arzani, Pooria Namyar, Daniel Stopol Crankshaw, Daniel Sebastian Berger, Tsu-wang Hsieh, Srikanth Kandula
  • Publication number: 20230055209
    Abstract: A therapeutic agent comprising Lon protease, or a variant or active fragment thereof, alpha-hemolysin, or a variant or active fragment thereof, CK1?1, or a variant or active fragment thereof, a c-MYB inhibitor and/or a CEBP-? inhibitor, for use in therapy, with the proviso that the therapeutic agent does not comprise a bacteria or bacterial supernatant. Methods of production and use thereof.
    Type: Application
    Filed: December 18, 2020
    Publication date: February 23, 2023
    Applicant: LINNANE PHARMA AB
    Inventors: Catharina SVANBORG, Daniel Sebastian Christopher BUTLER
  • Patent number: 11565261
    Abstract: A method for aliquoting a sample liquid using a sealing liquid in a microfluidic device includes combining the sample liquid and the sealing liquid, which have different wetting behaviors, to form a two-phase system separated by a boundary surface. The microfluidic device includes a chamber with at least one inlet channel for introducing the liquids and a plurality of cavities configured to be filled via the inlet channel. The inlet channel and the cavities have a geometry that is defined in dependence on the respective wetting behaviors of the sample liquid and the sealing liquid. The method first includes introducing the sample liquid to form a first meniscus configured by the defined geometry, e.g. concave, to fill the cavities. The method further includes introducing the sealing liquid to form a second meniscus configured by the existing, greater contact angle and the defined geometry, e.g. convex, to cover the filled cavities.
    Type: Grant
    Filed: March 25, 2019
    Date of Patent: January 31, 2023
    Assignee: Robert Bosch GmbH
    Inventor: Daniel Sebastian Podbiel
  • Publication number: 20230029306
    Abstract: A method determines a number of copies of a DNA sequence that is present in a fluid. The method includes a division step, a setting up step, an identification step, and an evaluation step. In the division step, at least some of the fluid is divided into at least two compartments. In the setting up step, a reaction condition is set up for the fluid divided into the at least two compartments in order to allow a reaction in each of the at least two compartments and to obtain a reaction result in each case. In the identification step, a signal, for example an optical signal, is identified that represents the reaction results of the reactions that may have taken place in the compartments. In the evaluation step, the optical signal is evaluated in order to determine the number of copies.
    Type: Application
    Filed: December 17, 2020
    Publication date: January 26, 2023
    Inventor: Daniel Sebastian Podbiel
  • Publication number: 20230017412
    Abstract: A receiving unit for receiving a fluid has a receiving element with a receiving face and at least one micro-cavity that is arranged and formed in the receiving element on the receiving face in order to receive the fluid. The receiving face further has a hydrophilic surface characteristic in at least one subregion adjoining the at least one micro-cavity.
    Type: Application
    Filed: December 17, 2020
    Publication date: January 19, 2023
    Inventor: Daniel Sebastian Podbiel
  • Publication number: 20230004488
    Abstract: 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: Application
    Filed: August 4, 2022
    Publication date: January 5, 2023
    Inventors: Monish Shantilal SHAH, Lisa Ru-feng HSU, Daniel Sebastian BERGER
  • Publication number: 20220405004
    Abstract: 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: Application
    Filed: August 24, 2022
    Publication date: December 22, 2022
    Inventors: Lisa Ru-Feng HSU, Aninda MANOCHA, Ishwar AGARWAL, Daniel Sebastian BERGER, Stanko NOVAKOVIC, Janaina Barreiro GAMBARO BUENO, Vishal SONI
  • Publication number: 20220305493
    Abstract: A microfluidic device is for processing and aliquoting a sample liquid. The microfluidic device has a dividing chamber for receiving a starting volume of the sample liquid. The dividing chamber has a plurality of cavities for receiving sub-volumes of the sample liquid, the sub-volumes being usable for analytical reactions. The microfluidic device also has a microfluidic network for using the dividing chamber in a fluid-mechanical manner and at least one pump device for pumping fluids within the device. The at least one pump device and the microfluidic network are configured to pump the sample liquid, as a first phase, and a sealing liquid, as a second phase, through the microfluidic network and into the dividing chamber in order to seal the sub-volumes of the sample liquid in the cavities using the sealing liquid.
    Type: Application
    Filed: June 30, 2020
    Publication date: September 29, 2022
    Inventors: Michael Knapp, Franz Laermer, Jochen Hoffmann, Lorenz Boecking, Hannah Bott, Daniel Sebastian Podbiel
  • Patent number: 11455239
    Abstract: 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: Grant
    Filed: July 2, 2021
    Date of Patent: September 27, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Monish Shantilal Shah, Lisa Ru-feng Hsu, Daniel Sebastian Berger
  • Patent number: 11442654
    Abstract: 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: Grant
    Filed: October 15, 2020
    Date of Patent: September 13, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lisa Ru-Feng Hsu, Aninda Manocha, Ishwar Agarwal, Daniel Sebastian Berger, Stanko Novakovic, Janaina Barreiro Gambaro Bueno, Vishal Soni