International (multiple language/non-english) domain name and email user account ID services system
OwnerYue Xinginventor
Life of this patent
Estimating the term…
Loading patent…
OwnerYue Xinginventor
Estimating the term…
Aim of this invention is to place those billions of people on this planet who are not English-speaking but who want to have, or access, an appropriate domain name, on an equal footing with the English speaking populations. An embodiment of the invention proposed herein employs a translation database which has an entire set of international domain names, which can be in any suitable coding format, as an entry corresponding to a valid and current domain name definition (English-based domain name) or an IP address. This method fits into the current domain name system (DNS), system without generating conflicts, such as producing an unwanted duplicate domain name (DN). This method also has the flexibility, advantageously, to work with any language and character set. The DN/ML-DN to IP resolution scheme forms the basis of this invention. The ML-DN client does not talk to a normal DNS, except in the special case when the ML-DN is actually a DN (normal English one). The normal DNS dose not understand ML-DN and cannot translate a ML-DN request to a normal DN request. The ML-DNS translates the ML-DN request to a normal DN request. Then either the ML-DNS server or the ML-DN client can send the translated ML-DN, i.e. a normal DN, to a normal DNS to get the corresponding IP address. The choice of server or client is based on considerations of optimization of speed and ease of programming. Both approaches can be used.
A method for mapping multi-lingual( non-English) domain names to existing domain names of an internet network system comprising the steps:
The method of claim further comprising the step of:
A method for mapping existing (English) domain names of an internet system to multi-lingual (non-English) domain names comprising the steps of:
A method for mapping multi-lingual (non-English) domain names to existing domain names of an Internet network system and for mapping existing domain names of the Internet system to multi-lingual (non-English) domain names comprising the steps:
A method for mapping multi-lingual (non-English) ML-UIDs to existing UIDs of an internet network email system comprising the steps:
A method for mapping existing UIDs of an internet system to multi-lingual (non-English) MIL-UIDs comprising the steps of:
A method for mapping multi-lingual (non-English) UIDs to existing UIDs of an internet network email system and for mapping existing UIDs of the Internet email system to multi-lingual (non-English) ML-UIDs comprising the steps of:
A method for mapping multi-lingual (non-English) ML-URL path names to existing URL path names of an internet network system comprising the steps of:
A method for mapping existing URL path names of an internet system to multi-lingual (non-English) ML-URL path names comprising the steps of:
A method for mapping multi-lingual (non-English) ML-URL path names to existing URL path names of an internet network system and for mapping existing URL path names of an internet system to multi-lingual (non-English) ML-URL path names comprising the steps of:
The method of using a client-side program to convert different language character-set coding of the same language to one unique language-character-set coding for that language.
A system based on at least one electronic processor and at least one computer for mapping multi-lingual (non-English) domain names to existing domain names of an internet network system and for mapping existing domain names of the Internet system to multi-lingual (non-English) domain names, comprising:
A system based on at least one electronic processor and at least one computer for mapping multi-lingual (non-English) UIDs to existing UIDs of an internet network email system and for mapping existing UIDs of the Internet email system to multi-lingual (non-English) ML-UIDs comprising:
A system based on at least one electronic processor and at least one computer for mapping multi-lingual (non-English) ML-URL path names to existing URL path names of an internet network system and for mapping existing URL path names of an internet system to multi-lingual (non-English) ML-URL path names comprising:
Dependencies are inferred from the claim text.