Invention Grant
- Patent Title: Rule-based rate limiting
-
Application No.: US14312632Application Date: 2014-06-23
-
Publication No.: US09660948B2Publication Date: 2017-05-23
- Inventor: Alex Dubman , David W. Keith , Jiakang Lu , Mark McBride , Rushabh Doshi
- Applicant: Google Inc.
- Applicant Address: US CA Mountain View
- Assignee: Google Inc.
- Current Assignee: Google Inc.
- Current Assignee Address: US CA Mountain View
- Agency: Wolfe-SBMC
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L12/58 ; H04L12/26

Abstract:
Methods, devices, and machine-readable media are provided to perform rule-based rate limiting. As provided in this disclosure, this may include receiving a message en route to a destination, determining one or more parameters of the message, and determining whether the parameters of the message match parameters of a rule that specifies taking a first action when more than some number of messages having those parameters are received within a specific amount of time. When the one or more parameters of the message match the one or more parameters of the first restriction rule, a sliding window counter that indicates a total number of corresponding messages received within the amount of time may be incremented. When the first sliding window counter exceeds the first number of messages, the specified action may be taken.
Public/Granted literature
- US20150372954A1 Rule-Based Rate Limiting Public/Granted day:2015-12-24
Information query