Memory bound functions for spam deterrence and the like

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7149801
SERIAL NO

10290879

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A resource may be abused if its users incur little or no cost. For example, e-mail abuse is rampant because sending an e-mail has negligible cost for the sender. Such abuse may be discouraged by introducing an artificial cost in the form of a moderately expensive computation. Thus, the sender of an e-mail might be required to pay by computing for a few seconds before the e-mail is accepted. Unfortunately, because of sharp disparities across computer systems, this approach may be ineffective against malicious users with high-end systems, prohibitively slow for legitimate users with low-end systems, or both. Starting from this observation, we identify moderately hard, memory bound functions that most recent computer systems will evaluate at about the same speed, and we explain how to use them for protecting against abuses.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Abadi, Martin Palo Alto, CA 50 3005
Burrows, Michael Palo Alto, CA 87 5134
Manasse, Mark Steven San Francisco, CA 24 739
Simon, Daniel Ron Redmond, WA 4 67
Wobber, Edward P Menlo Park, CA 35 3132

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation