Patents by Inventor Jonathan Morrison

Jonathan Morrison 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: 11934660
    Abstract: Embodiments are directed to tiered data store with persistent layers. A write tier in the file system for storing in a file system. A value for a performance metric that corresponds to write requests to the file system may be predicted based on characteristics of the write requests such that the performance metric may be determined based on a plurality of interactions with the write tier. The predicted value that exceeds a threshold value of the performance metric may be employed to cause performance of further actions, including: queuing a portion of the write requests in a memory buffer based on the predicted value and the threshold value; combining the queued portion of the write requests into s; storing the data segments in the write tier such that a measured value of the performance metric may be less than the threshold value.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: March 19, 2024
    Assignee: Qumulo, Inc.
    Inventors: Matthew Christopher McMullan, Aaron James Passey, Jonathan Michael MacLaren, Yuxi Bai, Thomas Gregory Rothschilds, Michael Anthony Chmiel, Tyler Morrison Moody, Pathirat Kosakanchit, Rowan Arthur Phipps
  • Patent number: 10328980
    Abstract: The disclosure provides a passive pressure drag reduction apparatus. The apparatus comprises a housing (106) comprising a base face (114), an open top face (110) opposite the base face and at least one side face (108) extending between the base face and the top face, wherein the base face, the top face and the at least one side face define a cavity (102). A panel (112) is aligned with the top face of the housing, and there is provided an aperture (104) extending around the panel, wherein the cavity is in fluid communication with an environment surrounding the apparatus via the aperture. Further, attachment means are provided arranged to secure the panel to the housing.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: June 25, 2019
    Assignee: Imperial Innovations Limited
    Inventors: Jonathan Morrison, Anthony Oxlade, Juan Marcos Garcia De La Cruz Lopez
  • Publication number: 20180319443
    Abstract: A drag reduction apparatus for reducing the aerodynamic drag on a bluff body with a blunt trailing edge caused by fluid flow characteristics at the wake of the bluff body, the drag reduction apparatus comprising: one or more control elements configured to be coupled to the bluff body and to move with respect to the bluff body, whereby the movement of the one or more control elements controls fluid flow at the wake of the bluff body to reduce the drag caused by fluid flow instabilities and environmental asymmetries.
    Type: Application
    Filed: October 31, 2016
    Publication date: November 8, 2018
    Inventors: Jonathan Morrison, Georgios Rigas, Juan Marcos Garcia De La Cruz Lopez, Rowan David Brackston, Andrew Wynn
  • Publication number: 20180162457
    Abstract: The disclosure provides a passive pressure drag reduction apparatus. The apparatus comprises a housing (106) comprising a base face (114), an open top face (110) opposite the base face and at least one side face (108) extending between the base face and the top face, wherein the base face, the top face and the at least one side face define a cavity (102). A panel (112) is aligned with the top face of the housing, and there is provided an aperture (104) extending around the panel, wherein the cavity is in fluid communication with an environment surrounding the apparatus via the aperture. Further, attachment means are provided arranged to secure the panel to the housing.
    Type: Application
    Filed: June 10, 2016
    Publication date: June 14, 2018
    Inventors: Jonathan MORRISON, Anthony OXLADE, Juan Marcos GARCIA DE LA CRUZ LOPEZ
  • Publication number: 20070016905
    Abstract: A blocking local sense synchronization barrier is provided. The local sense variable is not processor private or global, but truly local to the synchronization barrier function. Safe deletion is provided by making sure the last operation a thread performs on a barrier is a write. Just before returning, threads increment a field that indicates the count of threads that have left the barrier. Blocking is supported such that threads spin for some interval, and when they decide to block, examine and set (if not already set) the indication of whether a thread is blocking that is to be examined by the last thread to arrive at the barrier to determine whether to set an event to release blocking threads.
    Type: Application
    Filed: July 12, 2005
    Publication date: January 18, 2007
    Applicant: Microsoft Corporation
    Inventors: John Rector, Jonathan Morrison, Neill Clift, Arun Kishan
  • Publication number: 20060085489
    Abstract: Caching architecture that facilitates translation between schema data and relational structures. A schema translation component consumes schema data (e.g., XML schema data) having a schema structure. The schema structure is shredded into tables. A validation component interfaces to a memory management interface to facilitate loading only the necessary components to perform instance validation. During validation, only parts of the schema that are used are loaded and cached. A schema cache stores the in-memory representation of the schema optimized for instance validation. The schema components are loaded from metadata into the cache memory as read-only objects such that multiple users can use the in-memory objects for validation.
    Type: Application
    Filed: July 20, 2005
    Publication date: April 20, 2006
    Applicant: Microsoft Corporation
    Inventors: Dragan Tomic, Shankar Pal, Stanislav Oks, Jonathan Morrison, Mark Benvenuto