PREVENTING NETWORK DENIAL OF SERVICE ATTACKS USING AN ACCUMULATED PROOF-OF-WORK APPROACH

Patent №

US 7,600,255

Granted

2009-10-06

Filed 2004

Owner

CISCO TECHNOLOGY, INC.

Lab

AI components

1

kr

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10824729

Accumulated proof-of-work approaches for protecting network resources against denial-of-service attacks are disclosed. A client computer or other requester is required to perform work, such as repeatedly hashing a message until a specified number of bits is zero, as a condition for accessing a resource. Proof of the work performed by a legitimate requester is accumulated across multiple requests, so that established users of a resource are not penalized when proof-of-work is used to prevent a denial of service attack. Requesters who cannot show accumulated work greater than a specified threshold are required to perform additional work. In certain embodiments, work may be accumulated only within a specified time window, and the threshold may vary according to resource capacity or loading. Proof-of-work values may be communicated between the user and the resource in cookies.

Knowledge representationH04L 63/1458H04W 12/37H04L 2463/141

AI classification

Knowledge representation0.97
Evolutionary computation0.11
AI hardware0.01
Natural language0.00
Machine learning0.00
Planning0.00
Vision0.00
Speech0.00

Ownership

CISCO TECHNOLOGY, INC.

assignment · 152270675

Assignors

BAUGHER, MARK

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC