Patents by Inventor Jeremy O'Hare
Jeremy O'Hare 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
-
Publication number: 20250090633Abstract: Described herein are therapeutic compositions comprising polypeptides (e.g., OLFML3, NDP, AREG, FGF1, EFNB2, and/or CCN1) useful for the treatment of IPF. Also described herein are methods of treatment for IPF comprising administering a therapeutically effective amount of a composition comprising a polypeptide (e.g., OLFML3, NDP, AREG, FGF1, EFNB2, and/or CCN1) to a subject in need thereof.Type: ApplicationFiled: September 18, 2024Publication date: March 20, 2025Inventors: Hanadie YOUSEF, Jeremy O’CONNELL, Thach MAI
-
Patent number: 12248573Abstract: A Ransomware Activity Detection System (RADS) characterizes historic read/write IO activity on a storage volume, and also characterizes historic data characteristics of the storage volume, such as the percentage reducibility of the data held in the storage volume. The RADS monitors the storage volume to identify differences between current read/write IO activity and historic read/write IO activity, as well as difference between current data characteristics of the storage volume and historic data characteristics of the storage volume. When the RADS detects a significant difference in read/write IO activity on a storage volume, that is coupled with a significant changes to the data characteristics of the storage volume, the RADS protects the storage volume and generates an alert of the possible occurrence of a ransomware attack. Protection may occur prior in connection with any bulk read operation to proactively protect storage volumes against ransomware attacks.Type: GrantFiled: January 19, 2022Date of Patent: March 11, 2025Assignee: Dell Products, L.P.Inventors: John Madden, Jr., Benjamin A. F. Randolph, Jeremy O'Hare, Rong Yu
-
Publication number: 20240423863Abstract: A device for hand rehabilitation includes a glove to be donned on a user's hand, and a wrist flexion assembly that facilitates passive or assisted ulnar/radial flexion of the user's wrist. The wrist flexion assembly includes a first wrist actuator and a second wrist actuator, each of which is attached to the glove. In one embodiment, a wrist rotation assembly is attached to the glove and cooperates with the wrist flexion assembly to provide for passive or assisted supination/pronation of the user's wrist. Further, at least one finger actuation assembly can be attached to the glove for passive or assisted flexion/extension of a corresponding finger of the user.Type: ApplicationFiled: May 4, 2020Publication date: December 26, 2024Applicant: De La Salle UniversityInventors: Nilo Bugtai, Aira Patrice Ong, Michael Manguerra, Voltaire Dupo, Maria Annyssa Perez, Carlos Matthew Cases, Eldrich Bong Valencerina, Hanz Emmanuel Timbre, Jeremy O. Flordelis, Francis Carl Lau Belista
-
Publication number: 20240331303Abstract: A method comprises determining positions of render strands based on a simulation model of simulation strands. Each simulation strand corresponds to a render strand. For a first range of values of a metric up to a threshold value, the simulation model is determined in a first simulation level using a first set of simulation strands. For a second range of values of the metric from a second threshold value, the simulation model is determined in a second simulation level using a subset of the first set of simulation strands. For metric values between the first and second threshold values, a transition between first and second simulation levels comprises computing the simulation model in the first level of detail. Positions of the render strands during the transition are derived from the first set of simulation strands having a first weight, and the second set of simulation strands having a second weight.Type: ApplicationFiled: June 11, 2024Publication date: October 3, 2024Inventors: Simon Gomer, Jeremy O'Brien, Andrea Ferrario, Robin Taillandier, Leo Taslaman
-
Publication number: 20240294597Abstract: Described herein are polypeptides comprising an IGF2 amino acid sequence and an amino acid sequence from a heterologous polypeptide useful for the treatment of soft-tissue and muscle diseases, disorders, and injuries. Mutations within the IGF2 amino acid sequence improved the stability of the molecule by reducing backbone cleavage. Also described herein are synergistic combinations of an Insulin-like Growth Factor 1 Receptor (IGF1R) agonist and a short chain fatty acid. Also described are methods of treating muscle and soft-tissue diseases comprising administering the polypeptides and/or synergistic compositions.Type: ApplicationFiled: May 13, 2024Publication date: September 5, 2024Inventors: Hanadie YOUSEF, Jeremy O'CONNELL, Thach MAI, Zhihua LI
-
Publication number: 20240256088Abstract: A display system for sensing a finger of a user applied to the display system includes a display panel; a sensor for sensing the finger; a sensing light source configured to emit a first light having a first wavelength W1; and a reflective polarizer disposed between the display panel and the sensor. For a substantially normally incident light, an optical transmittance of the reflective polarizer versus wavelength for a first polarization state has a band edge such that for a first wavelength range extending from a smaller wavelength L1 to a greater wavelength L2 and including W1, where 30 nm?L2?L1?50 nm and L1 is greater than and within about 20 nm of a wavelength L3 corresponding to an optical transmittance of about 50% along the band edge, the optical transmittance has an average of greater than about 75%.Type: ApplicationFiled: March 14, 2024Publication date: August 1, 2024Inventors: Bharat R. Acharya, Robert D. Taylor, Joseph P. Attard, Benjamin J. Forsythe, David T. Yust, Matthew E. Sousa, Jason S. Petaja, Anthony M. Renstrom, William Blake Kolb, Matthew S. Cole, Matthew S. Stay, Matthew R.D. Smith, Jeremy O. Swanson, Tri D. Pham, David A. Rosen, Qunyi Chen, Lisa A. DeNicola, Quinn D. Sanford, Carl A. Stover, Lin Zhao, Gilles J. Benoit
-
Patent number: 12045505Abstract: A task generator runs on a data storage system in which multiple compute nodes allocate portions of local memory to a remotely accessible shared memory. The task generator is responsive to a primary task to be performed on a storage object to generate separate, per-compute node secondary tasks corresponding to the primary task. Each of the separate secondary tasks specifies at least one attribute of metadata associated with the storage object and at least one task logic function. Each of the plurality of compute nodes performs the separate secondary task generated for that compute node by scanning the local portion of the shared memory based on the attribute to identify matching pages of the metadata associated with the storage object and performs the task logic function on the identified matching pages of the metadata associated with the storage object to generate a local result. The task generator combines the local results to perform the primary task.Type: GrantFiled: January 21, 2022Date of Patent: July 23, 2024Assignee: Dell Products L.P.Inventors: Stephen M Lathrop, Chaitanya Lohani, Jeremy O'Hare, Anoop Raghunathan
-
Patent number: 12045165Abstract: A storage system includes storage resources, front-end devices, and back-end devices that are subdivided into allocation units. Each front-end device has a plurality of tracks, which map to entries in the allocation units. Front-end metadata is used to specify, for a respective track, a respective back-end device, an allocation unit within the respective back-end device, and an entry within the respective allocation unit where the data for the respective track is stored. Back-end metadata is used to specify, for a respective back-end entry, a respective location in the storage resources of the storage system where the data for the respective track is stored and a size of the data on the storage resources. The back-end metadata is organized using shared back-end metadata memory pages, in which each page of metadata is equally shared between two or more of the allocation units.Type: GrantFiled: February 20, 2023Date of Patent: July 23, 2024Assignee: Dell Products L.P.Inventors: Jeremy O'Hare, Stephen M. Lathrop, Anoop Raghunathan
-
Patent number: 12039670Abstract: A method comprises determining positions of render strands based on a simulation model of simulation strands. Each simulation strand corresponds to a render strand. For a first range of values of a metric up to a threshold value, the simulation model is determined in a first simulation level using a first set of simulation strands. For a second range of values of the metric from a second threshold value, the simulation model is determined in a second simulation level using a subset of the first set of simulation strands. For metric values between the first and second threshold values, a transition between first and second simulation levels comprises computing the simulation model in the first level of detail. Positions of the render strands during the transition are derived from the first set of simulation strands having a first weight, and the second set of simulation strands having a second weight.Type: GrantFiled: July 7, 2020Date of Patent: July 16, 2024Assignee: ELECTRONIC ARTS INC.Inventors: Simon Gomer, Jeremy O'Brien, Andrea Ferrario, Robin Taillandier, Leo Taslaman
-
Publication number: 20240189397Abstract: Described herein are therapeutic compositions comprising heparin-associated polypeptides useful for the treatment of soft-tissue and muscle diseases, disorders, and injuries.Type: ApplicationFiled: December 22, 2020Publication date: June 13, 2024Applicant: Juvena Therapeutics, Inc.Inventors: Hanadie Yousef, Jeremy O'Connell, Thach Mai, Rami Jaafar
-
Patent number: 11971560Abstract: Optical films are described. In particular, optical films including a broadband polymeric multilayer optical reflector and a discontinuous transparent coating disposed on the broadband multilayer optical reflector, where the discontinuous transparent coating includes an array of dots are described. Such films may provide reduced coefficients of friction while still having high specular reflectivity.Type: GrantFiled: July 15, 2019Date of Patent: April 30, 2024Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Jeremy O. Swanson, Matthew S. Stay, Matthew R. D. Smith
-
Publication number: 20240122778Abstract: A device for rehabilitation of the upper limb includes a frame and an exoskeleton mounted on the frame. The exoskeleton has a first joint coupled to the frame, a first L-shaped connector connecting the first joint to a second joint, a second L-shaped connector connecting the second joint to a third joint, and an attaching member attaching an upper limb of a human subject to the exoskeleton. The first joint is situated above a shoulder of the human subject and has a first axis of rotation substantially coinciding with the horizontal abduction/adduction rotation axis of the shoulder. The second joint is situated behind the shoulder and has a second axis of rotation coinciding with the abduction/adduction rotation axis of the shoulder. The third joint is situated at the side of the shoulder and has a third axis of rotation substantially coinciding with the flexion/extension rotation axis of the shoulder.Type: ApplicationFiled: November 13, 2019Publication date: April 18, 2024Applicant: De La Salle UniversityInventors: Nilo T. Bugtai, Jade R. Dungao, Renann G. Baldovino, Alexander C. Abad, Paul Dominick E. Baniqued, Aira Patrice R. Ong, Michael V. Manguerra, Voltaire B. Dupo, Winny M. Paredes, Maria Annyssa Z. Perez, Carlos Matthew P. Cases, Eldrich Bong B. Valencerina, Hanz Emmanuel A. Timbre, Christopher S. Constantino, Jeremy O. Flordelis, Jose Alvin P. Mojica
-
Patent number: 11960683Abstract: A display system for sensing a finger of a user applied to the display system includes a display panel; a sensor for sensing the finger; a sensing light source configured to emit a first light having a first wavelength W1; and a reflective polarizer disposed between the display panel and the sensor. For a substantially normally incident light, an optical transmittance of the reflective polarizer versus wavelength for a first polarization state has a band edge such that for a first wavelength range extending from a smaller wavelength L1 to a greater wavelength L2 and including W1, where 30 nm?L2?L1?50 nm and L1 is greater than and within about 20 nm of a wavelength L3 corresponding to an optical transmittance of about 50% along the band edge, the optical transmittance has an average of greater than about 75%.Type: GrantFiled: May 4, 2021Date of Patent: April 16, 2024Assignee: 3M INNOVATIVE PROPERTIES COMPANYInventors: Bharat R. Acharya, Robert D. Taylor, Joseph P. Attard, Benjamin J. Forsythe, David T. Yust, Matthew E. Sousa, Jason S. Petaja, Anthony M. Renstrom, William Blake Kolb, Matthew S. Cole, Matthew S. Stay, Matthew R. D. Smith, Jeremy O. Swanson, Tri D. Pham, David A. Rosen, Qunyi Chen, Lisa A. DeNicola, Quinn D. Sanford, Carl A. Stover, Lin Zhao, Gilles J. Benoit
-
Patent number: 11954079Abstract: The meta data containing count and key fields of CKD records are reversibly decoupled from the user data of the data field so that the data can be deduplicated. Multiple CKD records may be coalesced into a larger size CKD track. The coalesced meta data is compressed and stored in a CKD hash table. The user data is hashed, and the hash is used as a hash key that is associated with the compressed meta data in the CKD hash table. When the hash of user data associated with a CKD write IO matches the hash key of an existing entry in the table, data duplication is indicated. The compressed meta data is added to the entry and the user data is deduplicated by creating storage system meta data that points to the pre-existing copy of the user data. The storage system metadata includes unique information that enables the corresponding compressed metadata to be subsequently located in the hash table to reassemble the CKD records.Type: GrantFiled: June 15, 2022Date of Patent: April 9, 2024Assignee: Dell Products L.P.Inventors: Ramesh Doddaiah, Richard Goodwill, Jeremy O'Hare, Michael Scharland, Mohammed Asher
-
Publication number: 20240043484Abstract: Described herein are polypeptides comprising an FGF17, IGF2, or BMP7 amino acid sequence and an amino acid sequence from a heterologous polypeptide useful for the treatment of soft-tissue and muscle diseases, disorders, and injuries. Also described herein are synergistic combinations of a Fibroblast Growth Factor Receptor agonist and a glycosaminoglycan, an Insulin-like Growth Factor 1 Receptor (IGF1R) agonist and a short chain fatty acid, and BMP receptor agonists and mTOR activators and/or glycosaminoglycans. Also described are methods of treating muscle and soft-tissue diseases comprising administering the polypeptides and/or synergistic compositions.Type: ApplicationFiled: September 20, 2023Publication date: February 8, 2024Inventors: Hanadie YOUSEF, Jeremy O'CONNELL, Thach MAI, Rami JAAFAR, Zhihua LI
-
Patent number: 11885999Abstract: An optical construction includes a reflective polarizer and an optically diffusive film disposed on the reflective polarizer. The reflective polarizer includes an outer layer including a plurality of first particles partially protruding from a first major surface thereof to form a structured major surface. A first optically diffusive layer is conformably disposed on the structured major surface. The optically diffusive film includes a second optically diffusive layer including a plurality of nanoparticles dispersed therein, and a structured layer including a structured major surface. For a substantially normally incident light and a visible wavelength range from about 450 nm to about 650 nm and an infrared wavelength range from about 930 nm to about 970 nm, the second optically diffusive layer has an average specular transmittance Vs in the visible wavelength range and an average specular transmittance Is in the infrared wavelength range, where Is/Vs?2.5.Type: GrantFiled: May 4, 2021Date of Patent: January 30, 2024Assignee: 3M INNOVATION PROPERTIES COMPANYInventors: Bharat R. Acharya, Robert D. Taylor, Joseph P. Attard, Benjamin J. Forsythe, David T. Yust, Matthew E. Sousa, Jason S. Petaja, Anthony M. Renstrom, William Blake Kolb, Matthew S. Cole, Matthew S. Stay, Matthew R.D. Smith, Jeremy O. Swanson, Tri D. Pham, David A. Rosen, Qunyi Chen, Lisa A. DeNicola, Quinn D. Sanford, Carl A. Stover, Lin Zhao, Gilles J. Benoit
-
Publication number: 20240024423Abstract: Described herein are therapeutic compositions comprising heparin-associated polypeptides useful for the treatment of soft-tissue and muscle diseases, disorders, and injuries.Type: ApplicationFiled: August 10, 2023Publication date: January 25, 2024Inventors: Hanadie Yousef, Jeremy O'Connell, Thach Mai
-
Patent number: 11880576Abstract: Aspects of the present disclosure relate to data deduplication (dedup) techniques for storage arrays. In embodiments, a sequence of input/output (IO) operations in an IO stream received from one or more host devices by a storage array are identified. Additionally, a determination can be made as to whether a set of previously received IO operations match the identified IO sequence based on a time series relationship between the identified IO sequence and the previously received IO operations. Further, one or more data deduplication (dedup) techniques can be performed on the matching IO sequence.Type: GrantFiled: January 28, 2021Date of Patent: January 23, 2024Assignee: EMC IP Holding Company LLCInventors: Ramesh Doddaiah, Steve Lathrop, Anoop Raghunathan, Jeremy O'Hare
-
Patent number: D1046795Type: GrantFiled: March 22, 2021Date of Patent: October 15, 2024Assignee: EATON INTELLIGENT POWER LIMITEDInventors: Justin J. Adleff, Jeremy O'Halloran, Sangyu Xi