Patents by Inventor David Haase

David Haase 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: 11886703
    Abstract: A method is used in managing storage space in storage systems. Storage space reserved by a storage object from a set of storage tiers is evaluated. A data storage system includes the first and second storage tiers configured such that performance characteristics associated with the first storage tier is different from the second storage tier. Based on the evaluation, storage space available and consumed in each storage tier of the set of storage tiers is determined.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: January 30, 2024
    Assignee: EMC IP Holding Company LLC
    Inventors: Samuel L. Mullis, II, David Haase, Michael C. Brundage, Dayanand Suldhal
  • Publication number: 20230343431
    Abstract: An apparatus for determining a composition of a plasma exchange treatment wherein the apparatus comprises a processor and a memory communicatively connected to the processor. The processor is configured to receive a user input from a remote sensor, wherein the user input comprises a monitoring biomarker. The monitoring biomarker is a biomarker that monitors the effects of a therapeutic agent. The processor receives, from a remote sensor, an identifier wherein the identifier links a user to a medical record. The processor generates a first condition descriptor as a function of the user input. The first condition descriptor is related to a change in a monitoring biomarker. The processor determines a plasma exchange treatment as a function of the change in the monitoring biomarker. The plasma exchange treatment comprises a series of treatments given over time.
    Type: Application
    Filed: June 30, 2023
    Publication date: October 26, 2023
    Inventor: David Haase
  • Publication number: 20230304068
    Abstract: A method is provided for treating a recipient with a biological product obtained from at least one donor that may be the same as, or different from, the recipient. The method includes identifying a targeted level of gene expression of a first gene in a biological product to be transferred from at least one donor to a recipient; treating the at least one donor to achieve the targeted level of gene expression of the first gene in the biological product; and transferring the biological product from the at least one donor to the recipient.
    Type: Application
    Filed: May 31, 2023
    Publication date: September 28, 2023
    Inventors: ANNELISE E. BARRON, DAVID HAASE, JOSHUA MCCLURE
  • Patent number: 11735303
    Abstract: An apparatus and method for determining a composition of a replacement therapy treatment is presented, the apparatus at least a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to receive a user input wherein the user input comprises at least an identifier and a constitutional history of the user, generate a first condition descriptor as a function of the user input, determine a composition of a replacement therapy treatment as a function of the first condition descriptor, wherein the determination comprises training a first machine-learning process using user training data, wherein the user training data correlates user inputs to compositions of the replacement therapy treatment and determining the composition as a function of the user input and the first machine learning process, and output the composition of the replacement therapy treatment as a function of the determination.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: August 22, 2023
    Inventor: David Haase
  • Patent number: 11697834
    Abstract: A method is provided for treating a recipient with a biological product obtained from at least one donor that may be the same as, or different from, the recipient. The method includes identifying a targeted level of gene expression of a first gene in a biological product to be transferred from at least one donor to a recipient; treating the at least one donor to achieve the targeted level of gene expression of the first gene in the biological product; and transferring the biological product from the at least one donor to the recipient.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: July 11, 2023
    Assignee: Maxwell Biosciences, Inc.
    Inventors: Annelise E. Barron, David Haase, Joshua McClure
  • Patent number: 11676726
    Abstract: An apparatus and method for generating a treatment plan for salutogenesis, the apparatus comprising a at least a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to receive physiological data associated with a user and comprising a plurality of biomarkers, wherein the plurality of biomarkers comprise at least a glycocalyx degradation biomarker, determine a concentration for each at least a glycocalyx degradation biomarker of the plurality of biomarkers, classify the at least a glycocalyx degradation biomarker to a disease condition and a treatment label as a function of the concentration, and generate a treatment plan as a function of the disease condition and the treatment label.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: June 13, 2023
    Inventor: David Haase
  • Publication number: 20220406462
    Abstract: An apparatus and method for generating a treatment plan for salutogenesis, the apparatus comprising a at least a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to receive physiological data associated with a user and comprising a plurality of biomarkers, wherein the plurality of biomarkers comprise at least a glycocalyx degradation biomarker, determine a concentration for each at least a glycocalyx degradation biomarker of the plurality of biomarkers, classify the at least a glycocalyx degradation biomarker to a disease condition and a treatment label as a function of the concentration, and generate a treatment plan as a function of the disease condition and the treatment label.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 22, 2022
    Inventor: David Haase
  • Publication number: 20220406430
    Abstract: An apparatus and method for determining a composition of a replacement therapy treatment is presented, the apparatus at least a processor and a memory communicatively connected to the processor, the memory containing instructions configuring the at least a processor to receive a user input wherein the user input comprises at least an identifier and a constitutional history of the user, generate a first condition descriptor as a function of the user input, determine a composition of a replacement therapy treatment as a function of the first condition descriptor, wherein the determination comprises training a first machine-learning process using user training data, wherein the user training data correlates user inputs to compositions of the replacement therapy treatment and determining the composition as a function of the user input and the first machine learning process, and output the composition of the replacement therapy treatment as a function of the determination.
    Type: Application
    Filed: June 22, 2022
    Publication date: December 22, 2022
    Inventor: David Haase
  • Publication number: 20200319209
    Abstract: A method is provided for treating a recipient with a biological product obtained from at least one donor that may be the same as, or different from, the recipient. The method includes identifying a targeted level of gene expression of a first gene in a biological product to be transferred from at least one donor to a recipient; treating the at least one donor to achieve the targeted level of gene expression of the first gene in the biological product; and transferring the biological product from the at least one donor to the recipient.
    Type: Application
    Filed: January 27, 2020
    Publication date: October 8, 2020
    Inventors: Annelise E. Barron, David Haase, Joshua McClure
  • Patent number: 10600028
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, that provide automated topology change detection and policy based provisioning and remediation in information technology systems, among other functions and advantages.
    Type: Grant
    Filed: March 26, 2018
    Date of Patent: March 24, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Ronald Dean Cotten, Richard David Haase, Kevin Dean Wein, James Edward Borowicz, Madhukar Bandi, Eric Alden Rumer, Craig W. Hotes
  • Patent number: 10180790
    Abstract: A technique for copying a source data object within a data storage system to a destination includes ingesting data portions of the source object into respective pages of a cache. The cache associates the pages with respective descriptors and writes into the descriptors locations of storage elements that have been provided for storing the respective data portions at the destination. When later flushing these cache pages, each page is flushed to the location at the destination that is provided in the respective descriptor.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: January 15, 2019
    Assignee: EMC IP Holding Company LLC
    Inventors: Alan L. Taylor, David Haase, Michael C. Brundage, Somnath A. Gulve
  • Patent number: 10146454
    Abstract: A method is provided for performance by an I/O Coordination module of a computing device operating as a data storage system in order to obtain and process physical extent mappings in the context of an XCOPY Lite or XCOPY type operation. The method involves breaking down the source region into physical source extents with reference to a container filesystem representing the logical volume of the source as a file. The I/O Coordination module is then able to separately process each of these physical source extents and also obtain its corresponding physical destination extents with reference to the container filesystem, which also represents the logical volume of the destination as a file. The I/O Coordination module is then able to cause integrated copy commands to be issued to an underlying physical storage driver. An apparatus, system, and computer program product for performing a similar method are also provided.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: December 4, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Milind M. Koli, Timothy C. Ng, James Mark Holt, David Haase, Vedashree Raman
  • Patent number: 10089316
    Abstract: A technique for managing file system expansions includes receiving a request to perform a file system expansion, the request specifying or implying an increase in size of a file system to a new target size. The request is received while a previous file system expansion is already in progress. The technique includes merging the previous file system expansion into the file system expansion specified by the request, to increase the size of the file system to the new target size.
    Type: Grant
    Filed: June 29, 2015
    Date of Patent: October 2, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: David Haase, Michael C. Brundage, Walter C. Forrester, Paul T. McGrath, Somnath A. Gulve
  • Patent number: 10055166
    Abstract: There are disclosed techniques for use in managing data copying. In one embodiment, there is disclosed a method including a number of steps. The method comprises performing a first operation to copy data from a first region of a source area. The method also comprises determining a count relating to pending I/O requests in connection with a second region of the source area upon completion of the first operation. And, in response to determining that the count relating to pending I/O requests in connection with the second region of the source area equals zero, the method further comprises performing a second operation to copy data from the second region of the source area and configuring a new region in the source area to record a count relating to pending I/O requests in connection with the source area.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: August 21, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Alan L. Taylor, David Haase, Michael C. Brundage, Somnath A. Gulve, Varun K. Chinta
  • Publication number: 20180211221
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, that provide automated topology change detection and policy based provisioning and remediation in information technology systems, among other functions and advantages.
    Type: Application
    Filed: March 26, 2018
    Publication date: July 26, 2018
    Inventors: Ronald Dean Cotten, Richard David Haase, Kevin Dean Wein, James Edward Borowicz, Madhukar Bandi, Eric Alden Rumer, Craig W. Hotes
  • Patent number: 10025510
    Abstract: A technique for use in managing data storage in a data storage system is disclosed. A first and second data storage commands (DSC) are received from a storage driver stack. Determining if the first DSC and the second DSC are both related aspects of a combined storage command and if so, establishing a pairing structure to pair the first DSC and the second DSC together. Fulfilling the combined storage command by fulfilling both the first DSC and the second DSC with reference to the pairing structure.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: July 17, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Milind Koli, Timothy C. Ng, James Mark Holt, David Haase, Vedashree Anantha Raman
  • Patent number: 9933953
    Abstract: A technique for managing copy sessions in a data storage system supports active and inactive copy-session states and reclaims memory for inactive copy sessions to reduce their memory footprints. When a copy session transitions from the active state to the inactive state, the copy session persists certain copy-progress data in non-volatile storage and frees structures in memory previously storing that copy-progress data. The inactive copy session continues to run but performs no copying and consumes less memory. When the copy session later transitions back to the active state, the copy session reads the copy-progress data back into memory and resumes copying.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: April 3, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Alan L. Taylor, Paul T. McGrath, David Haase, Michael C. Brundage, Somnath A. Gulve, Michael Paul Wagner
  • Patent number: 9928483
    Abstract: Aspects of the present disclosure involve systems, methods, computer program products, and the like, that provide automated topology change detection and policy based provisioning and remediation in information technology systems, among other functions and advantages.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 27, 2018
    Assignee: Level 3 Communication, LLC
    Inventors: Ronald Dean Cotten, Richard David Haase, Kevin Dean Wein, James Edward Borowicz, Madhukar Bandi, Eric Alden Rumer, Craig W. Hotes
  • Patent number: 9916312
    Abstract: A method includes (a) receiving a command to create an upper-deck filesystem of a specified size, the upper-deck filesystem residing within a logical volume expressed from a container file of a lower-deck filesystem, (b) provisioning a plurality of storage provisioning units (SPUs) from a storage pool of the data storage system to the container file in an order reflecting proximity of the SPUs within storage devices of the data storage system, the plurality of SPUs providing storage for the entire container file, and (c) subsequent to provisioning the plurality of SPUs to the container file, executing a plurality of threads in parallel to write metadata of the upper-deck filesystem to the plurality of SPUs, representing the upper-deck filesystem. Other embodiments are directed to a system, a computerized apparatus, and a computer program product for performing methods similar to that described above.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: March 13, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: David Haase, Michael C. Brundage, Walter C. Forrester, Paul T. McGrath, Miles A. de Forest
  • Patent number: 9619286
    Abstract: Techniques for processing requests are described. A first thread is selected for execution. Only a single thread is allowed to execute at a time. Each thread is associated with a queue of requests to be processed by the thread. A first request is selected from the queue of first thread that performs first processing to service the first request. A service time classification for the first request is determined in accordance with criteria that includes a runtime determination of what resource(s) are used in servicing the first request. It is determined, in accordance with the service time classification, whether to allow the first thread to continue execution and process a second request from the queue of the first thread. If the first thread is allowed to continue execution, second processing is performed by the first thread to service the second request. Otherwise, a second thread is selected for execution.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: April 11, 2017
    Assignee: EMC IP Holding Company LLC
    Inventors: Michael P. Wagner, David Haase, Charles C. Bailey, Michael C. Brundage, Alan L. Taylor, Chung-Huy Chen, Dennis T. Duprey