The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 25, 2002

Filed:

Sep. 21, 1998
Applicant:
Inventors:

Stuart Lup-Sing Kwan, Redmond, WA (US);

Glenn Alexander Curtis, Redmond, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 1/730 ;
U.S. Cl.
CPC ...
G06F 1/730 ;
Abstract

The invention reduces network traffic between client computers and DNS server computers by allowing client computers to send information to DNS server computers that have implemented protocols RFC 2136 and RFC 1995. Network traffic is-minimized in DNS database updates between client computers and server computers by sending a small amount of data. The invention also minimizes the replication of DNS updates between DNS server computers in the face of protocol RFC1995 and defeats Windows Internet Naming System (WINS) referral by its ability to update DNS server computers that emulate WINS server computers and have WINS referral capabilities. Thus, when a client computer's data changes, updates to the DNS database are performed with the minimum number of activities so that the database reaches a desired state, where the minimum amount of data will replicate by sending the minimum content of data replication from one DNS server computer to another. Also, by allowing the client computer to publish DNS data into a DNS server computer's DNS database, and then by performing revisiting operations to assure that the published data is still correct, the inventive method permits neither DNS updates nor server-to-server replication to be performed if the client computer's published data is still correct. If the client data has changed, then the DNS database is updated with a minimal transfer of data between the client computer and the DNS server computer, and from thence from DNS server computer to DNS server computer.


Find Patent Forward Citations

Loading…