Patents by Inventor Jason Duquette
Jason Duquette 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: 20250094640Abstract: Data Integrity Field (DIF) is used to implement compression verification. When a write IO operation is received, the write IO operation is divided into data blocks, and a respective DIF is created and appended to each data block. When the write IO is compressed, the data blocks and respective DIF are collectively compressed to form compressed data. The compressed data is divided into compressed data blocks, and a respective second DIF is created and appended to each respective data block of compressed data. To verify that the compressed data is able to be decompressed, a copy of the compressed data is decompressed to restore the original data blocks and respective DIF. Each respective DIF is used to verify the content of its respective data block. In response to a determination that respective DIF match the respective data blocks, the decompression process is deemed to be verified.Type: ApplicationFiled: September 14, 2023Publication date: March 20, 2025Inventors: Kenneth Dorman, Lixin Pang, Rong Yu, Jeremy O'Hare, James Guyer, Jason Duquette
-
Patent number: 12168648Abstract: Provided herein are opioid receptor modulators and pharmaceutical compositions comprising said compounds.Type: GrantFiled: February 13, 2023Date of Patent: December 17, 2024Assignee: EPIODYNE, INC.Inventors: Julio Cesar Medina, Alok Nerurkar, Corinne Sadlowski, Frederick Seidl, Heng Cheng, Jason Duquette, John Lee, Martin Holan, Pingyu Ding, Xiaodong Wang, Tien Widjaja, Thomas Nguyen, Ulhas Bhatt, Yihong Li, Zhi-liang Wei
-
Patent number: 11634396Abstract: Provided herein are opioid receptor modulators and pharmaceutical compositions comprising said compounds.Type: GrantFiled: April 5, 2022Date of Patent: April 25, 2023Assignee: EPIODYNE, INC.Inventors: Julio Cesar Medina, Alok Nerurkar, Corinne Sadlowski, Frederick Seidl, Heng Cheng, Jason Duquette, John Lee, Martin Holan, Pingyu Ding, Xiaodong Wang, Tien Widjaja, Thomas Nguyen, Ulhas Bhatt, Yihong Li, Zhi-liang Wei
-
Patent number: 11379524Abstract: A hardware offload includes a hash engine that performs hashing for a block-based storage system. The hash engine calculates multiple hash values for each input buffer provided by the storage system. The hash values may be calculated with variably offset and overlapping portions of the input buffer, wherein each portion is larger than the native block size of the storage system. The hardware offload may also include a compression engine that performs compression on the input buffer using the entire input buffer and/or chunks as compression domains.Type: GrantFiled: August 29, 2019Date of Patent: July 5, 2022Assignee: Dell Products L.P.Inventors: Jeremy O'Hare, Kuolin Hua, Ken Dorman, Anoop Raghunathan, Jason Duquette, Lionel Bella, Alesia Tringale
-
Patent number: 11352316Abstract: Compounds are provided having the structure of Formula (I): or a pharmaceutically acceptable isomer, racemate, hydrate, solvate, isotope, or salt thereof, wherein A, B, L, R3, R4, R5, R6, R8, m and n are as defined herein. Such compounds modulate the opioid receptor, particulare the mu-opioid receptor (MOR) and/or the kappa-opioid receptor (KOR), and/or the delta-opioid receptor (DOR). Products containing such compounds, as well as methods for their use and preparation, are also provided.Type: GrantFiled: July 10, 2020Date of Patent: June 7, 2022Assignee: EPIODYNE, INC.Inventors: Julio Cesar Medina, Lawrence R McGee, Zhi-Liang Wei, Corinne Sadlowski, Frederick Seidl, Ulhas Bhatt, Xiaodong Wang, Thomas Nguyen, David Sperandio, Pingyu Ding, Alok Nerurkar, Yihong Li, Jason Duquette
-
Patent number: 11243829Abstract: Embodiments of the present disclosure relate to an apparatus comprising a memory and at least one processor. The at least one processor is configured to: dynamically obtain a plurality of metadata from a global memory of a storage system; dynamically predict anticipated metadata based on the dynamically obtained metadata, wherein anticipated metadata is relevant to anticipated input/output (I/O) operations of the storage system; and dynamically instruct the storage system to load anticipated metadata into the global memory.Type: GrantFiled: July 25, 2019Date of Patent: February 8, 2022Assignee: EMC IP Holding Company LLCInventors: John Krasner, Jason Duquette
-
Patent number: 11144454Abstract: Metadata in volatile memory is selectively compressed and destaged to non-volatile storage in the event of an emergency shutdown due to loss of like power. Compression offload hardware that is normally used for data compression is used to compress the metadata, e.g. at line speed. The compressed metadata and any uncompressed metadata that was not selected for compression may be destaged to vault drives along with compressed and uncompressed data that is in the volatile memory. Compression during vaulting may decrease power consumption when operating under standby battery power.Type: GrantFiled: November 22, 2019Date of Patent: October 12, 2021Assignee: Dell Products L.P.Inventors: James Guyer, Jason Duquette
-
Patent number: 11122121Abstract: A storage system includes four storage engines, each storage engine including two compute nodes. Eight point-to-point connections are used to interconnect pairs of compute nodes on different storage engines, such that each compute node is connected to exactly two other compute nodes of the storage system. Atomic operations can be initiated by any compute node on any other compute node. Atomic operations received by a compute node on one of the point-to-point connections will be forwarded on the other point-to-point connection if the atomic operation is not directed to the compute node. During normal operation, atomic operations on a given compute node are performed on a host adapter associated with the compute node. Upon failure of the host adapter associated with the compute node, atomic operations may be performed on the compute node using the host adapter of the other compute node of the storage engine.Type: GrantFiled: November 22, 2019Date of Patent: September 14, 2021Assignee: EMC IP Holding Company LLCInventors: James Guyer, Alesia Tringale, Jason Duquette, William Baxter
-
Publication number: 20210163402Abstract: Compounds are provided having the structure of Formula (I): or a pharmaceutically acceptable isomer, racemate, hydrate, solvate, isotope, or salt thereof, wherein A, B, L, R3, R4, R5, R6, R8, m and n are as defined herein. Such compounds modulate the opioid receptor, particulare the mu-opioid receptor (MOR) and/or the kappa-opioid receptor (KOR), and/or the delta-opioid receptor (DOR). Products containing such compounds, as well as methods for their use and preparation, are also provided.Type: ApplicationFiled: July 10, 2020Publication date: June 3, 2021Inventors: Julio Cesar Medina, Lawrence R McGee, Zhi-Liang Wei, Corinne Sadlowski, Frederick Seidl, Ulhas Bhatt, Xiaodong Wang, Thomas Nguyen, David Sperandio, Pingyu Ding, Alok Nerurkar, Yihong Li, Jason Duquette
-
Publication number: 20210157726Abstract: Metadata in volatile memory is selectively compressed and destaged to non-volatile storage in the event of an emergency shutdown due to loss of like power. Compression offload hardware that is normally used for data compression is used to compress the metadata, e.g. at line speed. The compressed metadata and any uncompressed metadata that was not selected for compression may be destaged to vault drives along with compressed and uncompressed data that is in the volatile memory. Compression during vaulting may decrease power consumption when operating under standby battery power.Type: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Applicant: EMC IP HOLDING COMPANY LLCInventors: James Guyer, Jason Duquette
-
Publication number: 20210157487Abstract: A storage system includes four storage engines, each storage engine including two compute nodes. Eight point-to-point connections are used to interconnect pairs of compute nodes on different storage engines, such that each compute node is connected to exactly two other compute nodes of the storage system. Atomic operations can be initiated by any compute node on any other compute node. Atomic operations received by a compute node on one of the point-to-point connections will be forwarded on the other point-to-point connection if the atomic operation is not directed to the compute node. During normal operation, atomic operations on a given compute node are performed on a host adapter associated with the compute node. Upon failure of the host adapter associated with the compute node, atomic operations may be performed on the compute node using the host adapter of the other compute node of the storage engine.Type: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Inventors: James Guyer, Jason Duquette, Alesia Tringale, Sean Pollard, Julie Zhivich, Jinxian Xian, William Baxter
-
Publication number: 20210160316Abstract: A storage system includes four storage engines, each storage engine including two compute nodes. Eight point-to-point connections are used to interconnect pairs of compute nodes on different storage engines, such that each compute node is connected to exactly two other compute nodes of the storage system. Atomic operations can be initiated by any compute node on any other compute node. Atomic operations received by a compute node on one of the point-to-point connections will be forwarded on the other point-to-point connection if the atomic operation is not directed to the compute node. During normal operation, atomic operations on a given compute node are performed on a host adapter associated with the compute node. Upon failure of the host adapter associated with the compute node, atomic operations may be performed on the compute node using the host adapter of the other compute node of the storage engine.Type: ApplicationFiled: November 22, 2019Publication date: May 27, 2021Inventors: James Guyer, Alesia Tringale, Jason Duquette, William Baxter
-
Publication number: 20210064659Abstract: A hardware offload includes a hash engine that performs hashing for a block-based storage system. The hash engine calculates multiple hash values for each input buffer provided by the storage system. The hash values may be calculated with variably offset and overlapping portions of the input buffer, wherein each portion is larger than the native block size of the storage system. The hardware offload may also include a compression engine that performs compression on the input buffer using the entire input buffer and/or chunks as compression domains.Type: ApplicationFiled: August 29, 2019Publication date: March 4, 2021Applicant: EMC IP HOLDING COMPANY LLCInventors: Jeremy O'Hare, Kuolin Hua, Ken Dorman, Anoop Raghunathan, Jason Duquette, Lionel Bella, Alesia Tringale
-
Publication number: 20210026717Abstract: Embodiments of the present disclosure relate to an apparatus comprising a memory and at least one processor. The at least one processor is configured to: dynamically obtain a plurality of metadata from a global memory of a storage system; dynamically predict anticipated metadata based on the dynamically obtained metadata, wherein anticipated metadata is relevant to anticipated input/output (I/O) operations of the storage system; and dynamically instruct the storage system to load anticipated metadata into the global memory.Type: ApplicationFiled: July 25, 2019Publication date: January 28, 2021Applicant: EMC IP Holding Company LLCInventors: John Krasner, Jason Duquette
-
Patent number: 10853280Abstract: A storage system includes a storage engine having a first compute node, a second compute node, a first fabric adapter, and a second fabric adapter, the first compute node having a first memory and the second compute node having a second memory. The first compute node is connected to both the first and second fabric adapters, and the second compute node is connected to both the second and first fabric adapters. Both fabric adapters are configured to perform atomic operations on a memory of its respective compute node, and each fabric adapter contains a multi-initiating module configured to enable both the first compute node and the second compute node to initiate memory access operations on its respective memory.Type: GrantFiled: November 22, 2019Date of Patent: December 1, 2020Assignee: EMC IP Holding Company LLCInventors: James Guyer, Jason Duquette, Alesia Tringale, Julie Zhivich
-
Patent number: 9359355Abstract: Compounds of Formula I are useful inhibitors of CDK 4, CDK6, and FLT3. Such compounds are useful in treating cancer and various other disease conditions. Compounds of Formula I have the following structure: where R1 is a group of Formula IA, Formula IB, Formula IC, or Formula ID and the definitions of the other variables are provided herein.Type: GrantFiled: November 25, 2013Date of Patent: June 7, 2016Assignee: AMGEN INC.Inventors: Xiaoqi Chen, Kang Dai, Jason Duquette, Michael W. Gribble, Jr., Justin N. Huard, Kathleen S. Keegan, Zhihong Li, Sarah E. Lively, Lawrence R. McGee, Mark L. Ragains, Xianghong Wang, Margaret F. Weidner, Jian Zhang
-
Publication number: 20140163052Abstract: Compounds of Formula I are useful inhibitors of CDK 4, CDK6, and FLT3. Such compounds are useful in treating cancer and various other disease conditions. Compounds of Formula I have the following structure: where R1 is a group of Formula IA, Formula IB, Formula IC, or Formula ID and the definitions of the other variables are provided herein.Type: ApplicationFiled: November 25, 2013Publication date: June 12, 2014Applicant: AMGEN INC.Inventors: Xiaoqi Chen, Kang Dai, Jason Duquette, Michael W. Gribble, JR., Justin N. Huard, Kathleen S. Keegan, Zhihong Li, Sarah E. Lively, Lawrence R. McGee, Mark L. Ragains, Xianghong Wang, Margaret F. Weidner, Jian Zhang
-
Publication number: 20140011796Abstract: The present invention provides MDM2 inhibitor compounds of Formula I, wherein the variables are defined above, which compounds are useful as therapeutic agents, particularly for the treatment of cancers. The present invention also relates to pharmaceutical compositions that contain an MDM2 inhibitor.Type: ApplicationFiled: September 12, 2013Publication date: January 9, 2014Applicant: AMGEN INC.Inventors: Michael David BARTBERGER, Ana Gonzalez Buenrostro, Hilary Plake Beck, Xiaoqi Chen, Richard Victor Connors, Jeffrey Deignan, Jason Duquette, John Eksterwicz, Benjamin Fisher, Brian Matthew Fox, Jiasheng Fu, Zice Fu, Felix Gonzalez Lopez De Turiso, Michael William Gribble, Dann James Gustin, Julie Anne Heath, Xin Huang, Xianyun Jiao, Michael Johnson, Frank Kayser, David John Kopecky, Sujen Lai, Yihong Li, Zhihong Li, Jiwen Liu, Jonathan Dante Low, Brian Stuart Lucas, Zhihua Ma, Lawrence R. McGee, Joel McIntosh, Dustin McMinn, Julio Cesar Medina, Jeffrey Thomas Mihalic, Steven Howard Olson, Yosup Rew, Philip Marley Roveto, Daqing Sun, Xiaodong Wang, Yingcai Wang, Xuelei Yan, Ming Yu, Jiang Zhu
-
Patent number: 8623885Abstract: Compounds of Formula I are useful inhibitors of CDK 4, CDK6, and FLT3. Such compounds are useful in treating cancer and various other disease conditions. Compounds of Formula I have the following structure: where R1 is a group of Formula IA, Formula IB, Formula IC, or Formula ID and the definitions of the other variables are provided herein.Type: GrantFiled: March 21, 2012Date of Patent: January 7, 2014Assignee: Amgen Inc.Inventors: Xiaoqi Chen, Kang Dai, Jason Duquette, Michael W. Gribble, Jr., Justin N. Huard, Kathleen S. Keegan, Zhihong Li, Sarah E. Lively, Lawrence R. McGee, Mark L. Ragains, Xianghong Wang, Margaret F. Weidner, Jian Zhang
-
Publication number: 20120244110Abstract: Compounds of Formula I are useful inhibitors of CDK 4, CDK6, and FLT3. Such compounds are useful in treating cancer and various other disease conditions. Compounds of Formula I have the following structure: where R1 is a group of Formula IA, Formula IB, Formula IC, or Formula ID and the definitions of the other variables are provided herein.Type: ApplicationFiled: March 21, 2012Publication date: September 27, 2012Applicant: Amgen Inc.Inventors: Xiaoqi Chen, Kang Dai, Jason Duquette, Michael W. Gribble, JR., Justin N. Huard, Kathleen S. Keegan, Zhihong Li, Sarah E. Lively, Lawrence R. McGee, Mark L. Ragains, Xianghong Wang, Margaret F. Weidner, Jian Zhang