Standardized email construction and search based on geographic location

A method of and system for generating a set of standardized electronic mail addresses, provide a personal name code indicative of the name of a person, a location code indicative of a known location of the person, generate an electronic mail address for said person based on the personal name code and the location code and provide a database of said electronic mail addresses for a plurality of persons at one or more locations. The preferred embodiment allows electronic mail addresses to be constructed and indexed so as to provide the easy location by a combination of some or all of family name, forenames, district, telephone area code, and for attachment of any amount of information relating to that address.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application claims the benefit of co-pending U.K. Patent Application No. 0007224.9 filed on Mar. 24, 2000.

FIELD OF THE INVENTION

The present invention relates to a system and method of creating a standardised set of electronic mail addresses.

BACKGROUND OF THE INVENTION

The lack of an efficient and convenient system to locate an unknown electronic mail address is a major factor affecting the convenience and efficiency of electronic communication.

Electronic mail addresses can range from descriptive and easy to recall addresses that are based on a person's name or profession, to complex addresses that are difficult for people to remember or locate by simple rules.

No pattern or standard has been set for the structure of electronic mail addresses which would allow easy indexing and location by people wanting to find an individual's electronic mail address.

This is in marked contrast to the world's telephonic systems, where the number (address) is allocated centrally according to a national pattern. The referencing information attached to this telephone number is also collected in a uniform way. This standardisation allows indexing by district or name and address and can be made available to potential users of the telephonic system in a variety of convenient ways.

SUMMARY OF THE PRESENT INVENTION

The present invention seeks to provide a standardised system for structuring electronic mail addresses so as to make them uniform.

According to an aspect of the present invention, there is provided a method of generating a set of standardised electronic mail addresses, including providing a personal name code indicative of the name of a person, providing a location code indicative of a known location of the person, generating an electronic mail address for said person based on said personal name code and said location code, and providing a database of said electronic mail addresses for a plurality of persons at one or more locations.

According to another aspect of the present invention, there is provided a system for generating a set of standardised electronic mail addresses, including means for providing a personal name code indicative of the name of a person, means for providing a location code indicative of a known location of the person, address generation means operable to generate an electronic mail address for said person based on said personal name code and said location code, and database creation means operable to provide a database of said electronic mail addresses for a plurality of persons at one or more locations.

In particular, for commercial, trade, service or professional requirements this allows the production of a directory of electronic mail addresses.

The location code could be, for example, a postal or area code, a telephone area code and so on. The personal name code preferably includes at least a person's family name.

The preferred embodiment allows electronic mail addresses to be constructed and indexed so as to provide the easy location by a combination of some or all of family name, forenames, district, telephone area code, and for attachment of any amount of information relating to that address.

To attain this goal, one or more structured addresses are created for each individual in a country, geographic region or state to which any number of subsidiary addresses can be attached, including existing electronic mail addresses. It is a simple matter for the system to be used to associate any of the structured electronic mail addresses with one or several other addresses to allow for routing of electronic mail messages to and from a designated master address.

The information that can be utilised for this purpose includes family name, forename(s), postal (zip) code (or country specific address locator code system) or portion thereof, as well as telephone area code (or region specific portion of telephone number). In rare instances, other identifiers may be required for purposes of uniqueness; however, these can be easily added automatically. The order must be a standardised format but it is irrelevant which format is originally chosen.

The preferred embodiment provides for the creation of a set of electronic mail addresses in standard format and which can enable a user to identify through simple logical analysis the electronic mail address of a known person residing at a known location, without needing to know that person's chosen electronic mail address. The system could also provide for a user to enter a person's name and location code, such as postal or telephone area code into the system, with the electronic mail address being identified by the system itself rather than by the user.

Thus, the preferred embodiment has the advantage of being able to offer a standard method of addressing electronic mail messages to persons for whom personal details are known but for whom an electronic mail address is not known. These addresses can be published nationally or locally or can be assumed depending on the amount of personal details that are known.

In one embodiment, the structured electronic mail addresses once created would be suitable to distribution on a CD-ROM/s with a simple software program to search for an individual's electronic mail address or addresses. The service could also be provided on line or in paper form.

DESCRIPTION OF THE PREFERRED EMBODIMENT

The described embodiment is directed to the current form of electronic mail addresses but could equally be applied to other electronic or virtual addresses which could be developed in the future.

The preferred embodiment combines individual details into an index system to allow generation of structured electronic mail addresses and to allow easy searching of those details or a combination of those details to enable the location of individuals.

The individuals' details will be collected from generally available sources of information or entered from details submitted and an index of these individuals created from it, along with electronic mail addresses constructed from these details. The indexed information can be updated and added to by individuals who wish to have a more complete record of their personal details in the index.

All items of individual information will be added to the index where they are available but partial index entries will also be created, although electronic mail addresses may not be generated if the information is insufficient to do so. It is envisaged that the creation of the indexing system could be carried out automatically by accessing a database of physical addresses and associating one or more of the elements of the physical addresses or locations with the personal details of the person or persons at that location. The apparatus required to perform this operation will be readily apparent to the skilled person from the teachings of the general principles disclosed herein.

The major usage for the master index created will be as a real time search system that can function as a stand-alone computer based application, an on-line electronic service or in a printed form. It is envisaged that this master index and electronic mail address location system can be provided on-line such that users can access the information provided while using the Internet.

Index Creation

The details that are incorporated into the index system may include some or all of the following, but is not limited thereto:Individual NameFamily NameForenamesGeographic LocationLocator 1Locator 2Locator 3Locator 4Postal Code (or Country specific address locator code system)Telephone NumberTelephone Area Code (or Country specific address locator code system)Non-unique indicator

The indexed information has the following attributes that feature in the above example index structure.

The full name of the individual will be recorded including title, family or surname, forenames or initials as available.

Geographical Location

A country or region specific list of locations will be used to select the geographical details that are indexed. This list in turn will be used to facilitate searching of the index of individuals' details. The address information from the individual's details will be stored in three index items, ‘locator 1’, ‘locator 2’, ‘locator 3’ and ‘locator 4’.

Postal Code (or Country Specific Address Locator Code System)

The postal code of the individual will be added to the index of individuals' details. All postal codes that are used in the process of generating the information index will be recorded in a form that will facilitate searching of the individuals' details index.

Telephone Number

The primary telephone number of the individual will be added to the index.

Telephone Area Code (or Region Specific Portion of Telephone Number)

The telephone area code of the business will be added to the index of individuals' details. All telephone area codes that are used in the process of generating the information index will be recorded in a form that will facilitate searching of the individuals' details index.

The majority of index entries will be unique due to the index construction, in the instance of an index entry not being unique an additional numeric indicator will be added to the index record.

The Index Format

An example of a master index record for an individual is as follows:

The individual's information would be entered into the index as follows:

Once created, the index can be searched either electronically or manually to locate an individual by using any one of the following criteria or combination of criteria:Individual's Name or part thereofGeographical LocationPostal CodeTelephone NumberTelephone Area Code

Matching one or more of these fields gives a user of the index a means of narrowing down a search rapidly to present the index entries that match their requirements.

EXAMPLE OF USE OF THE PREFERRED EMBODIMENT

A person wishing to locate the electronic mail address for an individual, can use the index to locate the information they need, for example:

A user wishes to locate the electronic mail address for an individual with a specified family name who resides in the geographical region known as Essex. Manually, the user may search the index to locate individuals listed as residing in Essex.

Alternatively, an electronic search tool could be offered to facilitate searching, which would have an appearance similar toFIG. 1.

Following the input of one or more criteria a results screen would be displayed listing all individuals for whom matching information could be located in the index.

An example of how this information might be presented is given inFIG. 2.

In summary, the preferred embodiment provides a system for correlating the details of individuals with a standardised method of communicating with those individuals via electronic means. This will enable users to locate individuals by personal details and physical location and then carry out communications electronically.