Patent · US Active

Lock-free updates to a domain name blacklist

US9264399B1 · kind B1 · utility

5Cited by
0References
21Claims
0Family size

Assignee

Inventor

Key dates

Filing dateAug 18, 2015
Grant dateFeb 16, 2016
Priority date
Expiry dateAug 18, 2035

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/101
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A computer-implemented method updates a domain name system blacklist in a lock-free manner is disclosed. In the method, an entry of the domain name blacklist is read at a DNS resolver in a plurality of DNS resolvers. The entry specifies a policy for the DNS resolver to execute when the DNS resolver receives a request to resolve a domain name. Before the reading is complete, an updated entry of the domain name blacklist is received, a new record to the domain name blacklist is added, and the entry being read is placed into a garbage pool having a current version number. Independently from the reading of the entry, the current version number is incremented and a new garbage pool is created for the incremented version number. When the reading is complete, the current version number is assigned to the DNS resolver.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.