Patents by Inventor David A. Olson
David A. 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: 20240173749Abstract: 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: ApplicationFiled: February 7, 2024Publication date: May 30, 2024Inventors: Brent David OLSON, Carl Daniel MORROW, Mengzhe GU, William August HOILES, Gary FONG, Sam HERMANN
-
Publication number: 20240116003Abstract: 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: ApplicationFiled: September 29, 2023Publication date: April 11, 2024Inventors: 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: 20230384333Abstract: 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: ApplicationFiled: October 13, 2021Publication date: November 30, 2023Inventors: Chunyang DONG, Calvin LY, David OLSON, Lin TIAN
-
Patent number: 11722406Abstract: 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: GrantFiled: December 11, 2020Date of Patent: August 8, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: David Olson, Darel Neal Emmot, Nicholas George McDonald, John Kim
-
Publication number: 20230191333Abstract: 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: ApplicationFiled: February 16, 2023Publication date: June 22, 2023Inventors: Paul Michael SMIGELSKI, JR., David OLSON, Rachel GETTINGS, Jack HOWSON, David MOORE, Deborah DE LA CRUZ, Hua WANG, Joel CARAHER
-
Publication number: 20230176773Abstract: 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: ApplicationFiled: January 30, 2023Publication date: June 8, 2023Inventors: Alyssa Proulx, Mark David Olson
-
Publication number: 20230145784Abstract: 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: ApplicationFiled: February 25, 2022Publication date: May 11, 2023Inventors: Wei Sun, Mark David Olson, Anil Paul Thoppil
-
Patent number: 11607649Abstract: 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: GrantFiled: February 8, 2019Date of Patent: March 21, 2023Assignee: 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: 11567694Abstract: 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: GrantFiled: December 1, 2021Date of Patent: January 31, 2023Assignee: NETAPP, INC.Inventors: Alyssa Proulx, Mark David Olson
-
Publication number: 20220083262Abstract: 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: ApplicationFiled: December 1, 2021Publication date: March 17, 2022Inventors: Alyssa Proulx, Mark David Olson
-
Patent number: 11194506Abstract: 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: GrantFiled: July 28, 2020Date of Patent: December 7, 2021Assignee: NETAPP, INC.Inventors: Alyssa Proulx, Mark David Olson
-
Publication number: 20210322509Abstract: 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: ApplicationFiled: June 30, 2021Publication date: October 21, 2021Applicants: CHU SAINTE-JUSTINE, UNIVERSITÉ DE MONTRÉAL, THE UNIVERSITY OF ADELAIDEInventors: 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: 20210258252Abstract: 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: ApplicationFiled: December 11, 2020Publication date: August 19, 2021Inventors: David Olson, Darel Neal Emmot, Nicholas George McDonald, John Kim
-
Patent number: 11057525Abstract: A communications system embodiment including an input device reactive to user input, circuitry, an output device, and an electronic device communicatively connected to the input device and/or the output device is provided. A tangible non-transitory computer readable medium having program instructions executed by a processor for determining a preselected public or private mode, determining a preselected type of communication for receipt, and filtering the communication based on the mode selected and the type of communication selected as well as whether the sender is on a particular contact list. The communications system embodiment may provide for responding to the incoming communication by speech response or via an input device or an output device, to reduce or eliminate the need for a user of the system to view the electronic device or contact the electronic device to receive or send communications, in some embodiments.Type: GrantFiled: March 16, 2017Date of Patent: July 6, 2021Assignee: BIZLIFE, LLCInventors: G. Thomas Bland, Jr., Erik David Olson
-
Publication number: 20210078047Abstract: 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: ApplicationFiled: September 18, 2020Publication date: March 18, 2021Applicant: Katerra Inc.Inventors: Brent David OLSON, Carl Daniel MORROW, Mengzhe GU, Sam HERMANN, William August HOILES, Gary FONG
-
Publication number: 20210039258Abstract: The disclosed robotic monitoring system may include (1) a mobility subsystem for moving the robotic monitoring system through a datacenter, (2) at least one sensor for sensing information about the datacenter as the robotic monitoring system moves through the datacenter, (3) a payload subsystem for mounting the at least one sensor to the robotic monitoring system, and/or (4) a computation and navigation subsystem for recording the information about the datacenter and controlling the mobility subsystem. Various other apparatuses, systems, methods, and computer-readable media are also disclosed.Type: ApplicationFiled: August 6, 2020Publication date: February 11, 2021Inventors: Curt Alan Meyers, Todd Meaney, Scott Wiley, Alan Dean Olsen, Harold Mark Bain, Ryan Christopher Cargo, Ryan David Olson
-
Publication number: 20200384420Abstract: 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: ApplicationFiled: February 8, 2019Publication date: December 10, 2020Inventors: Paul Michael SMIGELSKI, JR., David OLSON, Rachel GETTINGS, Jack HOWSON, David MOORE, Deborah DE LA CRUZ, Hua WANG, Joel CARAHER
-
Patent number: 10793538Abstract: The present invention provides compounds of formula (I): or a pharmaceutically acceptable salt, solvate, or prodrug thereof, wherein W, X, n, s, t, and Ra are as described herein. The present invention relates generally to selective inhibitors of histone deacetylase and to methods of making and using them.Type: GrantFiled: January 24, 2018Date of Patent: October 6, 2020Assignee: The Broad Institute, Inc.Inventors: Edward Holson, Fanny Lazzaro, David Olson, Florence Fevrier Wagner, Michel Weiwer
-
Publication number: 20200298135Abstract: A model train track is provided that includes a plurality of track segments. Each track segment may include a roadbed, a plurality of rails, and a plurality of magnetic devices that are used to physically connect a track segment with an adjacent track segment. In other words, as two track segments move close to one another, the attraction between the magnetic devices on the two segments will not only pull the segments together, but, once connected, will maintain a physical connection therebetween until sufficient force is applied to overcome the magnetic attraction. Each track segment may also include at least one alignment portion, for aligning adjacent track segments during user assembly, and a plurality of contacts (e.g., biased or spring-loaded contacts) providing electrical continuity between adjacent track segments and components thereof (e.g., rails).Type: ApplicationFiled: June 8, 2020Publication date: September 24, 2020Inventors: Steve Poon, Bob LaParl, David Olson
-
Patent number: 10530482Abstract: An optical transceiver includes electrical inputs that each correspond to a selected port of a number of network ports and a selected network lane of the selected port. The optical transceiver includes optical transmitters organized in groups to optically transmit data received at the inputs over a plurality of optical transmission fibers to which the groups correspond. The optical transceiver includes multiplexers corresponding to the transmission fibers. Each multiplexer is to wave-division multiplex the data transmitted by the transmitters within the group corresponding to the transmission fiber to which the multiplexer corresponds. The optical transceiver includes hardware logic to differently map the inputs to the transmitters according to a selected mode of a number of switchable modes corresponding to different data transmission bandwidths.Type: GrantFiled: August 26, 2019Date of Patent: January 7, 2020Assignee: Hewlett Packard Enterprise Development LPInventors: Kevin B. Leigh, David Olson