+

WO2002009302A1 - Communication terminal capable for searching internet domain name, system and method for searching internet domain name using the same - Google Patents

Communication terminal capable for searching internet domain name, system and method for searching internet domain name using the same Download PDF

Info

Publication number
WO2002009302A1
WO2002009302A1 PCT/KR2001/001238 KR0101238W WO0209302A1 WO 2002009302 A1 WO2002009302 A1 WO 2002009302A1 KR 0101238 W KR0101238 W KR 0101238W WO 0209302 A1 WO0209302 A1 WO 0209302A1
Authority
WO
WIPO (PCT)
Prior art keywords
domain names
communication terminal
search server
domain name
internet
Prior art date
Application number
PCT/KR2001/001238
Other languages
French (fr)
Inventor
Myoung-Soo Kim
Original Assignee
Cypus
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR10-2000-0042616A external-priority patent/KR100489906B1/en
Priority claimed from KR10-2000-0044245A external-priority patent/KR100406747B1/en
Application filed by Cypus filed Critical Cypus
Priority to AU2001272809A priority Critical patent/AU2001272809A1/en
Publication of WO2002009302A1 publication Critical patent/WO2002009302A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0236Character input methods using selection techniques to select from displayed items
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27467Methods of retrieving data
    • H04M1/2748Methods of retrieving data by matching character strings
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones

Definitions

  • the present invention can be applied to various types of communication terminals.
  • the present invention can be applied to any device provided with a keypad comprising of a plurality of keys to which numbers and letters are assigned.
  • a mobile phone a remote controller for a web television, a web phone, a PDA, a notebook computer with radio communications capabilities, and the like.
  • a mobile phone will be explained by way of example.
  • a mobile phone of the communication terminal for use in the present invention includes a keypad 20 for inputting numerical data, a domain name generating portion 60 for generating fictitious domain names which can be implemented by combining the numerical data inputted by the keypad 20, a display portion 10 for outputting the fictitious domain names generated by the domain name generating portion 60, a database portion 80 for matching the numerical data with a selected one of the generated fictitious domain names and storing the matched numerical data and selected domain name, and a control portion 70 for controlling the respective portions and managing data transmission.
  • the domain name generating portion 60 generates the fictitious domain names by combining the letters “W,” “X” and “Y” assigned to the number “9” key, the letters “A,” “B” and “C” assigned to the number “2” key, the letters “G,” “H” and “I” assigned to the number “4" key, the letters “M,” “N” and “O” assigned to the number “6” key, and the letters “M,” “N” and “O” assigned to the number “6” (SI 10).
  • the user When the user wants to connect with a specific internet site at a later date, the user inputs numerical data corresponding to a domain name of the specific internet site so as to retrieve and display the corresponding domain name from the database portion 80. Then, the user can select the corresponding domain name and connect with the desired specific internet site (SI 50).
  • SI 50 desired specific internet site
  • Another advantage occurs when the user has already stored domain names of internet sites with which the user frequently connects, allowing the user to quickly retrieve the domain names, if necessary. Moreover, there is a further advantage in that when the user knows a domain name of a new internet site while surfing internet sites, the user can store it in a simple manner.
  • FIG. 4 shows an internet domain name search system according to another embodiment of the present invention.
  • a client 100 such as a mobile phone, a remote controller for a web television, a web phone, a PDA, and a notebook computer with radio communications capabilities is connected with a web server 400 and a search server 500 via an internet network 300 through a repeater 200 corresponding to characteristics of the respective devices.
  • the repeater 200 connects the mobile phone with a base station, not shown, so as to allow the user to communicate with the other person.
  • the repeater is connected with the internet network 300 to connect the mobile phone 100 with the internet network 300.
  • the data server 400 has a domain name database 450, and stores and regularly updates actual domain names existing on the internet in the domain name database.
  • the data server 400 also provides domain name data as requested by the search server 500.
  • the search server 500 has a domain name search engine 550 and receives numerical data transmitted through the internet network 300 from the mobile phone 100.
  • the search server 500 generates fictitious domain names which can be implemented by means of respective letters assigned to the numbers constituting the numerical data, subsequently searches the database 450 of the data server 400, and then transmits actual domain names conforming to the fictitious domain names through the internet network 300 to the user's mobile phone 100.
  • fictitious domain names which can be implemented by means of respective letters assigned to the numbers constituting the numerical data
  • the database 450 of the data server 400 searches the database 450 of the data server 400, and then transmits actual domain names conforming to the fictitious domain names through the internet network 300 to the user's mobile phone 100.
  • FIG. 5 a method for searching internet domain names according to another embodiment of the present invention will be described with reference to FIG. 5.
  • the user After the user connects with the search server 500 of an operating site through the internet network 300, the user inputs sequentially numerical data corresponding to a domain name of an internet site with which the user wants to connect (S210). For example, in order to connect with the site "YAHOO.COM,” the user sequentially presses the number “9” key labeled with the letter “Y,” the number “2” key labeled with the letter “A,” the number “4" key labeled with the letter “H,” the number “6” key labeled with the letter “O,” and the number “6” key labeled with the letter “O.” At this time, the numerical data inputted by the user are displayed as "92466" on the LCD display provided in the mobile phone.
  • the search server 500 receives the numerical data "92466" and then generates fictitious domain names which can be implemented by means of the letters assigned to the respective numbers (S220).
  • the search server 500 transmits the retrieved actual domain names through the internet network 300 to the user's mobile phone (S240).
  • the user's mobile phone receives the actual domain names transmitted from the search server 500 and allows them to be displayed on the LCD display therein (S250).
  • the user selects the desired domain name from the plurality of actual domain names displayed on the LCD display of the mobile phone (S260), so that the user connects with the desired site through the internet network 300 (S270).
  • S260 the LCD display of the mobile phone
  • S270 the internet network 300
  • the user presses sequentially the number “9” key labeled with the letter “Y,” the number “2” key labeled with the letter “A,” the number “4" key labeled with the letter “H,” the number “6” key labeled with the letter “O,” and the number “6” key labeled with the letter “O.”
  • the numerical data inputted by the user are displayed as "92466" on the LCD display provided in the mobile phone.
  • the displayed numerical data "92466" is transmitted to the search server 500 through the repeater 200 connected with the internet network.
  • Table 1 below shows an example of a structure of the domain name database 450 applicable to the present invention.
  • a plurality of actual domain names may be assigned to one piece of numerical data. That is, the actual domain names "ADG,” “BFI,” “CDH,” etc. can be assigned to the numerical data "234.”
  • the search server 500 transmits a search method selection menu for selecting a search method to the user's mobile phone 100 and allows it to be displayed on the user's mobile phone 100.
  • the search server 400 In order to search information related to the key word "YAHOO,” the user presses sequentially the number “9” key labeled with the letter “Y,” the number “2” key labeled with the letter “A,” the number “4" key labeled with the letter “H,” the number “6” key labeled with the letter “O,” and the number “6” key labeled with the letter “O.” Accordingly, the numerical data "92466” are displayed on the key word input section in the LCD display.
  • the inputted numerical data upon completion of the key word input are transmitted through the internet network 300 to the search server 500, and then, the search server 400 generates fictitious key words which can be implemented by combining the letters assigned to the respective numbers of the transmitted numerical data (S430).
  • the fictitious key words are generated.
  • the generated fictitious domain names include, for example, "WAGMM,” “WAGMN,” “WAGMO,” . . .
  • the search server 500 compares the generated fictitious key words with key words stored in the key word database 540, retrieves only key words conforming to the generated fictitious key words from the key word database 540, and transmits them to the user's mobile phone 100.
  • the user selects a desired key word among the displayed key words to be transmitted to the search server 550 (S440).
  • the search server 500 receives the key word selected by the user, and searches websites related to the key word through the website search engine 520 (S450).
  • the search server 500 transmits domain names of, or website information on the searched websites through the internet network 300 to the user's mobile phone 100.
  • the user selects a desired website from the plurality of websites displayed on the LCD display of the mobile phone 100 and connects with the desired website (S520).
  • a category input section appears in the LCD display of the mobile phone 100 and the user inputs a category name including desired information therein by using the keypad (S470).
  • the keypad For example, in order to input the category name of "SHOPPING,” the user presses sequentially the number "7" key labeled with the letter “S,” the number “4" key labeled with the letter “H,” the number “6” key labeled with the letter “O,” the number “7” key labeled with the letter “P,” the number "4" key labeled with the letter “I,” the number “6” key labeled with the letter “N,” and the number “4" key labeled with the letter “G.” Accordingly, the numerical data "74677464" are displayed on the category input section in the LCD display.
  • the inputted numerical data upon completion of the category name input are transmitted through the internet network 300 to the search server 500, and then, the search server 500 generates fictitious category names which can be implemented by combining the letters assigned to the respective numbers of the transmitted numerical data (S480). That is, by combining the letters "P,” “R,” and “S” assigned to the number “7” key, the letters “G,” “H,” and “I” assigned to the number “4" key, the letters “P,” “R,” and “S” assigned to the number “7” key, the letters “G,” “H,” and “I” assigned to the number "4" key, the letters “M,” “N,” and “O” assigned to the number “6” key, the letters "G,” “H,” and “I” assigned to the number "4" key, and the letters “G,” “H,” and “I” assigned to the number "4" key, the fictitious category names are generated. For example, "PGMPPGMG,” "PG
  • the search server 500 retrieves category names among the generated fictitious category names, which conform to actual category names stored in the category database 530 of the search server 500, and transmits domain names of websites falling within the retrieved and conforming category names to the user's mobile phone 100 (S490).
  • the user selects a desired domain name of a website among the displayed domain names (S500) and thus connects with the selected website (S510).
  • the user by inputting the key words or category names as the numerical data, there is an advantage in that the user can easily search a website with which the user intends to connect.
  • the search is performed quickly.
  • an English word database may be constructed in the terminal or server to have the function of an English dictionary. That is, when a desired English word is inputted by the numeric keys of the keypad, English words which can be combined by the letters assigned to the numeric keys are generated. The generated English words are compared with English words stored in the English word database. Then, only the existing English words among the generated English words are displayed on the terminal. Therefore, the user can select a desired English word among the displayed English words.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to communication terminal capable of searching internet doamin names and an internet search system and method employing the communication terminal. After a user connects with a search server by using the communication terminal, the user inputs numbers corresponding to a domain name of a desired website. The inputted numerical data are transmitted to the search server which in turn, generates fictitious domain names that can be implemented by combining the received numerical data. The search server compares the generated fictitious domain names with actual domain names in a domain name database, and retrieves actual domain names conforming to the fictitious domain names. The retrieved actual domain names are transmitted and displayed, and a desired domain name among the displayed actual domain names is selected.

Description

COMMUNICATION TERMINAL CAPABLE FOR SEARCHING INTERNET DOMAIN NAME, SYSTEM AND METHOD FOR SEARCHING INTERNET
DOMAIN NAME USING THE SAME
Technical Field
The present invention relates to a communication terminal capable of searching internet domain names, and a domain name search system and method employing the communication terminal. More particularly, the present invention relates to a domain name search system and method wherein a user can input numbers corresponding to letters, which the user intends to input, by using the numeric keys on a keypad of a communication terminal and then arbitrarily select one of fictitious domain names, key words or categories provided in response to the inputted numbers.
Background Art
Recently, there have been developments in communication terminals capable of connecting with the internet, such as mobile phones, remote controllers for web televisions, web phones, PDAs or notebook computers with radio communications capabilities, and GPS phones. Each of the communication terminals is generally provided with a keypad, as an input means, including keys to which numbers and letters are assigned together.
Referring to FIG. 1, the keypad of a mobile phone comprises numeric keys 30 including numeric keys of "0" to "9", and special function keys 50 such as "*" and "#" keys. The alphabet letters from "A" to "Z" and special characters are assigned to the respective keys 30, 50. In the case of the keypad shown in FIG. 1, the letters "Q" and "Z" are assigned to the number "1" key; the letters "A," "B" and "C" to the number "2" key; the letters "D," "E" and "F" to the number "3" key; the letters "G," "H" and "I" to the number "4" key; the letters "J," "K" and "L" to the number "5" key; the letters "M," "N" and "O" to the number "6" key; the letters "P," "R" and "S" to the number "7" key; the letters "T," "U" and "V" to the number "8" key; and the letters "W," "X" and "Y" to the number "9" key.
Therefore, in order to input a letter by using the keypad, the letter is inputted by pressing a numeric key, to which the letter to be inputted has been assigned, several times in accordance with the labeled order of the letters in the relevant numeric key. For example, when inputting the word "YES," the number "9" key is consecutively pressed three times at short intervals and the cursor has to be moved; the number "3" key is consecutively pressed twice at short intervals and the cursor has to be moved; and then, the number "7" key is consecutively pressed three times at short intervals.
A lot of time is therefore spent when inputting any words, and there are also many cases where the words are erroneously inputted. For instance, in a case of connecting with the internet site of "YAHOO.COM," the letter "Y" is outputted by consecutively pressing the number "9" key labeled with the letters " ," "X," and "Y" three times; the letter "A" is then outputted by consecutively pressing the number "2" key labeled with the letters "A," "B," and "C" once after the elapse of a certain period of time; the letter "H" is then outputted by consecutively pressing the number "4" key labeled with the letters "G," "H," and "I" twice after the elapse of a certain period of time; and the letter "O" is finally outputted by consecutively pressing the number "6" key labeled with the letters "M," "N," and "O" three times after the elapse of a certain period of time.
Consequently, there are problems in that much time is spent and scrupulous manipulation is required. Moreover, the problems become more serious when inputting top- level domains such as "COM," "NET," and "CO.KR." In addition, in a case where a user does not know a domain name of an internet site with which the user wants to connect, the user first connects with a known search portal site, inputs relevant key words, selects one of searched sites, and then connects with the selected internet site. Thus, there is still the problem in that too much time is spent.
Disclosure of Invention
An object of the present invention is to provide a communication terminal and a search system employing the communication terminal, wherein words can be easily and quickly inputted upon connection with the internet by using a hand-held device.
Another object of the present invention is to provide a search system and method, wherein even in a case where a user does not know a domain name, the user can search websites by directly inputting key words. Brief Description of Drawings
FIG. 1 is an enlarged elevational view illustrating a keypad of a typical mobile phone.
FIG. 2 is a block diagram showing the constitution of a communication terminal which can be applied to the present invention.
FIG. 3 is a flowchart showing a method for searching internet domain names according to an embodiment of the present invention.
FIG. 4 is a block diagram showing the constitution of a search system according to another embodiment of the present invention. FIG. 5 is a flowchart showing a method for searching internet domain names applied to the search system of FIG. 4.
FIG. 6 is a flowchart showing a method for searching internet domain names according to a further embodiment of the present invention.
FIG. 7 is a block diagram showing the constitution of a search system according to a modified embodiment of the present invention.
FIG. 8 is a flowchart showing a method for searching internet domain names applied to the search system of FIG. 7.
Best Mode for Carrying Out the Invention Hereinafter, preferred embodiments of the present invention will be explained in detail with reference to the accompanying drawings.
In connection with description of the present invention, it should be noted that the terms used herein are defined in consideration of the functions in the present invention, and that since the terms can be varied in accordance with the intention or practice of those skilled in the art, the definitions of the terms must be construed based on the contents of the present invention throughout the specification.
The present invention can be applied to various types of communication terminals.
The present invention can be applied to any device provided with a keypad comprising of a plurality of keys to which numbers and letters are assigned. For example, it can be applied to a mobile phone, a remote controller for a web television, a web phone, a PDA, a notebook computer with radio communications capabilities, and the like. Hereinafter, for convenience of explanation, a mobile phone will be explained by way of example.
Referring to FIG. 2, a mobile phone of the communication terminal for use in the present invention includes a keypad 20 for inputting numerical data, a domain name generating portion 60 for generating fictitious domain names which can be implemented by combining the numerical data inputted by the keypad 20, a display portion 10 for outputting the fictitious domain names generated by the domain name generating portion 60, a database portion 80 for matching the numerical data with a selected one of the generated fictitious domain names and storing the matched numerical data and selected domain name, and a control portion 70 for controlling the respective portions and managing data transmission.
A method for searching internet domain names by using the mobile phone constructed as such will be described below.
Referring to FIG. 3, the search method will be explained, for example, in the_case of connection with the site "YAHOO.COM." First, in the keypad 20 provided in the mobile phone, a user presses sequentially the number "9" key labeled with the letter "Y," the number "2" key labeled with the letter "A," the number "4" key labeled with the letter "H," the number "6" key labeled with the letter
"O," and the number "6" key labeled with the letter "O" (SI 00).
Subsequently, the domain name generating portion 60 generates the fictitious domain names by combining the letters "W," "X" and "Y" assigned to the number "9" key, the letters "A," "B" and "C" assigned to the number "2" key, the letters "G," "H" and "I" assigned to the number "4" key, the letters "M," "N" and "O" assigned to the number "6" key, and the letters "M," "N" and "O" assigned to the number "6" (SI 10). At this time, the generated fictitious domain names includes 35 = 405 domain names such as "WAGMM," "WAGMN," " AGMO," . . . , "YCIOO."
The domain names generated by the domain name generating portion 60 are displayed on the display portion 10 such as an LCD under control of the control portion 70 (S120). At this time, a priority-based database in which the domain names are arranged according to their priorities of connection frequencies in the internet may be installed, if necessary. Then, by referring to the priority-based database, the generated fictitious domain names are displayed in the order of their priorities so as to facilitate a user's selection. When the user finds out and selects a desired domain name, i.e. "YAHOO," from the displayed fictitious domain names (SI 30), the control portion 70 matches the selected domain name "YAHOO" with the sequentially inputted numerical data "92466" and stores them in the database portion 80 (S140). When the user wants to connect with a specific internet site at a later date, the user inputs numerical data corresponding to a domain name of the specific internet site so as to retrieve and display the corresponding domain name from the database portion 80. Then, the user can select the corresponding domain name and connect with the desired specific internet site (SI 50). With the constitution and method according to this embodiment, since the user can quickly input a domain name of an internet site, which the user wants to connect with, by sequentially inputting numbers corresponding to the domain name, there is an advantage in that a waste of time and input errors resulting from direct input of the letters can be prevented.
Another advantage occurs when the user has already stored domain names of internet sites with which the user frequently connects, allowing the user to quickly retrieve the domain names, if necessary. Moreover, there is a further advantage in that when the user knows a domain name of a new internet site while surfing internet sites, the user can store it in a simple manner.
Referring to FIG. 4, it shows an internet domain name search system according to another embodiment of the present invention.
A client 100 such as a mobile phone, a remote controller for a web television, a web phone, a PDA, and a notebook computer with radio communications capabilities is connected with a web server 400 and a search server 500 via an internet network 300 through a repeater 200 corresponding to characteristics of the respective devices. When a user presses a telephone number in the mobile phone 100 to make a phone call in a telephone mode of the mobile phone, the repeater 200 connects the mobile phone with a base station, not shown, so as to allow the user to communicate with the other person. When the telephone mode is switched to the internet connection mode, the repeater is connected with the internet network 300 to connect the mobile phone 100 with the internet network 300.
The data server 400 has a domain name database 450, and stores and regularly updates actual domain names existing on the internet in the domain name database. The data server 400 also provides domain name data as requested by the search server 500.
Further, the search server 500 has a domain name search engine 550 and receives numerical data transmitted through the internet network 300 from the mobile phone 100. The search server 500 generates fictitious domain names which can be implemented by means of respective letters assigned to the numbers constituting the numerical data, subsequently searches the database 450 of the data server 400, and then transmits actual domain names conforming to the fictitious domain names through the internet network 300 to the user's mobile phone 100. Hereinafter, a method for searching internet domain names according to another embodiment of the present invention will be described with reference to FIG. 5.
Firstly, a user switches the mobile phone 100 to the internet mode so that the mobile phone can be connected with the internet network 300 through the repeater 200 (S200).
After the user connects with the search server 500 of an operating site through the internet network 300, the user inputs sequentially numerical data corresponding to a domain name of an internet site with which the user wants to connect (S210). For example, in order to connect with the site "YAHOO.COM," the user sequentially presses the number "9" key labeled with the letter "Y," the number "2" key labeled with the letter "A," the number "4" key labeled with the letter "H," the number "6" key labeled with the letter "O," and the number "6" key labeled with the letter "O." At this time, the numerical data inputted by the user are displayed as "92466" on the LCD display provided in the mobile phone.
Subsequently, when the user presses a search key provided in the mobile phone, the displayed numerical data "92466" is transmitted to the search server 500 through the repeater
200 connected with the internet network. The search server 500 receives the numerical data "92466" and then generates fictitious domain names which can be implemented by means of the letters assigned to the respective numbers (S220).
That is, by combining the letters "W," "X," and "Y" assigned to the number "9" key, the letters "A," "B," and "C" assigned to the number "2" key, the letters "G," "H," and "I" assigned to the number "4" key, the letters "M," "N," and "O" assigned to the number "6" key, and the letters "M," "N," and "O" assigned to the number "6" key, the fictitious domain names are generated. In this case, the generated fictitious domain names includes 35 = 405 domain names such as "WAGMM," "WAGMN," "WAGMO," . . . , "YCIOO."
Subsequently, the domain name search engine 550 of the search server 500 is connected with the domain name database 450 of the data server 400, in which the previously registered and managed actual domain names have been stored, compares the generated fictitious domain names with the actual domain names, and retrieves actual domain names conforming to the fictitious domain names (S230).
The search server 500 transmits the retrieved actual domain names through the internet network 300 to the user's mobile phone (S240). The user's mobile phone receives the actual domain names transmitted from the search server 500 and allows them to be displayed on the LCD display therein (S250).
The user selects the desired domain name from the plurality of actual domain names displayed on the LCD display of the mobile phone (S260), so that the user connects with the desired site through the internet network 300 (S270). According to this embodiment of the present invention, since huge amounts of actual domain name data are stored in the server, various domain names can be searched and loaded, allowing the memory of the mobile phone to be reduced.
Furthermore, since the actual domain names are displayed rather than the combined fictitious domain names, there is an advantage in that the user can easily select a desired domain name.
Hereinafter, a method for searching internet domain names according to a further embodiment of the present invention will be described in detail with reference to FIG. 6.
First, a user switches the mobile phone 100 to the internet mode so that the mobile phone can be connected with the internet network 300 through the repeater 200 (S300). After the user connects with the search server 500 of an operating site through the internet network 300, he/she sequentially inputs numerical data corresponding to a domain name of an internet site with which he/she wants to connect (S310). For example, in order to connect with the site "YAHOO.COM," the user presses sequentially the number "9" key labeled with the letter "Y," the number "2" key labeled with the letter "A," the number "4" key labeled with the letter "H," the number "6" key labeled with the letter "O," and the number "6" key labeled with the letter "O." At this time, the numerical data inputted by the user are displayed as "92466" on the LCD display provided in the mobile phone.
Subsequently, when the user presses a search key provided in the mobile phone, the displayed numerical data "92466" is transmitted to the search server 500 through the repeater 200 connected with the internet network.
The search server 500 receives the numerical data "92466," compares the received numerical data with each of numerical data stored in the domain name database 450 of the web server 400, and retrieves stored actual domain names corresponding to the stored numerical data conforming to the received numerical data (S320).
At this time, as described above, a plurality of actual domain names including the domain name "YAHOO," which correspond to the numerical data "92466," may be retrieved.
Table 1 below shows an example of a structure of the domain name database 450 applicable to the present invention. As can be seen from Table 1, a plurality of actual domain names may be assigned to one piece of numerical data. That is, the actual domain names "ADG," "BFI," "CDH," etc. can be assigned to the numerical data "234."
Table 1
Figure imgf000010_0001
Moreover, in constructing the domain name database 450, the actual domain names can be arranged according to their priorities of connection frequency in the internet, if necessary or desired. The actual domain names are transmitted to the user in accordance with the arranged order and then displayed on the LCD display, so that the user can more quickly and easily select domain names of internet sites with which the user frequently connects.
Subsequently, the search server 500 transmits the selected actual domain names to the user's mobile phone through the internet network 300 (S330). When the actual domain names transmitted from the search server 500 are displayed on the LCD display of the mobile phone, the user selects a desired one of the plurality of actual domain names (S340) and connects with a desired site through the internet network 300 (S350).
According to this embodiment of the present invention, the domain name database in which the actual domain names are stored with the actual domain names matched with relevant combinations of numbers inputted through the keypad has been constructed beforehand in the web server. Further, actual domain names conforming to numerical data received from the communication terminal of the user are searched. Thus, load on the web server itself can be reduced. Referring to FIGS. 7 and 8, there is shown a modified embodiment of the search method according to the present invention. Contrary to the above embodiments, the modified embodiment allows connection with a desired site when a key word or category is inputted as numerical data by using the communication terminal.
As shown in FIG. 7, contrary to the above embodiments, the search server 500 includes a category database 530 in which internet websites are classified and stored according to their types and characteristics; a key word database 540 in which English words to be used as key words are stored; and a website search engine 520.
A method for searching internet domain names by using a key word and a category will be described with reference to FIG. 8. First, a user switches the mobile phone 100 to the internet mode so that the mobile phone can be connected with the search server 500 through the internet network 300 via the repeater 200 (S400).
The search server 500 transmits a search method selection menu for selecting a search method to the user's mobile phone 100 and allows it to be displayed on the user's mobile phone 100.
Here, the user can select a desired search method from the displayed search method selection menu. There are methods for searching relevant websites by inputting a key word and by inputting a category name corresponding to a specific category.
First, the method by which the user can search a website having desired information by means of input of a key word will be explained. When the user selects a key word input method of the search method selection menu displayed on the mobile phone 100 (S410), a key word input section appears in the LCD display and the user inputs a key word corresponding to the desired information therein by using the keypad (S420).
For example, in order to search information related to the key word "YAHOO," the user presses sequentially the number "9" key labeled with the letter "Y," the number "2" key labeled with the letter "A," the number "4" key labeled with the letter "H," the number "6" key labeled with the letter "O," and the number "6" key labeled with the letter "O." Accordingly, the numerical data "92466" are displayed on the key word input section in the LCD display. The inputted numerical data upon completion of the key word input are transmitted through the internet network 300 to the search server 500, and then, the search server 400 generates fictitious key words which can be implemented by combining the letters assigned to the respective numbers of the transmitted numerical data (S430).
That is, by combining the letters "W," "X," and "Y" assigned to the number "9" key, the letters "A," "B," and "C" assigned to the number "2" key, the letters "G," "H," and "I" assigned to the number "4" key, the letters "M," "N," and "O" assigned to the number "6" key, and the letters "M," "N," and "O" assigned to the number "6" key, the fictitious key words are generated. In this case, the generated fictitious domain names include, for example, "WAGMM," "WAGMN," "WAGMO," . . . , "YCIOO." Then, the search server 500 compares the generated fictitious key words with key words stored in the key word database 540, retrieves only key words conforming to the generated fictitious key words from the key word database 540, and transmits them to the user's mobile phone 100.
The user selects a desired key word among the displayed key words to be transmitted to the search server 550 (S440).
Subsequently, the search server 500 receives the key word selected by the user, and searches websites related to the key word through the website search engine 520 (S450).
The search server 500 transmits domain names of, or website information on the searched websites through the internet network 300 to the user's mobile phone 100. The user selects a desired website from the plurality of websites displayed on the LCD display of the mobile phone 100 and connects with the desired website (S520).
Alternatively, when the user selects a category input method of the search method selection menu (S460), a category input section appears in the LCD display of the mobile phone 100 and the user inputs a category name including desired information therein by using the keypad (S470). For example, in order to input the category name of "SHOPPING," the user presses sequentially the number "7" key labeled with the letter "S," the number "4" key labeled with the letter "H," the number "6" key labeled with the letter "O," the number "7" key labeled with the letter "P," the number "4" key labeled with the letter "I," the number "6" key labeled with the letter "N," and the number "4" key labeled with the letter "G." Accordingly, the numerical data "74677464" are displayed on the category input section in the LCD display.
The inputted numerical data upon completion of the category name input are transmitted through the internet network 300 to the search server 500, and then, the search server 500 generates fictitious category names which can be implemented by combining the letters assigned to the respective numbers of the transmitted numerical data (S480). That is, by combining the letters "P," "R," and "S" assigned to the number "7" key, the letters "G," "H," and "I" assigned to the number "4" key, the letters "P," "R," and "S" assigned to the number "7" key, the letters "P," "R," and "S" assigned to the number "7" key, the letters "G," "H," and "I" assigned to the number "4" key, the letters "M," "N," and "O" assigned to the number "6" key, the letters "G," "H," and "I" assigned to the number "4" key, and the letters "G," "H," and "I" assigned to the number "4" key, the fictitious category names are generated. For example, "PGMPPGMG," "PGMPPGMH," ..., "SHOPPING," ..., "SIOSSIOI" are generated, and the number of fictitious category names include 38 = 6,561.
Then, the search server 500 retrieves category names among the generated fictitious category names, which conform to actual category names stored in the category database 530 of the search server 500, and transmits domain names of websites falling within the retrieved and conforming category names to the user's mobile phone 100 (S490).
When the transmitted domain names of the websites are displayed on the LCD display of the mobile phone 100, the user selects a desired domain name of a website among the displayed domain names (S500) and thus connects with the selected website (S510). According to the modified embodiment, by inputting the key words or category names as the numerical data, there is an advantage in that the user can easily search a website with which the user intends to connect. Particularly, in a case where the user does not know the domain name of a desired website, since the website can be found by inputting relevant keywords or category names as numerical data, there is another advantage in that the search is performed quickly.
In addition to generation of the combinations of the letters by inputting numerical data using the keypad in order to search domain names, an English word database may be constructed in the terminal or server to have the function of an English dictionary. That is, when a desired English word is inputted by the numeric keys of the keypad, English words which can be combined by the letters assigned to the numeric keys are generated. The generated English words are compared with English words stored in the English word database. Then, only the existing English words among the generated English words are displayed on the terminal. Therefore, the user can select a desired English word among the displayed English words.
Industrial Applicability
With the communication terminal capable of searching internet domain names and the internet search system and method employing the communication terminal according to the present invention, numerical data are inputted through the keypad of the communication terminal and the letters assigned to the numerical data are combined so as to generate fictitious domain names, or key words or category names. The user selects a proper fictitious domain name, key word or category name among the generated fictitious domain names, key words or category names. Thus, a waste of time and input errors resulting from direct input of the letters can be prevented. Furthermore, when the user has already stored domain names of internet sites with which the user frequently connects in the user's own communication terminal, the user can quickly retrieve the domain names, if necessary. Moreover, there is a further advantage in that a domain name of a new internet site can be stored in a simple manner.

Claims

1. A communication terminal capable for searching internet domain name, comprising: a keypad including keys to which one number and a plurality of letters are assigned; a domain name generating portion for generating fictitious domain names which can be implemented by combining said letters corresponding to respective numbers of numerical data sequentially inputted through said keypad; a display portion for outputting said fictitious domain names generated by said domain name generating portion; a database portion for matching said numerical data with a selected one of said generated fictitious domain names and storing said matched numerical data and selected domain name; and a control portion for controlling said respective portions and managing data transmission.
2. The communication terminal as claimed in claim 1, further comprising a priority- based database in which said domain names are arranged according to their priorities of connection frequency of websites in the internet and search frequency, and wherein said generated fictitious domain names are displayed in the order of their priorities by referring to said priority-based database.
3. A method for searching internet domain name by using a communication terminal capable of connecting with the internet, comprising the steps of: switching said communication terminal to an internet mode and connecting it with a search server through the internet; sequentially inputting numbers corresponding to respective letters constructing a domain name of a desired website; transmitting numerical data constructed by means of the sequential input to said search server; generating fictitious domain names which can be implemented by sequentially combining said letters assigned to said respective numbers constructing said numerical data received into said search server; comparing, by a domain name search engine of said search server, said generated fictitious domain names with previously registered and managed actual domain names, which have been stored in a domain name database, and retrieving actual domain names conforming to said generated fictitious domain names; transmitting said retrieved actual domain names from said search server to said communication terminal; displaying said transmitted actual domain names on said communication terminal; and selecting a desired domain name among said displayed actual domain names.
4. A method for searching internet domain name by using a communication terminal capable of connecting with the internet, comprising the steps of: switching said communication terminal to an internet mode and connecting it with a search server through the internet; sequentially inputting numbers corresponding to respective letters constructing a domain name of a desired website; transmitting first numerical data constructed by means of the sequential input to said search server; comparing said first numerical data received into said search server with each of second numerical data stored in a domain name database, and retrieving actual domain names corresponding to said second numerical data conforming to said first numerical data; transmitting said retrieved actual domain names from said search server to said communication terminal; displaying said transmitted actual domain names on said communication terminal; and selecting a desired domain name among said displayed actual domain names.
5. The method as claimed in claim 4, wherein said actual domain names stored corresponding to said second numerical data are arranged in said domain name database according to their priorities of connection frequency in the internet, and said actual domain names are displayed on said communication terminal in the order of their priorities of connection frequency.
6. The method as claimed in claim 4 or 5, wherein said communication terminal is one selected from the group consisting of a mobile phone, a remote controller for a web television, a web phone, a PDA, a notebook computer with radio communications capabilities, and a GPS phone.
7. A method for searching internet domain name by using a communication terminal capable of connecting with the internet, comprising the steps of: switching said communication terminal to an internet mode and connecting it with a search server through the internet; receiving a search method selection menu for selecting a search method from said search server and displaying said search method selection menu; if a method for searching relevant websites by inputting a key word is selected, sequentially inputting numbers corresponding to letters constructing a desired key word in said communication terminal; transmitting numerical data constructed by means of the sequential input to said search server; generating fictitious key words which can be implemented by sequentially combining said letters assigned to said respective numbers constructing said numerical data received into said search server; comparing, by a search engine of said search server, said generated fictitious key words with key words stored in a key word database, retrieving key words conforming to said fictitious key words, and transmitting them to said communication terminal; selecting a desired key word among said transmitted and displayed key words, and transmitting said selected key word to said search server; searching relevant websites by referring to said selected key word transmitted to said search server; transmitting domain names of or website information on said searched websites from said search server to said communication terminal; and selecting a desired website from said transmitted domain names of or said website information on said websites.
8. The method as claimed in claim 7, further comprising the steps of: if a method for searching relevant websites by inputting a category name is selected, sequentially inputting numbers corresponding to letters constructing a desired category name in said communication terminal; transmitting numerical data constructed by means of the sequential input to said search server; generating fictitious category names which can be implemented by sequentially combining said letters assigned to said respective numbers constructing said numerical data received into said search server; retrieving category names among said generated fictitious category names, which conform to actual category names stored in a category database of said search server; transmitting domain names of websites falling within said retrieved and conforming category names to said communication terminal; and selecting a domain name of a desired website among said transmitted and displayed domain names of said websites.
9. The method as claimed in claim 7 or 8, wherein said communication terminal is one selected from the group consisting of a mobile phone, a remote controller for a web television, a web phone, a PDA, a notebook computer with radio communications capabilities, and a GPS phone.
PCT/KR2001/001238 2000-07-25 2001-07-19 Communication terminal capable for searching internet domain name, system and method for searching internet domain name using the same WO2002009302A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001272809A AU2001272809A1 (en) 2000-07-25 2001-07-19 Communication terminal capable for searching internet domain name, system and method for searching internet domain name using the same

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
KR2000/42616 2000-07-25
KR10-2000-0042616A KR100489906B1 (en) 2000-02-14 2000-07-25 Communication terminal capable for searching internet domain name, System and Method for searching internet domain name using the same
KR2000/44245 2000-07-31
KR10-2000-0044245A KR100406747B1 (en) 2000-07-31 2000-07-31 Method for searching internet domain name

Publications (1)

Publication Number Publication Date
WO2002009302A1 true WO2002009302A1 (en) 2002-01-31

Family

ID=26638243

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2001/001238 WO2002009302A1 (en) 2000-07-25 2001-07-19 Communication terminal capable for searching internet domain name, system and method for searching internet domain name using the same

Country Status (2)

Country Link
AU (1) AU2001272809A1 (en)
WO (1) WO2002009302A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2004068256A3 (en) * 2003-01-31 2004-12-29 Sierra Wireless Inc Method for browsing a data communications network
WO2008052119A1 (en) * 2006-10-25 2008-05-02 Google Inc. Server-side match
US8972444B2 (en) 2004-06-25 2015-03-03 Google Inc. Nonstandard locality-based text entry
US9734197B2 (en) 2000-07-06 2017-08-15 Google Inc. Determining corresponding terms written in different formats

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990084211A (en) * 1999-09-30 1999-12-06 김준한 URL information transmission method by telephone number and transmission system
KR20000017718A (en) * 1999-08-13 2000-04-06 이은경 Method of Inputting World Wide Web and E-Mail Addresses and Apparatus for Same
KR20000030601A (en) * 2000-03-08 2000-06-05 김세기 Method of search for domain in internet
KR20010036839A (en) * 1999-10-12 2001-05-07 정용빈 Method for allocating internet address to internet access number and method for accessing internet using its
KR20010036844A (en) * 1999-10-12 2001-05-07 채인철 Method and system for internet access using numerals

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000017718A (en) * 1999-08-13 2000-04-06 이은경 Method of Inputting World Wide Web and E-Mail Addresses and Apparatus for Same
KR19990084211A (en) * 1999-09-30 1999-12-06 김준한 URL information transmission method by telephone number and transmission system
KR20010036839A (en) * 1999-10-12 2001-05-07 정용빈 Method for allocating internet address to internet access number and method for accessing internet using its
KR20010036844A (en) * 1999-10-12 2001-05-07 채인철 Method and system for internet access using numerals
KR20000030601A (en) * 2000-03-08 2000-06-05 김세기 Method of search for domain in internet

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9734197B2 (en) 2000-07-06 2017-08-15 Google Inc. Determining corresponding terms written in different formats
WO2004068256A3 (en) * 2003-01-31 2004-12-29 Sierra Wireless Inc Method for browsing a data communications network
US7167905B2 (en) 2003-01-31 2007-01-23 Sierra Wireless, Inc. Token-based Web browsing with visual feedback of disclosure
US7310662B2 (en) 2003-01-31 2007-12-18 Sierra Wireless, Inc. Token-based web browsing with visual feedback of disclosure
US8032612B2 (en) 2003-01-31 2011-10-04 Sierra Wireless, Inc. Token-based web browsing with visual feedback of disclosure
US8972444B2 (en) 2004-06-25 2015-03-03 Google Inc. Nonstandard locality-based text entry
US10534802B2 (en) 2004-06-25 2020-01-14 Google Llc Nonstandard locality-based text entry
WO2008052119A1 (en) * 2006-10-25 2008-05-02 Google Inc. Server-side match

Also Published As

Publication number Publication date
AU2001272809A1 (en) 2002-02-05

Similar Documents

Publication Publication Date Title
US6895404B2 (en) System and method for electronically searching for information from a sorted data set
JP2007299375A (en) Adaptive text input mode for mobile electronic device, electronic device, program and recording medium
EP0920168A2 (en) Speed dialing method and telephone apparatus
US8069189B2 (en) Portable terminal
US7433705B2 (en) Information terminal and recording medium for recording program of a computer to operate as the information terminal
WO2002009302A1 (en) Communication terminal capable for searching internet domain name, system and method for searching internet domain name using the same
KR20040039711A (en) system and method for wireless internet access
JP4764299B2 (en) Mobile phone identification method, server device, and computer program
KR100418744B1 (en) Cellular phone service system and method using service code and media for storing program source thereof
JP2008242681A (en) Search service system, search server, search service method, and program for search service
US6772173B1 (en) System and method for dynamically presenting a list of items
CN101119518A (en) Wireless search system and method
KR20030002983A (en) Communication terminal capable for searching words using consonant of word and the method for words using the same
KR100489906B1 (en) Communication terminal capable for searching internet domain name, System and Method for searching internet domain name using the same
KR100406747B1 (en) Method for searching internet domain name
KR20020084739A (en) Method and apparatus for wireless internet search and connection using numeric inputs
KR100581827B1 (en) How to retrieve phone number of mobile terminal
KR20000054617A (en) Method and apparauts for supplying correspondence information in network
US20020051531A1 (en) Information terminal equipment and storage medium
KR101668871B1 (en) Key pad control apparatus for smart communication connecting and system and method of the same
KR20040041862A (en) Method for searching phone number using priority
JP2004274346A (en) Portable telephone set and its program
KR20040033692A (en) Method for using bookmark in mobile
KR100914128B1 (en) Method of providing a direct connection service and a system for performing the same
KR100782076B1 (en) Simultaneous processing of multiple selected incoming message parsing data

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 69(1) EPC DATED 29-04-2003

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载