Patents by Inventor Trevor Norris

Trevor Norris 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: 20240099916
    Abstract: A seat for a mobility device accommodating flexibility, personalized comfort, and transportability. The seat can include a button push means to enable movement of a height-adjustable armrest. The seat back can fold upon the seat for transportability. The seat cushion and armrest cushion can be removably mounted and separately replaceable. The seat can be mounted upon various types of devices, including, but not limited to, wheelchairs.
    Type: Application
    Filed: December 6, 2023
    Publication date: March 28, 2024
    Inventors: Matthew A. Norris, Trevor A. Conway, Paul R. Curtin, Dale B. McGrath, Zachary E. Cranfield, Alexander D. Streeter
  • Publication number: 20200396280
    Abstract: Systems, methods, and devices for determining event loop responsiveness of a server. A method includes calculating provider delay for an event loop indicating a duration of time events waited. The provider delay is based on loop processing time indicating an aggregate time duration the events waited before being received by an event provider of the event loop, and a quantity of the events that waited to be received by the event provider. The method includes calculating processing delay for the event loop indicating a duration of time to fully process the events. The processing delay based on the loop processing time and a quantity of the events provided by the event provider to an event handler.
    Type: Application
    Filed: June 13, 2019
    Publication date: December 17, 2020
    Inventor: Trevor Norris
  • Publication number: 20200142757
    Abstract: Systems, methods, and devices for determining a loop iteration utilization metric and an event loop load metric of an event loop are disclosed. A method includes determining a period idle time for an event loop, wherein the period idle time is a waiting duration when the event loop waits for a response from an event provider. The method includes determining a first timestamp and a second timestamp. The method includes determining a period duration, wherein the period duration is a duration of time between the first timestamp and the second timestamp. The method includes calculating a period processing time based on the period idle time and the period duration.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Inventors: Trevor Norris, Roderick Vagg
  • Publication number: 20200142758
    Abstract: Systems, methods, and devices for determining a loop iteration utilization metric and an event loop load metric of an event loop are disclosed. A method includes determining a plurality of states of an event loop by sampling the event loop a plurality of times over a sampling period, wherein the state of the event loop consists of a processing state or an idling state. The method includes aggregating the plurality of states of the event loop. The method includes calculating an aggregate state metric and calculating a period loop utilization for the event loop based on the aggregate state metric and a quantity of times the event loop was sampled over the sampling period.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Inventors: Trevor Norris, Roderick Vagg
  • Publication number: 20200142802
    Abstract: Systems, methods, and devices for determining a loop iteration utilization metric and an event loop load metric of an event loop are disclosed. A method includes determining a loop idle time for an event loop, wherein the loop idle time comprises a waiting duration when the event loop waits for a response from an event provider. The method includes determining a loop duration, wherein the loop duration comprises a duration of time extending from a first time occurring at or prior to a start of a first event provider request and a second time occurring subsequent to completion of the first event provider request. The method includes calculating a loop processing time based on the loop idle time and the loop duration. The method includes calculating a loop iteration utilization by dividing the loop processing time by the loop duration.
    Type: Application
    Filed: November 1, 2018
    Publication date: May 7, 2020
    Inventors: Trevor Norris, Roderick Vagg
  • Publication number: 20190254364
    Abstract: We provide a garment (100) for covering a portion of a patient's chest during a medical examination, the garment comprising a sheet of material forming: a neck portion (108) defining an aperture (110) for receiving a head of the patient, and a left covering part (104) depending from the neck portion (108), configured to cover a substantial portion of a left breast of the patient, and a right covering part (106) depending from the neck portion (108), configured to cover a substantial portion of a right breast of the patient, the left and right covering parts being separated at respective lower ends (138,140).
    Type: Application
    Filed: June 10, 2016
    Publication date: August 22, 2019
    Applicant: Bare-Non Limited
    Inventors: Mushtaque A. Ishaque, Trevor Norris
  • Publication number: 20050263472
    Abstract: An adjustable vertical organizer having a frame with at least one vertically aligned divider detachably secured thereto is disclosed. The frame is preferably open at the top and includes one or more substantially planar vertical dividers therein that are parrallelly aligned with the front side and backside of the organizer. More preferably, a plurality of dividers are provided, each spaced apart from the other by a defined distance. Accordingly, paper, documents, folders and the like may be held substantially vertically in the vertical organizer when placed in the space between adjacent dividers, and if additional space between dividers is needed one or more of the dividers may be detached from the organizer.
    Type: Application
    Filed: May 13, 2005
    Publication date: December 1, 2005
    Inventors: Victoria Norris, Trevor Norris
  • Publication number: 20050263469
    Abstract: An aesthetically pleasing horizontal organizer that allows a user to individually select the number of shelves and/or drawers received therein is disclosed. The organizer includes one or more component receiving portions therein, with each component-receiving portion being configured to operably receive one of either a component shelf or a component drawer so as to allow a user to individually configure a desired combination of shelves and drawers for the organizer. Preferably, the components include a front lip that extends below the floor of the component and walls extending above the floor along the sides and rear of the component so as to urge items in the component rearward and remain secured within the component when the component is placed on a substantially level horizontal surface.
    Type: Application
    Filed: May 13, 2005
    Publication date: December 1, 2005
    Inventors: Victoria Norris, Trevor Norris
  • Publication number: 20050264147
    Abstract: An organizer having a frame with an open top portion and a substantially planar floor with a wall extending around the floor to define a storage chamber therein is disclosed. A substantially planar divider is detachably secured to the frame so as to divide the storage chamber into a plurality of storage areas. In a preferred embodiment, the organizer is operably received within the drawer of a storage device, and the storage device has a substantially planar top surface for resting other structures, such as other storage devices, thereon. Alternatively, the organizer can be detachably secured within a pre-existing shelf or drawer system.
    Type: Application
    Filed: May 16, 2005
    Publication date: December 1, 2005
    Inventors: Victoria Norris, Trevor Norris