Patents by Inventor Garrett Allen

Garrett Allen 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: 20250094286
    Abstract: The Fleetwide Adaptive Rate Limiting Gatekeeper Apparatuses, Processes and Systems (“FARLG”) transforms API call permission request, API call result request datastructure/inputs via FARLG components into API call permission response, API call result response outputs. An API call permission request datastructure associated with an API call of an application structured to identify an API and a set of scopes is obtained. A retry-after interval is determined for each scope in the set of scopes, in which existence of a retry-after interval for a scope indicates that the API previously returned a throttled response for the scope. A wait duration associated with the API call is determined as the maximum retry-after interval across retry-after intervals that exist for the set of scopes. An API call permission response datastructure structured to specify the wait duration is provided.
    Type: Application
    Filed: November 11, 2024
    Publication date: March 20, 2025
    Inventors: Satish Kumar, Garrett Allen, Jesse Rhoads, Kathleen DeRusso, Kevin Vecchione, Richard Watson, Samantha Shandrow, Tushar Pradhan
  • Patent number: 12141033
    Abstract: The Fleetwide Adaptive Rate Limiting Gatekeeper Apparatuses, Processes and Systems (“FARLG”) transforms API call permission request, API call result request datastructure/inputs via FARLG components into API call permission response, API call result response outputs. An API call permission request datastructure associated with an API call of an application structured to identify an API and a set of scopes is obtained. A retry-after interval is determined for each scope in the set of scopes, in which existence of a retry-after interval for a scope indicates that the API previously returned a throttled response for the scope. A wait duration associated with the API call is determined as the maximum retry-after interval across retry-after intervals that exist for the set of scopes. An API call permission response datastructure structured to specify the wait duration is provided.
    Type: Grant
    Filed: June 7, 2022
    Date of Patent: November 12, 2024
    Assignee: DATTO, INC.
    Inventors: Satish Kumar, Garrett Allen, Jesse Rhoads, Kathleen DeRusso, Kevin Vecchione, Richard Watson, Samantha Shandrow, Tushar Pradhan
  • Publication number: 20240353000
    Abstract: Described herein are methods and systems of a drive unit of an electric commercial vehicle. The drive unit may include an electric motor, a transmission, and a differential. The electric motor, transmission, and differential may share lubrication and cooling fluids. Various features for collecting and distribution the lubrication and cooling fluids are also described herein.
    Type: Application
    Filed: June 24, 2024
    Publication date: October 24, 2024
    Applicant: Harbinger Motors Inc.
    Inventors: Jackson George Diebel, Samuel Jantzi, Alex Tylee, James Dameron, Cody Rhebergen, Garrett Allen, Phillip John Weicker, Alexi Charbonneau, Jeremy Racine
  • Patent number: 12018746
    Abstract: Described herein are methods and systems of a drive unit of an electric commercial vehicle. The drive unit may include an electric motor, a transmission, and a differential. The electric motor, transmission, and differential may share lubrication and cooling fluids. Various features for collecting and distribution the lubrication and cooling fluids are also described herein.
    Type: Grant
    Filed: September 8, 2023
    Date of Patent: June 25, 2024
    Assignee: Harbinger Motors Inc.
    Inventors: Jackson George Diebel, Garrett Allen, Alexi Charbonneau, Alex Tylee, Samuel Jantzi, Cody Rhebergen, Phillip John Weicker, James Dameron
  • Publication number: 20240095127
    Abstract: The Fleetwide Adaptive Rate Limiting Gatekeeper Apparatuses, Processes and Systems (“FARLG”) transforms API call permission request, API call result request datastructure/inputs via FARLG components into API call permission response, API call result response outputs. An API call permission request datastructure associated with an API call of an application structured to identify an API and a set of scopes is obtained. A retry-after interval is determined for each scope in the set of scopes, in which existence of a retry-after interval for a scope indicates that the API previously returned a throttled response for the scope. A wait duration associated with the API call is determined as the maximum retry-after interval across retry-after intervals that exist for the set of scopes. An API call permission response datastructure structured to specify the wait duration is provided.
    Type: Application
    Filed: June 7, 2022
    Publication date: March 21, 2024
    Inventors: Satish Kumar, Garrett Allen, Jesse Rhoads, Kathleen DeRusso, Kevin Vecchione, Richard Watson, Samantha Shandrow, Tushar Pradhan
  • Publication number: 20240093777
    Abstract: Described herein are methods and systems of a drive unit of an electric commercial vehicle. The drive unit may include an electric motor, a transmission, and a differential. The electric motor, transmission, and differential may share lubrication and cooling fluids. Various features for collecting and distribution the lubrication and cooling fluids are also described herein.
    Type: Application
    Filed: September 8, 2023
    Publication date: March 21, 2024
    Applicant: Harbinger Motors Inc.
    Inventors: Jackson George Diebel, Garrett Allen, Alexi Charbonneau, Alex Tylee, Samuel Jantzi, Cody Rhebergen, Phillip John Weicker, James Dameron
  • Publication number: 20100222121
    Abstract: The invention embodies the systems, processes and methods that collectively administrate and deliver to players a multi-player game in which the players solve a word puzzle and compete against other players for how easily and quickly they solve the puzzle. The game is presented to the players as a matrix of interlocking blank boxes and a list of words or phrases (keys). The keys fit into the matrix in some predetermined fashion. The player must determine the correct orientation of the keys on the puzzle in order to finish the game. Through trial and error the player places the keys into the boxes until the player finds an orientation that fits the puzzle. The player's score is the elapsed time it takes to solve the puzzle adjusted for any clues that are provided. The winner of the game is the player with the lowest score. The game can be used in a variety of advertising and promotional contexts and also can support on-line gaming for prizes.
    Type: Application
    Filed: December 14, 2009
    Publication date: September 2, 2010
    Inventors: Stephen Jay Holmes, Garrett Allen Sonntag
  • Patent number: D462913
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: September 17, 2002
    Inventor: Garrett Allen Brisbee