Patents by Inventor David Olson

David Olson 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: 20250144454
    Abstract: A respirator is disclosed. The respirator includes a mask body and a harness. The mask body includes polypropylene in an amount of between 60 and 100 weight percent. The harness is attached to the mask body. The harness includes elastomeric polypropylene-miscible copolymer in an amount of between 80 and 100 weight percent. The respirator includes an overall composition of polypropylene of at least 80 weight percent. The respirator includes an overall composition of ethylene of less than 10 weight percent. The respirator may be consistent with definition of recyclable according to Association of Plastic Recyclers (APR) standards for polypropylene.
    Type: Application
    Filed: February 3, 2023
    Publication date: May 8, 2025
    Inventors: Nathan E. Schultz, Seth M. Kirk, David A. Olson, Ronald W. Ausen, John M. Brandner, Bongyeol Yeom
  • Publication number: 20250083191
    Abstract: Lumber sorting systems and methods that use adaptive lumber management to tailor the distribution of lumber to improve the yield and aesthetic properties of a product are disclosed. An adaptive lumber management system in accordance with the present disclosure may comprise a lumber scanner configured to record one or more characteristics of each board and create a data file for each board comprising information regarding the characteristic of the board. A processor may be configured to determine a target tray for each board based on the data files. The processor may be further configured to generate at least one mapping. The system may further comprise a sorting mechanism configured to sort the plurality of boards into their respective target trays and at least one tipple configured to select each board or the plurality of boards from the plurality of trays according to the at least one mapping.
    Type: Application
    Filed: November 26, 2024
    Publication date: March 13, 2025
    Inventors: Brent David OLSON, Carl Daniel MORROW, Mengzhe GU, Sam HERMANN, William August HOILES, Gary FONG
  • Patent number: 12189981
    Abstract: A system, method, and machine-readable storage medium for determining an amount of unique data in a distributed storage system are provided. In some embodiments, a combined efficiency set for a first data set stored in the distributed storage system, such as at a volume, may be generated. The first data set may include a first subset of data and a second subset of data in the distributed storage system. Additionally, a set of efficiency sets for the first subset of data may be generated. A set difference based on the combined efficiency set and the set of efficiency sets may be computed. An amount of memory used for storing unique data of the second subset of data may be estimated based on the set difference. The unique data may be present in the second subset of data but absent from the first subset of data.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: January 7, 2025
    Assignee: NETAPP, INC.
    Inventors: Alyssa Proulx, Mark David Olson
  • Publication number: 20240416288
    Abstract: Porous ePTFE articles coated with a hydrophilic coating are provided. The coating may be modified by covalent modifications to the PVOH coating. Covalent modifications may include small molecule grafting, polymer grafting to or from the PVOH backbone, modifying the PVAc precursor of the PVOH, crosslinking of the polymer via thermal or photochemistry, crosslinking of the polymer with a multifunctional crosslinking agent, and the like, and combinations thereof.
    Type: Application
    Filed: June 13, 2024
    Publication date: December 19, 2024
    Inventors: Joe A. Jaye, Matthew P. Goertz, Catherine M. Kasse, Davis B. Moravec, Bradly G. Hauser, Madeline C. Peterson, David A. Olson, Cecilia C. Hall, S. Kyle Sontag, Elizabeth A. Jackson
  • Publication number: 20240385959
    Abstract: Systems and methods are described for a streamlined garbage collection process during which data integrity checking is also performed for a distributed key-value (KV) store utilized by a distributed storage system. According to one embodiment, by making use of full or truncated block IDs (rather than an intermediate probabilistic data structure, such as a Bloom filter) for garbage collection, data integrity checking can be performed concurrently almost for free. During garbage collection, a block ID compare list may be compared to block IDs within the distributed KV store. If a particular block ID is present in the distributed KV store but is missing from the block ID compare list, the corresponding data block represents garbage to be collected. If the particular block ID is present in the block ID compare list but missing from the distributed KV store, a data integrity error has been identified.
    Type: Application
    Filed: July 29, 2024
    Publication date: November 21, 2024
    Applicant: NetApp, Inc.
    Inventors: Wei Sun, Mark David Olson, Anil Paul Thoppil
  • Patent number: 12066933
    Abstract: Systems and methods are described for a streamlined garbage collection process during which data integrity checking is also performed for a distributed key-value (KV) store utilized by a distributed storage management system. According to one embodiment, by making use of full or truncated block IDs (rather than an intermediate probabilistic data structure, such as a Bloom filter) for garbage collection, data integrity checking can be performed concurrently almost for free. During garbage collection, a block ID compare list is compared to block IDs within the distributed KV store. If a particular block ID is present in the distributed KV store but is missing from the block ID compare list, the corresponding data block represents garbage to be collected. If the particular block ID is present in the block ID compare list but missing from the distributed KV store, a data integrity error has been identified.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: August 20, 2024
    Assignee: NetApp, Inc.
    Inventors: Wei Sun, Mark David Olson, Anil Paul Thoppil
  • Publication number: 20240259411
    Abstract: Computer-implemented computer system user behavior detection methods, systems, and computer-readable media are described.
    Type: Application
    Filed: January 26, 2024
    Publication date: August 1, 2024
    Inventors: Scott Riley Terry, Derek Myron Johnson, Stewart David Olson
  • Publication number: 20240173749
    Abstract: Lumber sorting systems and methods that use adaptive lumber management to tailor the distribution of lumber to improve the yield and aesthetic properties of a product are disclosed. An adaptive lumber management system in accordance with the present disclosure may comprise a lumber scanner configured to record one or more characteristics of each board and create a data file for each board comprising information regarding the characteristic of the board. A processor may be configured to determine a target tray for each board based on the data files. The processor may be further configured to generate at least one mapping. The system may further comprise a sorting mechanism configured to sort the plurality of boards into their respective target trays and at least one tipple configured to select each board or the plurality of boards from the plurality of trays according to the at least one mapping.
    Type: Application
    Filed: February 7, 2024
    Publication date: May 30, 2024
    Inventors: Brent David OLSON, Carl Daniel MORROW, Mengzhe GU, William August HOILES, Gary FONG, Sam HERMANN
  • Publication number: 20240116003
    Abstract: Embodiments herein relate to filtration devices having spiral wound filtration element. In an embodiment, a filtration device is included having a first spiral wound filter element. The first spiral wound filter element can include one or more spacing layers, one or more membrane layers disposed in between the one or more spacing layers, and a plurality of spacing elements. The first spiral wound filter element can have an aspect ratio that is less than 8:1 height to width. Other embodiments are also included herein.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 11, 2024
    Inventors: David D. Lauer, Benjamin C. Druecke, David A. Olson, Connor J. Colling, Davis B. Moravec, Matthew P. Goertz, Nicholas J. Stanley, Robert P. McCollam
  • Publication number: 20230384333
    Abstract: New fluorescent biosensors are provided for use in methods of detecting a ligand-induced hallucinogenic conformational change of a G Protein-Coupled Receptor (GPCR), detecting a hallucinogenic compound, detecting a non-hallucinogenic antidepressant compound, measuring the hallucinogenic potential of a compound, measuring the antipsychotic potential of a compound, and suitable kits thereof.
    Type: Application
    Filed: October 13, 2021
    Publication date: November 30, 2023
    Inventors: Chunyang DONG, Calvin LY, David OLSON, Lin TIAN
  • Patent number: 11722406
    Abstract: A switch includes a plurality of ingress ports, a plurality of egress ports, and a plurality of buffers comprising a buffer coupled to each ingress port, egress port pair. An ingress port is to determine a plurality of potential egress ports for a packet. The ingress port is to select an egress port of the plurality of potential egress ports based on congestion of the corresponding buffers coupled to the ingress port and to each of the plurality of potential egress ports. The ingress port is to place the packet into the corresponding buffer coupled to the ingress port and the selected egress port.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: August 8, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: David Olson, Darel Neal Emmot, Nicholas George McDonald, John Kim
  • Publication number: 20230191333
    Abstract: A spiral wound membrane module is suitable for use with high temperature water that may also have a high pH, for example steam injection produced water. The module uses a membrane with a polyphenylene sulfide (PPS) backing material. The feed spacer of the module may be made from polyphenylene sulfide (PPS) or ethylene chlorotrifluoroethylene (ECTFE). The permeate carrier may be made of a woven nylon (i.e. nylon 6, 6) fabric coated with high temperature epoxy. The core tube and anti-telescoping device may be made of polysulfone. In some examples, the module may be used at a temperature of up to 130° C. Optionally, the module may be used at a pH of 9.5 or more. In a filtration method, the module may be operated at a pressure in the range of 150 to 450 psi. The module may be operated at a generally constant pressure.
    Type: Application
    Filed: February 16, 2023
    Publication date: June 22, 2023
    Inventors: Paul Michael SMIGELSKI, JR., David OLSON, Rachel GETTINGS, Jack HOWSON, David MOORE, Deborah DE LA CRUZ, Hua WANG, Joel CARAHER
  • Publication number: 20230176773
    Abstract: A system, method, and machine-readable storage medium for determining an amount of unique data in a distributed storage system are provided. In some embodiments, a combined efficiency set for a first data set stored in the distributed storage system, such as at a volume, may be generated. The first data set may include a first subset of data and a second subset of data in the distributed storage system. Additionally, a set of efficiency sets for the first subset of data may be generated. A set difference based on the combined efficiency set and the set of efficiency sets may be computed. An amount of memory used for storing unique data of the second subset of data may be estimated based on the set difference. The unique data may be present in the second subset of data but absent from the first subset of data.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Inventors: Alyssa Proulx, Mark David Olson
  • Publication number: 20230145784
    Abstract: Systems and methods are described for a streamlined garbage collection process during which data integrity checking is also performed for a distributed key-value (KV) store utilized by a distributed storage management system. According to one embodiment, by making use of full or truncated block IDs (rather than an intermediate probabilistic data structure, such as a Bloom filter) for garbage collection, data integrity checking can be performed concurrently almost for free. During garbage collection, a block ID compare list is compared to block IDs within the distributed KV store. If a particular block ID is present in the distributed KV store but is missing from the block ID compare list, the corresponding data block represents garbage to be collected. If the particular block ID is present in the block ID compare list but missing from the distributed KV store, a data integrity error has been identified.
    Type: Application
    Filed: February 25, 2022
    Publication date: May 11, 2023
    Inventors: Wei Sun, Mark David Olson, Anil Paul Thoppil
  • Patent number: 11607649
    Abstract: A spiral wound membrane module is suitable for use with high temperature water that may also have a high pH, for example steam injection produced water. The module uses a membrane with a polyphenylene sulfide (PPS) backing material. The feed spacer of the module may be made from polyphenylene sulfide (PPS) or ethylene chlorotrifluoroethylene (ECTFE). The permeate carrier may be made of a woven nylon (i.e. nylon 6, 6) fabric coated with high temperature epoxy. The core tube and anti-telescoping device may be made of polysulfone. In some examples, the module may be used at a temperature of up to 130° C. Optionally, the module may be used at a pH of 9.5 or more. In a filtration method, the module may be operated at a pressure in the range of 150 to 450 psi. The module may be operated at a generally constant pressure.
    Type: Grant
    Filed: February 8, 2019
    Date of Patent: March 21, 2023
    Assignee: BL TECHNOLOGIES, INC.
    Inventors: Paul Michael Smigelski, Jr., David Olson, Rachel Gettings, Jack Howson, David Moore, Deborah De La Cruz, Hua Wang, Joel Caraher
  • Patent number: 11567694
    Abstract: A system, method, and machine-readable storage medium for determining an amount of unique data in a distributed storage system are provided. In some embodiments, a combined efficiency set for a first data set stored in the distributed storage system, such as at a volume, may be generated. The first data set may include a first subset of data and a second subset of data in the distributed storage system. Additionally, a set of efficiency sets for the first subset of data may be generated. A set difference based on the combined efficiency set and the set of efficiency sets may be computed. An amount of memory used for storing unique data of the second subset of data may be estimated based on the set difference. The unique data may be present in the second subset of data but absent from the first subset of data.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: January 31, 2023
    Assignee: NETAPP, INC.
    Inventors: Alyssa Proulx, Mark David Olson
  • Publication number: 20220083262
    Abstract: A system, method, and machine-readable storage medium for determining an amount of unique data in a distributed storage system are provided. In some embodiments, a combined efficiency set for a first data set stored in the distributed storage system, such as at a volume, may be generated. The first data set may include a first subset of data and a second subset of data in the distributed storage system. Additionally, a set of efficiency sets for the first subset of data may be generated. A set difference based on the combined efficiency set and the set of efficiency sets may be computed. An amount of memory used for storing unique data of the second subset of data may be estimated based on the set difference. The unique data may be present in the second subset of data but absent from the first subset of data.
    Type: Application
    Filed: December 1, 2021
    Publication date: March 17, 2022
    Inventors: Alyssa Proulx, Mark David Olson
  • Patent number: 11194506
    Abstract: A system, method, and machine-readable storage medium for determining an amount of unique data in a distributed storage system are provided. In some embodiments, a combined efficiency set for a first data set stored in the distributed storage system, such as at a volume, may be generated. The first data set may include a first subset of data and a second subset of data in the distributed storage system. Additionally, a set of efficiency sets for the first subset of data may be generated. A set difference based on the combined efficiency set and the set of efficiency sets may be computed. An amount of memory used for storing unique data of the second subset of data may be estimated based on the set difference. The unique data may be present in the second subset of data but absent from the first subset of data.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: December 7, 2021
    Assignee: NETAPP, INC.
    Inventors: Alyssa Proulx, Mark David Olson
  • Publication number: 20210322509
    Abstract: A method for preventing or reducing the risk of perinatal or neonatal morbidity and mortality caused by antenatal inflammation in humans is described. This method is based on the administration of a compound of formula I or a pharmaceutically acceptable salt thereof: to an expectant human mother suffering from antenatal fetal inflammation. The method prevents or reduces the risk of organ damages, including brain, lung and intestinal damages, and sequelae therefrom, in the neonates, as well as the risk of neonatal death.
    Type: Application
    Filed: June 30, 2021
    Publication date: October 21, 2021
    Applicants: CHU SAINTE-JUSTINE, UNIVERSITÉ DE MONTRÉAL, THE UNIVERSITY OF ADELAIDE
    Inventors: Sylvain CHEMTOB, Christiane QUINIOU, Sarah Anne ROBERTSON, Mathieu NADEAU-VALLÉE, William D. LUBELL, David OLSON, Peck Yin CHIN, Sylvie GIRARD, Doan-Ngoc DUC
  • Publication number: 20210258252
    Abstract: A switch includes a plurality of ingress ports, a plurality of egress ports, and a plurality of buffers comprising a buffer coupled to each ingress port, egress port pair. An ingress port is to determine a plurality of potential egress ports for a packet. The ingress port is to select an egress port of the plurality of potential egress ports based on congestion of the corresponding buffers coupled to the ingress port and to each of the plurality of potential egress ports. The ingress port is to place the packet into the corresponding buffer coupled to the ingress port and the selected egress port.
    Type: Application
    Filed: December 11, 2020
    Publication date: August 19, 2021
    Inventors: David Olson, Darel Neal Emmot, Nicholas George McDonald, John Kim