Method and Apparatus for Providing Name Services

a name service and name technology, applied in the field of computer software, can solve the problems that the dns system for the internet can become very complex for the firm providing the host computer

Inactive Publication Date: 2007-09-06
WEB COM HLDG
View PDF14 Cites 37 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0020] In existing name resolution systems a root server provides a reference to a name resolution server. The name resolution server contains a database where each host and domain has an association with one or more numerical addresses. In embodiments of the invention, the name resolution server is enabled to dynamically generate a canonical name based on the information stored in the reference to the name resolution server. A second request to a name resolution server to resolve the canonical name returns a numerical address associated with the domain name addressed in the canonical name. The canonical name maybe resolved by the same name resolution server, or by a different name resolution server. Therefore, embodiments of the invention allow for resolving domain names without requiring a database for mapping between each registered domain name and a numerical address.

Problems solved by technology

The present DNS system for the Internet can become very complex for firms providing host computers, such as Internet service providers, because of the use of multiple servers that must be synchronized.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and Apparatus for Providing Name Services
  • Method and Apparatus for Providing Name Services
  • Method and Apparatus for Providing Name Services

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The invention is a method and apparatus for providing name services for servers and clients in a network of computing devices. In the following description, numerous specific details are set forth to provide a more thorough description of embodiments of the invention. It will be apparent, however, to one skilled in the art, that the invention may be practiced without these specific details. In other instances, well known features have not been described in detail so as not to obscure the invention.

[0022] Computers in a network (e.g., the Internet) communicate with one another using numerical addresses to identify the network location of a particular node. The addressing follows one or more protocols, such as Internet Protocol Version 4 (IPv4) and Internet Protocol Version 6 (IPv6). However, humans generally find textual addresses (e.g., names) more suitable than numerical addresses to address objects and locations. In order to allow humans to use textual references to networ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An embodiment of the invention comprises a method and apparatus for resolving textual references into numerical addresses. One exemplary method comprises obtaining a multi-part textual reference associated with a name resolution server. The multipart textual reference comprises at least a first host domain reference and a first resource location reference. The method further comprises parsing said multi-part textual reference to dynamically generate a multi-part canonical name. The name comprises a first part comprising a second resource location reference, and a second part comprising a second host domain name. The method further comprises resolving the canonical name into a numerical address.

Description

CROSS-REFERENCE TO RELATED APPLICATION [0001] This application is a continuation of application Ser. No. 10 / 210,205, filed Jul. 31, 2002, which is entirely incorporated herein by reference.FIELD OF THE INVENTION [0002] This invention relates to the field of computer software. More specifically, the invention relates to a method and apparatus for providing name services, allowing for enhanced manageability and configurability of name services on a network of computers. BACKGROUND OF THE INVENTION [0003] In order for a computer to be part of a network, it must have a unique identity so that messages can be properly routed to the computer or network node. On the Internet network, for example, the address is represented in accordance with the Internet Protocol (IP) address. In the Internet Protocol each network node maybe represented with a numerical address. In version four of the Internet Protocol (Ipv4), the numerical address is a thirty two (32) bit address used in combination with ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F15/16H04L29/12
CPCH04L29/12009Y10S707/99948Y10S707/99945H04L61/00
Inventor KELLEY, WINSLOW B.ABRAMS, EDWARD L.ITO, YUTI
Owner WEB COM HLDG
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products