Patent ID: 9715512
Date: 2017-07-25
CPC Classifications: G06F,H04L

Claim:
1. A method of managing a domain name system, comprising: receiving, at a domain name registry, a request for bulk modification of a set of records in the domain name registry, wherein the set of records comprises one or more records for a bulk set of domain names managed by different registrars; designating a use case for the request for bulk modification, wherein the use case indicates that each modification of a plurality of modifications in the request for bulk modification is associated with a same type of action, and wherein the use case is associated with a set of parameters; accessing a set of registry policies governing data stored in the domain name registry; verifying the request for bulk modification of the set of records against the set of registry policies; removing one or more domain names from the bulk set of domain names in response to identifying that a first requested action associated with the one or more domain names would result in a violation of a parameter of the set of parameters; removing, based at least partially on the verification, at least one domain name from the bulk set of domain names in response to identifying that a second requested action associated with the at least one domain name would result in a violation of a registry policy of the set of registry policies; and scheduling the programmatic execution of the bulk modification to the set of records which satisfy the set of registry policies and the set of parameters.