Patents by Inventor Roderick Vagg

Roderick Vagg 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: 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: 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