×

Address database and address retrieval system using the same

  • US 7,480,668 B2
  • Filed: 03/02/2005
  • Issued: 01/20/2009
  • Est. Priority Date: 04/15/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method comprising:

  • providing a geographical address database associated with a postal addressing system, the geographical address database comprising a tree structure of nodes in which regional names, which constitute a geographical address, are stored in multiple levels of nodes, the multiple levels of nodes comprising;

    a first level of nodes representing the regional names of first geographical areas,a second level of nodes representing the regional names of second geographical areas, wherein each of the first geographical areas is a sub-division of one of the second geographical areas according to the postal addressing system, anda third level of nodes representing the regional names of third geographical areas, wherein each of the third geographical areas is a sub-division of one of the first geographical areas according to the postal addressing system;

    selecting one of the nodes in the first level based on a user input;

    traversing the tree structure from the selected node in the first level to a selected node in the second level;

    searching the third level for a child node of the selected node in the second level; and

    retrieving and outputting the regional name represented by the child node of the selected node in the selected level,wherein the nodes in the first level are parent nodes of the nodes in the second level, and the nodes in the second level are parent nodes of the nodes in the third level,wherein a particular node in the second level stores a regional name indicating a geographical area that is larger than the geographical area indicated by the regional name stored by the parent node of the particular node in the first level,the geographical area indicated by the regional name stored in the particular node is larger than the geographical area indicated by the regional name stored in the child node of the particular node in the third level.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×