[go: up one dir, main page]

WO2003041371A1 - Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle - Google Patents

Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle Download PDF

Info

Publication number
WO2003041371A1
WO2003041371A1 PCT/EP2001/014206 EP0114206W WO03041371A1 WO 2003041371 A1 WO2003041371 A1 WO 2003041371A1 EP 0114206 W EP0114206 W EP 0114206W WO 03041371 A1 WO03041371 A1 WO 03041371A1
Authority
WO
WIPO (PCT)
Prior art keywords
names
letter
letters
input
search string
Prior art date
Legal status (The legal status 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 status listed.)
Ceased
Application number
PCT/EP2001/014206
Other languages
English (en)
Inventor
Qingzhong Guo
Yiding Zhou
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Alcatel Lucent SAS
Nokia Inc
Original Assignee
Alcatel SA
Nokia Inc
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
Application filed by Alcatel SA, Nokia Inc filed Critical Alcatel SA
Priority to PCT/EP2001/014206 priority Critical patent/WO2003041371A1/fr
Priority to CNA018217923A priority patent/CN1486564A/zh
Publication of WO2003041371A1 publication Critical patent/WO2003041371A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0237Character input methods using prediction or retrieval techniques
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/901Indexing; Data structures therefor; Storage structures
    • G06F16/9017Indexing; Data structures therefor; Storage structures using directory or table look-up
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing
    • G06F16/90344Query processing by using string matching techniques
    • 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

Definitions

  • This invention relates to a method and apparatus for searching a name from a personal information database, in particular, to a method and apparatus for searching a name from a directory in a mobile phone, and a radiocommunication terminal using the same.
  • a computer or personal digital assistant can comprise various kinds of personal information databases each of which generally consists of names and special data corresponding thereto such as telephone numbers, addresses, e-mail addresses, comments, etc.
  • a mobile phone also comprises at least one directory.
  • a directory consists of entries each containing a person's name and his telephone number.
  • a person's name consists of a family name, a first name and an optional middle name.
  • a user may obtain one's telephone number by searching the corresponding name from a directory.
  • Many methods have been proposed for name search.
  • One prior search method is to input a string which stands for a person's name. By comparing the input string with the names of all the entries in a directory, a matched entry will be searched out, and then the corresponding telephone number can be displayed on a screen.
  • numeric key 2 stands for A, B and C; 3 for D, E and F; 4 for G, H and I, 5 for J, K and L; 6 for M, N and O; 7 for P, Q, R and S; 8 for T, U and V; and 9 for W, X, Y and Z.
  • numeric key 2 stands for A, B and C; 3 for D, E and F; 4 for G, H and I, 5 for J, K and L; 6 for M, N and O; 7 for P, Q, R and S; 8 for T, U and V; and 9 for W, X, Y and Z.
  • the user has to input a long string to search a name.
  • the user has to input more information than what is needed.
  • This search method is not quick and convenient in the aspect of inputting. But, the search method has an advantage in the matching aspect. As soon as a string is completely input, an entry which has the same name as the input string is matched and displayed on the screen. The search method is quick and convenient in the matching aspect.
  • a second name search method the user only needs to press a single numeric key. Then, the mobile phone will search out all the entries in which first letters of the names are in relation to the pressed numeric key. In this method, the operation of inputting is simplified. However, in most cases, more than one entry can be searched out because of the facts that one numeric key stands for 3 or 4 letters and persons may have the same first letters in names. For instance, if the user presses numeric key "4", the names such as "Guo QingZhong”, “Guo Ping”, “HALL Randy”, “ILAN David” may be displayed on the screen.
  • search methods are improved by trading off between the above- mentioned two extreme methods.
  • a third search method when a first letter is input, the names having the family names of the directory beginning with the first input letter are displayed.
  • a second letter is input, the names having the family names of the directory beginning the two input letters are displayed. The more the letters are input, the more exact will be the displayed first names. With this method, it is not necessary to input all of the letters of the names to be searched before the right name is found.
  • a fourth search method called a predictive input method.
  • a search is done in a directory with the pressed letters.
  • One candidate having the most possibility to be represented by the pressed keys is then proposed. If the candidate is correct, the user can validate it. If not, the user has to continue to press more keys. The more letters the user inputs, the more exact will be the candidate. With this method, it is also not necessary to input all of the letters of the names to be searched before the right name is found.
  • the use may press the key "7" first, then “PC” is displayed; further press “2”, then “PC” is displayed; further press “8”, then “SAT” is displayed; further press “3”, then “save” is displayed; further press “6”, then “patent” is displayed.
  • the letters must be input in turn. In other words, the user can not input the letters of the family name until the letters of the first name have been input. If there are several same family names in the directory, the user still has to choose or continue to press keys. The number of the pressed keys is still relatively large.
  • An object of the invention is to provide a name search method, which can reduce the number of the pressed keys while keeping a high matching accuracy and efficiency.
  • Another object of the invention is to provide a name search apparatus for implementing the name search method of the present invention.
  • Still another object of the invention is to provide a radiocommunication terminal using the name search method and apparatus of the present invention.
  • the present invention provides a method for searching a name from a personal information database, the personal information database consisting of persons' names each at least having a family name and a first name and special data corresponding to the names.
  • the method comprises the steps of: initiating a search string; inputting a letter; updating the search string by tailing the input letter after the present search string; comparing the search string with the names in the personal information database; selecting out the names containing all the individual letters in the updated search string and in which the letters appear in the same order as that in the updated search string; displaying the selected names; repeating the above steps as desired; locating a desired name among the displayed names to obtain its corresponding special data from the personal information database.
  • the step of inputting comprises the step of inputting at least a first letter of a family name, a predetermined character and at least a first letter of a first name in sequence.
  • the step of comparing comprises the steps of comparing at least one letter before the predetermined character in the search string with the family names in the personal information database, and comparing at least one letter after the predetermined character in the search string with the first names in the personal information database.
  • the step of selecting comprises the step of selecting the names having the family names containing the letters before the predetermined characters in the updated search string and in which the letters appear in the same order as that in the updated search string and the first names containing the letters after the predetermined characters in the updated search string and in which the letters appear in the same order as that in the updated search string.
  • the letters may be input by a numeric keypad in which each of some of numeric keys represents a plurality of letters.
  • the predetermined character may be a null character.
  • the step of inputting a predetermined character may comprises the step of pressing a space bar or the numeric key "1 ".
  • the step of inputting a letter may be one of the steps of pressing a numeric key once to input a first letter represented by the pressed key, pressing a numeric key twice to input a second letter represented by the pressed key, pressing a numeric key three times to input a third letter represented by the pressed key, pressing a numeric key four times to input a fourth letter represented by the pressed key.
  • the step of inputting a letter may comprise the step of short pressing a numeric key
  • the step of comparing may further comprise the step of proposing a predictive string as the search string, the predictive string being the most commonly used string among a plurality strings represented by a series of the pressed numeric keys.
  • the step of inputting a letter may comprise the steps of long pressing a numeric key; displaying all the letters represented by the pressed key in a temporary bar on a screen; moving a cursor along the displayed letters in turn; and releasing the pressed key while the cursor is directed at a letter expected to be input.
  • the input letter may be the initials of Chinese Characters in Pinyin, or the initials of family names, first names, or middle names of Latin names.
  • the step of displaying the selected names may comprise the step of displaying the selected names in the order of A-Z.
  • the step of locating a name may comprise the steps of pressing a predetermined key; and moving a cursor down to the nexf displayed name.
  • the predetermined key may be the numeric key "0".
  • the present invention further provides an apparatus for searching a name from a personal information database, the personal information database consisting of persons' names each at least having a family name and a first name and special data corresponding to the names.
  • the apparatus comprises means for initiating a search string; means for inputting letters and a predetermined character; means for updating the search string by tailing an input letter after the present search string; means for matching the updated search string with the names in the personal information database by comparing the search string with the names in the personal information database and selecting out the names containing all the individual letters in the updated search string and in which the letters appear in the same order as that in the updated search string; means for displaying the selected names; means for locating a desired name among the displayed names to obtain its corresponding special data from the personal information database.
  • the inputting means is constructed for inputting at least a first letter of a family name, the predetermined character and at least a first letter of a first name in sequence.
  • the matching means is constructed for comparing at least one letter before the predetermined character in the search string with the family names in the personal information database, comparing at least one letter after the predetermined character in the search string with the first names in the personal information database, and selecting the names having the family names containing the letters before the predetermined characters in the updated search string and in which the letters appear in the same order as that in the updated search string and the first names containing the letters after the predetermined characters in the updated search string and in which the letters appear in the same order as that in the updated search string.
  • the inputting means may be a numeric keypad in which each of some of numeric keys represents a plurality of letters.
  • the inputting means may be further constructed for pressing a numeric key once to input a first letter represented by the pressed key, pressing a numeric key twice to input a second letter represented by the pressed key, pressing a numeric key three times to input a third letter represented by the pressed key, pressing a numeric key four times to input a fourth letter represented by the pressed key.
  • the inputting means may be constructed for short pressing a numeric key
  • the comparing means is further constructed for proposing a predictive string as the search string, the predictive string being the most commonly used string among a plurality strings represented by a series of the pressed numeric keys.
  • the inputting means may be constructed for long pressing a numeric key; displaying all the letters represented by the pressed key in a temporary bar on a screen; moving a cursor along the displayed letters in turn; and releasing the pressed key while the cursor is directed at a letter expected to be input.
  • the displaying means may be constructed for displaying the selected names in the order of A-Z.
  • the present invention further provides a radiocommunication terminal with any one of the above-mentioned apparatuses.
  • the search method and apparatus of the present invention provides a trade between accuracy and convenience in both inputting and matching aspects. With this intelligent search method, the efficiency of inputting is increased, but searching accuracy is not degraded.
  • Fig. 1 is ⁇ schematic diagram of a mobile phone.
  • Fig. 2 is a flow chart of a search process according to the present invention.
  • Fig. 3 is a block diagram of a search apparatus according to the present invention.
  • the mobile phone 10 includes a keypad 1 and a screen 2.
  • the keypad 1 comprises numeric keys 0-9 and functional keys such as hang up key, menu key, and cancel key, etc.
  • the screen 2 is used to display information such as telephone numbers, names to be searched, and short- messages.
  • a user is allowed to input more than one letter but less than all the letters of a name.
  • the mobile phone will update a search string, match it with the entries in a directory, and display the matched names on the screen.
  • the user may determine to locate a desired name by scrolling a cursor or input a further letter for more accurate matching.
  • the user confirms the desired name its corresponding number will be displayed on the screen.
  • numeric key 1 or a space bar is input to stand for a null character, indicating that the sequentially input letters are in a first name.
  • Such predetermined character input will make the match result more accurate. More specifically, the letters input before the predetermined character are considered as those in the family names, and the letters input after the predetermined character, as those in the first names. While matching, a string standing for a series of input letters is considered. In ⁇ preferred match mode, the first letter of the string is considered as the first one of a family name, and the other letters before the predetermined character are also considered as letters in the family name. It is also considered that the letters are input in the same order as they appear in the entries.
  • the letter right after the predetermined character is considered as the first letter of a first name.
  • the following letters are also considered as letters in the first name and being input in the same order as they appear in the first name.
  • both "Guo QingZhong” and “Guan QinZhou” can be considered matching with an input string of G_QZ. However, if the input string is G_QZG, only "Guo QingZhong” will be searched out. As “Guan” QinZhou” does not comprise "G” after Z, it will not be searched out.
  • the user may input letters with the keypad in several manners.
  • the user can press a numeric key once to input the first letter represented by the pressed key. If he ants to input a second letter of a key, he can press it twice. Similarly, he can press a key three times to input the third letter, and press four times to input the fourth letter.
  • a predictive input method can be used.
  • letters are input by short pressing numeric keys.
  • a predictive string will be proposed for the pressed keys.
  • the predictive string is the most commonly used string among all the strings represented by the series of the pressed keys. It will be used as a search string during the matching period.
  • a long press input method can be used in combination with a short press input method.
  • short press means to press a key and release it immediately.
  • long press means to keep pressing a key for a while and then release. More particularly, the user presses a numeric key, .for example, numeric key 4.
  • an internal timer is activated in the mobile phone. The timer measures the pressing time and compares it with a predetermined value. When the key is released and the period of pressing is less than the predetermined value, it is considered that the input letter may be G, H, or I.
  • a temporary bar will be popped up on the screen with G, H, and I displayed in sequence. While keeping pressing, a cursor scrolls in the bar and indicates from G to I. When the cursor points to a desired letter, the user may release the key. Then, the desired letter is input. Letters on other numeric keys can be input in the same way. In this method, if short press is used for inputting, matching can be executed in fussy manner.
  • the input method can also be designed to input the first letters represented by numeric keys by short press and input the second to fourth letters by long press.
  • the user may input a further letter for more accurate match, or just press a specific key such as "0" or "#" to scroll a cursor to locate a desired name.
  • Fig. 2 is a flow chart of a process for searching a name from a directory in a mobile phone
  • Fig. 3 is a block diagram for a search apparatus according to the present invention. With reference to Figs 2 and 3, a search process will be now described in detail.
  • Step S20 A search string is initiated to be empty.
  • Step S30 the mobile phone is waiting until a new input appears.
  • Step S40 judges whether the new input is " 1 ". If so, the procedure goes to Step S42. Step 42 judges whether the search string has already contained "1 ". If it has been contained, the new input "1 " is ignored and the procedure goes back to Step S30 to wait for a new input. If " 1 " is not contained, the search string is updated by combining this input with the string in Step S44 and then the procedure goes back to Step S30. If the input is not "! ", the procedure further judges whether it is one of 2-9 in Step S50.
  • Step S52 updates the search string by combining the input with the string in either fussy manner (corresponding to short press) or accurate manner (corresponding to long press).
  • Step S54 the updated search string is used to match with the entries in the directory in either fussy matching mode or accurate matching mode according to the recording format of the search string.
  • the letters input before "1 " are compared with the family names in the directory, and the letters input after " 1 " are compared with the first names in the directory.
  • Step S56 the matched names are displayed on the screen with a cursor pointing to the first matched names. Then, the procedure goes back to Step S30 for a new input.
  • Step S60 judges whether it is "0" in Step S60.
  • Step S62 judges whether the search string is empty. If it is empty, the procedure ignores the input of "0" and goes back to Step S30 to wait for a new input. If the string contains some digits, a cursor will moves down, being located at the next matched name. Then, the procedure returns to wait for a new input.
  • Step S70 further judges whether the input is "OK” indicating confirmation of a desired name.
  • the procedure ignores the input and returns to wait for a new input in Step S30. If it is "OK”, a telephone number which corresponds to the located and matched name is displayed on the screen. Then the procedure is ended in Step S90.
  • a search apparatus 100 is shown in Fig. 3.
  • the search apparatus 1 00 comprises an initiating means 1 02, an inputting means 104, a updating means 1 06, a matching means 1 08, a displaying means 1 1 0, and a locating means 1 1 2.
  • an user wants to search a name from a mobile phone directory, he may first set the mobile phone into a status for searching.
  • the initiating means 1 02 is activated to initiate a search string to be empty.
  • the input means 1 04 is preferably a keypad of numeric keys of the mobile phone. A conventional corresponding relationship is used between the numeric keys and 26 alphabet letters.
  • the input means 1 04 can be used to input a predetermined character such as a null character by pressing a space bar or the numeric key " 1 ", indicating that the sequentially input letters shall be considered to be in a first name.
  • the updating means 1 06 replaces the present search string by combining the input letter with itself and provides the updated string to the matching means 1 08.
  • the matching means 1 08 compares the letters input before " 1 " in the string with those in the family names of the entries and the letters input after " 1 " in the string with those in the first names of the entries. Then, it selects out the entries in which the names contain the letters in the string and the letters appears in the same order as they appear in the updated search string.
  • the matching means 1 08 provides the matched names to the displaying means 1 1 0.
  • the matched names are displayed in the order from A-Z.
  • the locating means 1 1 2 can be used to locate a desired name among the displayed names to obtain its corresponding telephone number.
  • the input means 1 04 can also be used to input a predetermined number such as "0" and provide the information of inputting "0" to the locating means 1 1 2. Then, the locating means 1 1 2 moves the cursor down to the next matched name on the screen.
  • the input means 1 04 can also be used to input a letter by long press and provide the information of long press to the displaying means 1 1 0. Then, the displaying means 1 1 0 will pop up a temporary bar on the screen with all the letters represented by the pressed key displayed therein and a cursor moving along the letters in turns.
  • the apparatus comprises an initial timer for comparing the period of pressing with ⁇ predetermined value in order to determine whether inputting is executed by long press.
  • the user may first input "4" by long press and select “H” from a temporary bar. At this time, “HALL Randy” and “Han LingZhong " is matched. Then, the user may locate the cursor to the desired name by further pressing "0" or "9".
  • the user may input "41 5" by short press.
  • “1” is input to indicate that the following "5" represents a letter in a first name, only the entry "Han LingZhong” is matched.
  • the efficiency of inputting is increased without any degradation of searching accuracy.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Signal Processing (AREA)
  • Computational Linguistics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

La présente invention concerne un procédé et un appareil permettant de rechercher un nom dans une base de données personnelle. On saisit en séquence au moins la première lettre d'un nom de famille, un caractère prédéterminé et au moins la première lettre d'un prénom. Une chaîne de recherche est mise à jour chaque fois qu'une nouvelle lettre est saisie. Les lettres précédant le caractère prédéterminé sont comparées avec les nom de familles de la base de données, et les lettres qui suivent le caractère prédéterminé sont comparées avec les prénoms de la base de données. Avec ce procédé, on améliore l'efficacité de la saisie sans dégrader la précision de la recherche.
PCT/EP2001/014206 2001-11-08 2001-11-08 Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle Ceased WO2003041371A1 (fr)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/EP2001/014206 WO2003041371A1 (fr) 2001-11-08 2001-11-08 Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle
CNA018217923A CN1486564A (zh) 2001-11-08 2001-11-08 用于从个人信息数据库中查询姓名的方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2001/014206 WO2003041371A1 (fr) 2001-11-08 2001-11-08 Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle

Publications (1)

Publication Number Publication Date
WO2003041371A1 true WO2003041371A1 (fr) 2003-05-15

Family

ID=8164712

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2001/014206 Ceased WO2003041371A1 (fr) 2001-11-08 2001-11-08 Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle

Country Status (2)

Country Link
CN (1) CN1486564A (fr)
WO (1) WO2003041371A1 (fr)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2411983A (en) * 2004-03-12 2005-09-14 Sendo Int Ltd Methods of generating and matching an input character in a database for searching a mobile phone address book
WO2005055077A3 (fr) * 2003-12-03 2006-07-06 Koninkl Philips Electronics Nv Methode et dispositif de traitement de donnees et programme informatique
JP2006209749A (ja) * 2005-01-27 2006-08-10 Microsoft Corp ユーザ・インタフェースに自動探索メニューを与えるシステムおよび方法
WO2008120081A1 (fr) * 2007-03-30 2008-10-09 Nokia Corporation Interface utilisateur basée sur la recherche
EP2031840A1 (fr) * 2007-08-27 2009-03-04 Heinrich Lüber Téléphone mobile SMS à sélection rapide et téléphone sans fil SMS à sélection rapide pour une sélection très rationnelle d'adresses téléphoniques mémorisées et la saisie rapide de messages courts SMS
US20110169731A1 (en) * 2007-08-23 2011-07-14 Kyocera Corporation Input apparatus
EP2523123A1 (fr) * 2011-05-11 2012-11-14 Mitel Networks Corporation Méthode de recherche dans une liste de contacts dans un téléphone cellulaire
CN102780802A (zh) * 2012-07-13 2012-11-14 中兴通讯股份有限公司 一种快速拨号的方法及终端
EP2657856A4 (fr) * 2011-12-29 2014-03-05 Huawei Tech Co Ltd Procédé et dispositif de recherche de contact, et terminal mobile associé
CN106060397A (zh) * 2016-06-30 2016-10-26 维沃移动通信有限公司 一种拍摄模式切换方法和移动终端
CN106686183A (zh) * 2016-12-30 2017-05-17 东软集团股份有限公司 终端数据的查询方法及装置
EP3929706A1 (fr) 2020-06-26 2021-12-29 Rohde & Schwarz GmbH & Co. KG Dispositif de commande d'interface utilisateur et procédé de commande d'une interface utilisateur

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101287203B (zh) * 2008-05-28 2011-04-06 宁波高新区同瞻科技有限公司 手机内置名片簿快速查找方法
CN101630199B (zh) * 2008-07-16 2015-01-14 创新科技有限公司 利用按键输入字符集中的字符的方法、键盘及信息处理装置
CN101888427B (zh) * 2009-05-12 2015-03-11 中国移动通信集团公司 拨号姓名匹配方法及终端

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4817129A (en) * 1987-03-05 1989-03-28 Telac Corp. Method of and means for accessing computerized data bases utilizing a touch-tone telephone instrument
EP0457077A2 (fr) * 1990-05-16 1991-11-21 Siemens Rolm Communications Inc. (a Delaware corp.) Accès à l'information alphanumérique utilisant un clavier numérique
US5797098A (en) * 1995-07-19 1998-08-18 Pacific Communication Sciences, Inc. User interface for cellular telephone
WO1999009729A1 (fr) * 1997-08-20 1999-02-25 Maxon Systems Inc. (London) Ltd. Procede permettant de localiser des entrees memorisees dans un repertoire electronique et dispositif de communication connexe
EP0915604A2 (fr) * 1997-11-07 1999-05-12 Nokia Mobile Phones Ltd. Méthode et appareil de recherche dans une base de données
WO2000024179A1 (fr) * 1998-10-17 2000-04-27 Kim Hyun Chul Procede de recherche de numeros de telephone memorises dans des telephones cellulaires

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4817129A (en) * 1987-03-05 1989-03-28 Telac Corp. Method of and means for accessing computerized data bases utilizing a touch-tone telephone instrument
EP0457077A2 (fr) * 1990-05-16 1991-11-21 Siemens Rolm Communications Inc. (a Delaware corp.) Accès à l'information alphanumérique utilisant un clavier numérique
US5797098A (en) * 1995-07-19 1998-08-18 Pacific Communication Sciences, Inc. User interface for cellular telephone
WO1999009729A1 (fr) * 1997-08-20 1999-02-25 Maxon Systems Inc. (London) Ltd. Procede permettant de localiser des entrees memorisees dans un repertoire electronique et dispositif de communication connexe
EP0915604A2 (fr) * 1997-11-07 1999-05-12 Nokia Mobile Phones Ltd. Méthode et appareil de recherche dans une base de données
WO2000024179A1 (fr) * 1998-10-17 2000-04-27 Kim Hyun Chul Procede de recherche de numeros de telephone memorises dans des telephones cellulaires

Cited By (23)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005055077A3 (fr) * 2003-12-03 2006-07-06 Koninkl Philips Electronics Nv Methode et dispositif de traitement de donnees et programme informatique
GB2411983A (en) * 2004-03-12 2005-09-14 Sendo Int Ltd Methods of generating and matching an input character in a database for searching a mobile phone address book
JP2006209749A (ja) * 2005-01-27 2006-08-10 Microsoft Corp ユーザ・インタフェースに自動探索メニューを与えるシステムおよび方法
EP1686496A3 (fr) * 2005-01-27 2006-12-27 Microsoft Corporation Systèmes et procédés de fourniture d'interface utilisateur comprenant un menu de recherche automatique
US7505965B2 (en) 2005-01-27 2009-03-17 Microsoft Corporation Systems and methods for providing a user interface with an automatic search menu
WO2008120081A1 (fr) * 2007-03-30 2008-10-09 Nokia Corporation Interface utilisateur basée sur la recherche
US9563621B2 (en) 2007-03-30 2017-02-07 Nokia Technologies Oy Search based user interface
US8446368B2 (en) * 2007-08-23 2013-05-21 Kyocera Corporation Input apparatus
US20110169731A1 (en) * 2007-08-23 2011-07-14 Kyocera Corporation Input apparatus
EP2182446A4 (fr) * 2007-08-23 2013-06-05 Kyocera Corp Dispositif d'entrée
EP2031840A1 (fr) * 2007-08-27 2009-03-04 Heinrich Lüber Téléphone mobile SMS à sélection rapide et téléphone sans fil SMS à sélection rapide pour une sélection très rationnelle d'adresses téléphoniques mémorisées et la saisie rapide de messages courts SMS
US9317625B2 (en) 2011-05-11 2016-04-19 Mitel Networks Corporation Quick directory search system on a touch screen device and methods thereof
EP2523123A1 (fr) * 2011-05-11 2012-11-14 Mitel Networks Corporation Méthode de recherche dans une liste de contacts dans un téléphone cellulaire
EP2657856A4 (fr) * 2011-12-29 2014-03-05 Huawei Tech Co Ltd Procédé et dispositif de recherche de contact, et terminal mobile associé
US8775969B2 (en) 2011-12-29 2014-07-08 Huawei Technologies Co., Ltd. Contact searching method and apparatus, and applied mobile terminal
EP2843571A3 (fr) * 2011-12-29 2015-05-06 Huawei Technologies Co., Ltd. Procédé et dispositif de recherche de contact
EP2846274A3 (fr) * 2011-12-29 2015-05-06 Huawei Technologies Co., Ltd. Procédé et dispositif de recherche de contact
CN102780802A (zh) * 2012-07-13 2012-11-14 中兴通讯股份有限公司 一种快速拨号的方法及终端
EP2822258A4 (fr) * 2012-07-13 2015-05-20 Zte Corp Procédé et terminal pour numérotation rapide
US9300797B2 (en) 2012-07-13 2016-03-29 Zte Corporation Method and terminal for speed dialing
CN106060397A (zh) * 2016-06-30 2016-10-26 维沃移动通信有限公司 一种拍摄模式切换方法和移动终端
CN106686183A (zh) * 2016-12-30 2017-05-17 东软集团股份有限公司 终端数据的查询方法及装置
EP3929706A1 (fr) 2020-06-26 2021-12-29 Rohde & Schwarz GmbH & Co. KG Dispositif de commande d'interface utilisateur et procédé de commande d'une interface utilisateur

Also Published As

Publication number Publication date
CN1486564A (zh) 2004-03-31

Similar Documents

Publication Publication Date Title
US7065385B2 (en) Apparatus, methods, and computer program products for dialing telephone numbers using alphabetic selections
US6950988B1 (en) Multi-context iterative directory filter
US6054941A (en) Apparatus and method for inputting ideographic characters
US8224393B2 (en) Handheld electronic device with text disambiguation
US20070226649A1 (en) Method for predictive typing
US6697483B1 (en) Method and apparatus for searching a database
WO2003041371A1 (fr) Procede et appareil permettant de rechercher un nom dans une base de donnees personnelle
US20100008490A1 (en) Phone Dialer with Advanced Search Feature and Associated Method of Searching a Directory
CN1272755A (zh) 用于双向移动通信设备的拼写纠正系统
EP1718046B1 (fr) Procédé et dispositif pour chercher des entrées dans un annuaire téléphonique d'un terminal de communication mobile
CN101087327A (zh) 一种移动终端的电话本查找方法
US20020183100A1 (en) Character selection method and character selection apparatus
US20050208977A1 (en) Information processing apparatus and software
JPH0646121A (ja) 電話機
US20040002850A1 (en) System and method for formulating reasonable spelling variations of a proper name
US6624809B1 (en) Displayed information management method
US20070237310A1 (en) Alphanumeric data entry apparatus and method using multicharacter keys of a keypad
US6826277B1 (en) Method for registering and searching dialing information in a communication apparatus
US20070229312A1 (en) Apparatus and method for character entry in a portable terminal
US6445934B1 (en) Method and apparatus for entering alphanumeric characters with accents or extensions into an electronic device
US20070229314A1 (en) Apparatus and method for character entry in a portable terminal
JP4451641B2 (ja) 携帯電話機
CN100431326C (zh) 拨号方法及其装置
KR100608786B1 (ko) 이동 통신 단말기에서의 만능 문자를 이용한 전화번호부검색 방법
JP2000276473A (ja) 携帯電話機の検索システム及び方法

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CN JP SG US

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR

WWE Wipo information: entry into national phase

Ref document number: 018217923

Country of ref document: CN

121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP