WO2001054380A2 - Find and dial - Google Patents

Find and dial Download PDF

Info

Publication number
WO2001054380A2
WO2001054380A2 PCT/US2001/002249 US0102249W WO0154380A2 WO 2001054380 A2 WO2001054380 A2 WO 2001054380A2 US 0102249 W US0102249 W US 0102249W WO 0154380 A2 WO0154380 A2 WO 0154380A2
Authority
WO
WIPO (PCT)
Prior art keywords
contact
operator
communications device
text
url
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/US2001/002249
Other languages
French (fr)
Other versions
WO2001054380A3 (en
Inventor
Steven C. Sivitz
Ronald J. Menelli
Christine Park Burke
Stephen A. Sprigg
Marc Weiss
Clarence C. Wong
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.)
Qualcomm Inc
Original Assignee
Qualcomm 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 Qualcomm Inc filed Critical Qualcomm Inc
Priority to KR1020027009398A priority Critical patent/KR20020071960A/en
Priority to JP2001553746A priority patent/JP2003533076A/en
Priority to EP01905008A priority patent/EP1299983A2/en
Priority to AU2001232930A priority patent/AU2001232930A1/en
Publication of WO2001054380A2 publication Critical patent/WO2001054380A2/en
Anticipated expiration legal-status Critical
Publication of WO2001054380A3 publication Critical patent/WO2001054380A3/en
Ceased legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/26—Devices for calling a subscriber
    • H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274—Devices 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/2745—Devices 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/27467—Methods of retrieving data
    • H04M1/27475—Methods of retrieving data using interactive graphical means or pictorial representations
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/26—Devices for calling a subscriber
    • H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/26—Devices for calling a subscriber
    • H04M1/27—Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274—Devices 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/2745—Devices 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/27453—Directories allowing storage of additional subscriber data, e.g. metadata
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04M—TELEPHONIC COMMUNICATION
    • H04M1/00—Substation equipment, e.g. for use by subscribers
    • H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724—User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/72445—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality for supporting Internet browser applications

Definitions

  • This invention relates to multi-media communications, and has particular relation to initiating communication in a multi-media environment.
  • Contact means a telephone number, an e-mail address, a uniform resource locator (URL), or any other indicator as to how a remote person may be contacted.
  • An operator "actuates" the contact, as used herein, by dialing the telephone number, or starting the e-mail program or the URL browser, or similarly causing the communications device to initiate communication with a remote device.
  • the communications device may already have a block of text in it, and this text (or some selectable portion of it), may have the contact already in it. For that matter, it may have the name (including a nickname or code name) of the remote person in it. If this text is already available, it makes more sense for the communications device to match it against the list, and to display only the contacts which appear (or whose associated names appear) in the text. The operator may then select the desired contact from this much-abbreviated list, and actuate the selected contact.
  • FIG. 1 is a block diagram of a method according to one embodiment of the present invention.
  • FIG. 2 shows an alternative to FIG. 1.
  • FIG. 3 shows another alternative to FIG. 1.
  • FIG. 4 shows a desirable error trapping routine.
  • FIG. 5 shows the preferred details of actuating a contact.
  • FIG. 6 shows a preferred apparatus for carrying out the invention.
  • FIG. 1 is a block diagram of a method according to one embodiment of the present invention.
  • the operator selects a block of text (102), and the text is matched (104) to a list of contacts. Each contact has an associated name.
  • a "contact”, as used herein, means a telephone number, an e-mail address, a uniform resource locator (URL), or any other indicator as to how a remote person may be contacted.
  • At least one contact and its associated name are displayed (106) to the operator.
  • the contact and name is displayed only if either the contact or the name appears in the selected text.
  • the selected text consists of only a single word, such as the first or last name of the desired person.
  • a person's name (or contact) includes a rare letter or cluster of letters
  • the selected text may consist of only that letter or cluster.
  • Conventional - and rapid - software can then be used to match this word (or letter, or cluster) to the matching name(s) (or contact(s)) in the name (or contact) list.
  • adequate processing power is available (desktop device vs. wireless device, for example)
  • alternative searching schemes become more attractive.
  • One such scheme is comparing the entire list of names against each and every word that appears in a selected text, even if it is several paragraphs long.
  • Another scheme is first determining whether the selected text is more likely to be a name or a contact (and which type of contact), and then selecting (as appropriate) the list of names or the list of contacts to be searched first. Other schemes will occur to the skilled worker in this art.
  • the operator selects (108) one of the displayed contacts, and actuates (110) the selected contact. Also as noted above, an operator "actuates" the contact, as used herein, by dialing the telephone number, or starting the e- mail program or the URL browser, or similarly causing the communications device to initiate communication with a remote device.
  • FIG. 2 shows an alternative to FIG. 1. As before, the contact is displayed to the operator. Now, however, the operator's act of selecting a contact also (212) actuates it.
  • FIG. 3 shows another alternative to FIG. 1.
  • the operator is given the opportunity to modify (314) the selected text. This opportunity is valuable when, for example, the operator has selected too small of a block of text, and the desired contact does not appear in that block. It is also valuable when the operator has selected too large of a block, and the one desired contact is buried beneath a large number of undesired contacts. If the operator chooses to modify the text, then he selects the text (102) and the method continues as in FIG. 1. If he chooses not to modify the text, then he selects the desired contact (108), and the method continues. One convenient way for the operator to choose not to modify the text is to simply select one of the displayed contacts.
  • FIG. 4 shows a desirable error trapping routine.
  • the operator having selected a contact, is about to actuate it.
  • a contact is about to actuate it.
  • a Uniform Resource Locator URL
  • a label is presented to him, showing "Dial”.
  • the operator realizes his mistake, selects the correct contact, and now the label appears as "Browse”.
  • He actuates the "Browse” label, and gets the URL, which he wanted, and not the telephone number that he did not want.
  • One method for doing this is, after contact selection (108), to inquire if the contact is a telephone number (416).
  • the label of FIG. 4 is easily provided by displaying it on a touch screen. In this case, touching the label on the touch screen may easily actuate (110) the contact.
  • FIG. 5 shows the preferred details of actuating a contact.
  • suitable apparatus determines if the contact is a telephone number (526). If it is (528) it dials the number; if it is not, it determines if the contact is an e-mail address (530). If it is (532) it dials the number; if it is not, it concludes that the contact must be a URL, and starts a browser (534).
  • the contact having been actuated, the method of the present invention ends (536), and communication is established.
  • FIG. 6 shows a preferred apparatus for carrying out the invention.
  • a touch screen (638) is connected via software (640) to a list (642) of contacts and associated names. Text is displayed on the touch screen, and the operator selects whatever portion he desires.
  • the software matches the selected text to the list. If either a contact or an associated name appears in both the selected text and the list, the software displays the contact and the name on the touch screen. Preferably all such contacts are displayed, but in any event at least one such contact is displayed, if there is at least one such contact.
  • the operator selects a contact, preferable by touching it on the touch screen.
  • the software then actuates the contact. This actuation can be initiated either by the simple touching of the contact, or by touching a separate label on the touch screen after the contact has been selected.
  • the label should display "Dial", "E-mail”, or "Browse”, depending on whether the contact is (respectively) a telephone number, an e-mail address, or a uniform resource locator (URL).
  • the software would then (respectively) dial the telephone number, start an e-mail program (with the e-mail address as the address to which the e-mail is to be sent), or start an Internet Browser (with the URL as the URL to be browsed.
  • FIG. 6 shows a double-headed arrow between the touch screen (638) and the software (640), since the software both receives touch commands from the touch screen and displays text, names, and contacts on the touch screen.
  • the arrow from the list (642) to the software (640) is shown as single headed, since the software only extracts names and contacts from the list, and does not modify the list.
  • additional software would be provided to modify the list, either from the touch screen (638) or, preferably, a keyboard (not shown). List modification is, however, not a part of the present invention.
  • the communications device is designed to operate on three media, namely voice, e-mail, and the World Wide Web. These three media are preferred, but even a single medium is within the scope of the present invention, and as many different media may be used as the operator finds convenient.
  • This invention is capable of exploitation in industry, and can be made and used, whenever is it desired to conveniently initiate communication with a remote device.
  • the individual components of the apparatus and method shown herein, taken separate and apart from one another, may be entirely conventional, it being their combination which is claimed as the invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • Information Transfer Between Computers (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

The operator of a communications device selects text (102) displayed by the device. The device matches (104) the text to a list of contacts and their associated names. 'Contact' means a telephone number, an e-mail address, a uniform resource locator (URL), or the like. Contacts or their associated names that appear in both the text and the list are displayed (106), and the operator selects one (108) from this much-abbreviated list. The device then actuates the contact (110), either automatically or at the operator's command. To 'actuate' a contact means to dial the telephone number, or start the e-mail program or the URL browser, or the like.

Description

FIND AND DIAL
Technical Field
[1001] This invention relates to multi-media communications, and has particular relation to initiating communication in a multi-media environment.
Background Art
[1002] In conventional technology, the operator of a telephone had a list of telephone numbers (and associated names), which he could dial simply by touching the appropriate number on a touch screen. Similarly, an e-mail operator had a list of e-mail addresses, and could start an e-mail program, with the desired address already filled in, simply by touching the address on a touch screen. A World Wide Web operator could do the same by touching the appropriate uniform resource locator (URL) on a URL list.
BRIEF DISCLOSURE OF THE INVENTION
[1003] Applicant has noted that conventional technology requires the operator of a communications device to pull up a contact list before a contact on that list can be actuated. "Contact", as used herein, means a telephone number, an e-mail address, a uniform resource locator (URL), or any other indicator as to how a remote person may be contacted. An operator "actuates" the contact, as used herein, by dialing the telephone number, or starting the e-mail program or the URL browser, or similarly causing the communications device to initiate communication with a remote device.
[1004] This pulling up of a contact list is often necessary, but often it is not. The communications device may already have a block of text in it, and this text (or some selectable portion of it), may have the contact already in it. For that matter, it may have the name (including a nickname or code name) of the remote person in it. If this text is already available, it makes more sense for the communications device to match it against the list, and to display only the contacts which appear (or whose associated names appear) in the text. The operator may then select the desired contact from this much-abbreviated list, and actuate the selected contact.
BRIEF DESCRIPTION OF THE DRAWINGS
[1005] FIG. 1 is a block diagram of a method according to one embodiment of the present invention.
[1006] FIG. 2 shows an alternative to FIG. 1.
[1007] FIG. 3 shows another alternative to FIG. 1.
[1008] FIG. 4 shows a desirable error trapping routine. [1009] FIG. 5 shows the preferred details of actuating a contact.
[1010] FIG. 6 shows a preferred apparatus for carrying out the invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[1011] FIG. 1 is a block diagram of a method according to one embodiment of the present invention. The operator selects a block of text (102), and the text is matched (104) to a list of contacts. Each contact has an associated name. As noted above, a "contact", as used herein, means a telephone number, an e-mail address, a uniform resource locator (URL), or any other indicator as to how a remote person may be contacted. At least one contact and its associated name are displayed (106) to the operator. The contact and name is displayed only if either the contact or the name appears in the selected text. [1012] Preferably, the selected text consists of only a single word, such as the first or last name of the desired person. If a person's name (or contact) includes a rare letter or cluster of letters, the selected text may consist of only that letter or cluster. Conventional - and rapid - software can then be used to match this word (or letter, or cluster) to the matching name(s) (or contact(s)) in the name (or contact) list. If adequate processing power is available (desktop device vs. wireless device, for example), alternative searching schemes become more attractive. One such scheme is comparing the entire list of names against each and every word that appears in a selected text, even if it is several paragraphs long. Another scheme is first determining whether the selected text is more likely to be a name or a contact (and which type of contact), and then selecting (as appropriate) the list of names or the list of contacts to be searched first. Other schemes will occur to the skilled worker in this art.
[1013] The operator then selects (108) one of the displayed contacts, and actuates (110) the selected contact. Also as noted above, an operator "actuates" the contact, as used herein, by dialing the telephone number, or starting the e- mail program or the URL browser, or similarly causing the communications device to initiate communication with a remote device.
[1014] FIG. 2 shows an alternative to FIG. 1. As before, the contact is displayed to the operator. Now, however, the operator's act of selecting a contact also (212) actuates it.
[1015] FIG. 3 shows another alternative to FIG. 1. Once the contacts have been displayed (106), the operator is given the opportunity to modify (314) the selected text. This opportunity is valuable when, for example, the operator has selected too small of a block of text, and the desired contact does not appear in that block. It is also valuable when the operator has selected too large of a block, and the one desired contact is buried beneath a large number of undesired contacts. If the operator chooses to modify the text, then he selects the text (102) and the method continues as in FIG. 1. If he chooses not to modify the text, then he selects the desired contact (108), and the method continues. One convenient way for the operator to choose not to modify the text is to simply select one of the displayed contacts.
[1016] FIG. 4 shows a desirable error trapping routine. The operator, having selected a contact, is about to actuate it. Suppose, for example, that he wants to access his bank account on the World Wide Web. He selects what he thinks is a Uniform Resource Locator (URL), but what is actually a telephone number for that bank. A label is presented to him, showing "Dial". The operator realizes his mistake, selects the correct contact, and now the label appears as "Browse". He actuates the "Browse" label, and gets the URL, which he wanted, and not the telephone number that he did not want. [1017] One method for doing this is, after contact selection (108), to inquire if the contact is a telephone number (416). If it is, display "Dial" (418). If not, inquire if the contact is an e-mail address (420). If it is, display "E-mail" (422). If not, the only remaining possibility is that the contact is a URL, and "Browse" should be displayed (424). Regardless of the label displayed, actuation (110) takes place, as in FIG. 1
[1018] The label of FIG. 4 is easily provided by displaying it on a touch screen. In this case, touching the label on the touch screen may easily actuate (110) the contact.
[1019] FIG. 5 shows the preferred details of actuating a contact. When the operator actuates a contact (108), suitable apparatus determines if the contact is a telephone number (526). If it is (528) it dials the number; if it is not, it determines if the contact is an e-mail address (530). If it is (532) it dials the number; if it is not, it concludes that the contact must be a URL, and starts a browser (534). The contact having been actuated, the method of the present invention ends (536), and communication is established.
[1020] FIG. 6 shows a preferred apparatus for carrying out the invention. A touch screen (638) is connected via software (640) to a list (642) of contacts and associated names. Text is displayed on the touch screen, and the operator selects whatever portion he desires. The software matches the selected text to the list. If either a contact or an associated name appears in both the selected text and the list, the software displays the contact and the name on the touch screen. Preferably all such contacts are displayed, but in any event at least one such contact is displayed, if there is at least one such contact.
[1021] Experienced operators are likely to select exactly the text needed for the desired contacts. An inexperienced operator, however, will sometimes select too much text or too little text. If he selects too much text, then there will be too many contacts, and the desired one will not be immediately apparent. This is especially true when, as is typical, the touch screen is fairly small. If he selects too little text, then there will be too few contacts; that is, the desired contact will not appear at all. The inexperienced operator will notice neither of these undesirable situations until the list of contacts has been displayed and it is seen to be wrong. The software therefore preferably includes an opportunity, after the contacts have been displayed, for the operator to modify the text and repeat the process.
[1022] The operator selects a contact, preferable by touching it on the touch screen. The software then actuates the contact. This actuation can be initiated either by the simple touching of the contact, or by touching a separate label on the touch screen after the contact has been selected. In this case, the label should display "Dial", "E-mail", or "Browse", depending on whether the contact is (respectively) a telephone number, an e-mail address, or a uniform resource locator (URL). The software would then (respectively) dial the telephone number, start an e-mail program (with the e-mail address as the address to which the e-mail is to be sent), or start an Internet Browser (with the URL as the URL to be browsed.
[1023] FIG. 6 shows a double-headed arrow between the touch screen (638) and the software (640), since the software both receives touch commands from the touch screen and displays text, names, and contacts on the touch screen. The arrow from the list (642) to the software (640) is shown as single headed, since the software only extracts names and contacts from the list, and does not modify the list. In practice, additional software would be provided to modify the list, either from the touch screen (638) or, preferably, a keyboard (not shown). List modification is, however, not a part of the present invention.
[1024] The foregoing figures have assumed that the communications device is designed to operate on three media, namely voice, e-mail, and the World Wide Web. These three media are preferred, but even a single medium is within the scope of the present invention, and as many different media may be used as the operator finds convenient.
Industrial Application
[1025] This invention is capable of exploitation in industry, and can be made and used, whenever is it desired to conveniently initiate communication with a remote device. The individual components of the apparatus and method shown herein, taken separate and apart from one another, may be entirely conventional, it being their combination which is claimed as the invention.
[1026] While various preferred embodiments and modes of apparatus and method have been described, the true spirit and scope of the invention are not limited thereto, but are limited only by the following claims and their equivalents, and such is claimed as the invention.

Claims

1. A method for operating a communications device, characterized in that the method includes:
(a) the operator selecting a text; (b) matching the text to a list of contacts and associated names;
(c) displaying to the operator at least one contact and its associated name if either the contact or the name appears in the selected text;
(d) the operator selecting a contact; and (e) the operator actuating the selected contact.
2. The method of claim I, further characterized in that the operator's act of selecting a contact also actuates the selected contact.
3. The method of claim 1, further characterized in that the method further includes, after the act of displaying to the operator at least one contact and its associated name, the acts of: (a) offering an opportunity for the operator to modify the selected text; and (b) repeating acts (b) through (e) of claim 1 if the operator accepts the opportunity.
4. The method of claim I, further characterized in that the method further includes, after the act of the operator selecting a contact, the acts of:
(a) if the contact is a telephone number, displaying a "Dial" label; (b) if the contact is an e-mail address, displaying an "E-mail" label; and (c) if the contact is a uniform resource locator (URL), displaying a
"Browse" label.
5. The method of claim 4, further characterized in that the act of the operator actuating the selected contact includes the act of the operator touching the label.
6. The method of claim I, further characterized in that the method further includes, after the act of the operator actuating the selected contact, the acts of: (a) if the contact is a telephone number, dialing the number;
(b) if the contact is an e-mail address, starting an e-mail program with the e-mail address as the address to which the e-mail is to be sent; and (c) if the contact is a uniform resource locator (URL), starting an
Internet browser with the URL as the URL to be browsed.
7. A communications device, characterized in that the communications device includes:
(a) a touch screen; (b) a list of contacts and associated names; and
(c) software configured such that, when an operator of the communications device selects text appearing in the touch screen, the software: (1) matches the text to the list;
(2) displays to the operator, on the touch screen, at least one contact and its associated name if either the contact or the name appears in the selected text; (3) allows the operator to select a contact by touching a selection portion of the touch screen; and (4) actuates the selected contact in response to the operator touching an actuation portion of the touch screen.
8. The communications device of claim 7, further characterized in that the actuation portion of the touch screen is the selection portion of the touch screen.
9. The communications device of claim 7, further characterized in that the software is further configured, after displaying to the operator at least one contact and its associated name, to: (a) offer an opportunity for the operator to modify the selected text; and (b) repeat acts (cl) through (c4) of claim 7 if the operator accepts the opportunity.
10. The communications device of claim 7, further characterized in that the actuation portion of the touch screen is:
(1) a "Dial" label if the contact is a telephone number; (2) an "E-mail" label if the contact is an e-mail address; and
(3) a "Browse" label if the contact is a uniform resource locator (URL).
11. The communications device of claim 7, further characterized in that the software is further configured, after the operator actuates the selected contact, to: (a) if the contact is a telephone number, dial the number;
(b) if the contact is an e-mail address, start an e-mail program with the e-mail address as the address to which the e-mail is to be sent; and (c) if the contact is a uniform resource locator (URL), start an Internet browser with the URL as the URL to be browsed.
12. A communications device, characterized in that the communications device includes:
(a) means, responsive to an operator of the communications device selecting a text, for matching the text to a list of contacts and associated names; (b) means for displaying to the operator at least one contact and its associated name if either the contact or the name appears in the selected text;
(c) means for the operator to select a contact; and (d) means for the operator to actuate the selected contact.
13. The communications device of claim 12, further characterized in that the means for selecting a contact includes the means for actuating the selected contact.
14. The communications device of claim 12, further characterized in that the communications device further includes means, responsive to the act of displaying to the operator at least one contact and its associated name, for:
(a) offering an opportunity for the operator to modify the selected text; and
(b) repeating the operations of means (b) through (d) of claim 12 if the operator accepts the opportunity.
15. The communications device of claim 12, further characterized in that the communications device further includes means, responsive to the act of operator selecting a contact, for: (a) if the contact is a telephone number, displaying a "Dial" label;
(b) if the contact is an e-mail address, displaying an "E-mail" label; and
(c) if the contact is a uniform resource locator (URL), displaying a "Browse" label.
16. The communications device of claim 15, further characterized in that the means for actuating the selected contact includes means responsive to the act of the operator touching the label.
17. The communications device of claim 11, further characterized in that the communications device further includes means, responsive act of the operator actuating the selected contact, for: (a) if the contact is a telephone number, dialing the number;
(b) if the contact is an e-mail address, starting an e-mail program with the e-mail address as the address to which the e-mail is to be sent; and (c) if the contact is a uniform resource locator (URL), starting an
Internet browser with the URL as the URL to be browsed.
PCT/US2001/002249 2000-01-24 2001-01-23 Find and dial Ceased WO2001054380A2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020027009398A KR20020071960A (en) 2000-01-24 2001-01-23 Find and dial
JP2001553746A JP2003533076A (en) 2000-01-24 2001-01-23 Search and dial
EP01905008A EP1299983A2 (en) 2000-01-24 2001-01-23 Find and dial
AU2001232930A AU2001232930A1 (en) 2000-01-24 2001-01-23 Find and dial

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US48963700A 2000-01-24 2000-01-24
US09/489,637 2000-01-24

Publications (2)

Publication Number Publication Date
WO2001054380A2 true WO2001054380A2 (en) 2001-07-26
WO2001054380A3 WO2001054380A3 (en) 2003-01-23

Family

ID=23944656

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/002249 Ceased WO2001054380A2 (en) 2000-01-24 2001-01-23 Find and dial

Country Status (6)

Country Link
EP (1) EP1299983A2 (en)
JP (1) JP2003533076A (en)
KR (1) KR20020071960A (en)
CN (1) CN1426654A (en)
AU (1) AU2001232930A1 (en)
WO (1) WO2001054380A2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002025478A1 (en) * 2000-09-18 2002-03-28 Qualcomm Incorporated Automatic find and dial
US6557022B1 (en) 2000-02-26 2003-04-29 Qualcomm, Incorporated Digital signal processor with coupled multiply-accumulate units
WO2005091604A1 (en) * 2004-03-12 2005-09-29 Motorola, Inc Electronic device and methods of searching an input character string in a database
EP1594299A1 (en) * 2004-05-04 2005-11-09 Research In Motion Limited Conference call dialing
US7162025B2 (en) 2004-05-04 2007-01-09 Research In Motion Limited Conference call dialing
WO2007040922A1 (en) * 2005-09-30 2007-04-12 Microsoft Corporation Efficient phone and e-mail resolution with contact data
WO2008055715A1 (en) * 2006-11-07 2008-05-15 Sony Ericsson Mobile Communications Ab Communication terminals and methods with rapid input string matching
EP1975865A1 (en) * 2007-03-29 2008-10-01 NTT DoCoMo, Inc. System and method for generating a graphical user interface
EP1976243A3 (en) * 2007-03-29 2012-05-09 NTT DoCoMo, Inc. Communication terminal and program
EP2523123A1 (en) * 2011-05-11 2012-11-14 Mitel Networks Corporation Contact list search method for mobile phone
WO2013167161A1 (en) 2012-05-07 2013-11-14 Nokia Siemens Networks Oy JOINT ASSIGNMENT AND SCHEDULING FOR OVERLAPPING CoMP CLUSTERS

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101827156B (en) * 2009-03-03 2013-10-23 宏达国际电子股份有限公司 Call management system and method
CN103853544A (en) * 2012-12-07 2014-06-11 华为技术有限公司 Method and device for generating hyperlinks as well as terminal
CN103853552B (en) * 2014-01-25 2018-03-30 中山市云创知识产权服务有限公司 Record establishes system and method
CN105094510A (en) * 2014-05-19 2015-11-25 小米科技有限责任公司 Text processing method, device and system

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05300219A (en) * 1992-04-21 1993-11-12 Ricoh Co Ltd Telephone set with on-line entry device
CN1059303C (en) * 1994-07-25 2000-12-06 国际商业机器公司 Apparatus and method for marking text on a display screen in a personal communications device
US5946647A (en) * 1996-02-01 1999-08-31 Apple Computer, Inc. System and method for performing an action on a structure in computer-generated data
US5966652A (en) * 1996-08-29 1999-10-12 Qualcomm Incorporated System and method for the insertion and extraction of telephone numbers from a wireless text message
JPH10155038A (en) * 1996-11-20 1998-06-09 Casio Comput Co Ltd Information communication terminal
US6870828B1 (en) * 1997-06-03 2005-03-22 Cisco Technology, Inc. Method and apparatus for iconifying and automatically dialing telephone numbers which appear on a Web page
JPH11261683A (en) * 1998-03-10 1999-09-24 Nec Saitama Ltd Telephone device, recording medium recording program and recording medium recording data

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6557022B1 (en) 2000-02-26 2003-04-29 Qualcomm, Incorporated Digital signal processor with coupled multiply-accumulate units
WO2002025478A1 (en) * 2000-09-18 2002-03-28 Qualcomm Incorporated Automatic find and dial
WO2005091604A1 (en) * 2004-03-12 2005-09-29 Motorola, Inc Electronic device and methods of searching an input character string in a database
EP1594299A1 (en) * 2004-05-04 2005-11-09 Research In Motion Limited Conference call dialing
US7162025B2 (en) 2004-05-04 2007-01-09 Research In Motion Limited Conference call dialing
WO2007040922A1 (en) * 2005-09-30 2007-04-12 Microsoft Corporation Efficient phone and e-mail resolution with contact data
WO2008055715A1 (en) * 2006-11-07 2008-05-15 Sony Ericsson Mobile Communications Ab Communication terminals and methods with rapid input string matching
US8805449B2 (en) 2006-11-07 2014-08-12 Sony Corporation Communication terminals and methods with rapid input string matching
EP1975865A1 (en) * 2007-03-29 2008-10-01 NTT DoCoMo, Inc. System and method for generating a graphical user interface
EP1976243A3 (en) * 2007-03-29 2012-05-09 NTT DoCoMo, Inc. Communication terminal and program
US8374651B2 (en) 2007-03-29 2013-02-12 Ntt Docomo, Inc. System and method for generating a graphical user interface
US8473009B2 (en) * 2007-03-29 2013-06-25 Ntt Docomo, Inc. Communication terminal and computer readable medium
EP2523123A1 (en) * 2011-05-11 2012-11-14 Mitel Networks Corporation Contact list search method for mobile phone
US9317625B2 (en) 2011-05-11 2016-04-19 Mitel Networks Corporation Quick directory search system on a touch screen device and methods thereof
WO2013167161A1 (en) 2012-05-07 2013-11-14 Nokia Siemens Networks Oy JOINT ASSIGNMENT AND SCHEDULING FOR OVERLAPPING CoMP CLUSTERS

Also Published As

Publication number Publication date
AU2001232930A1 (en) 2001-07-31
CN1426654A (en) 2003-06-25
EP1299983A2 (en) 2003-04-09
KR20020071960A (en) 2002-09-13
WO2001054380A3 (en) 2003-01-23
JP2003533076A (en) 2003-11-05

Similar Documents

Publication Publication Date Title
EP1299983A2 (en) Find and dial
US7350155B2 (en) Resizing internet document for display on television screen
US7003327B1 (en) Heuristically assisted user interface for a wireless communication device
US6222921B1 (en) Method and apparatus for displaying an electronic phonebook
US20020077156A1 (en) Application launcher for a two-way mobile communications device
JPH06261111A (en) Electronic telephone directory
US7027192B2 (en) Data communication apparatus
CN1216882A (en) Telephone number searching system supporting automatic telephone connection and method therefor
US9167075B2 (en) Service access method and apparatus
US6321222B1 (en) Method for multiple task searching
JPH1141664A (en) Wireless telephone equipment
JPH07297924A (en) Telephone system and control method thereof
US20060050325A1 (en) Destination retrieval apparatus, communication apparatus and method for retrieving destination
KR20020084739A (en) Method and apparatus for wireless internet search and connection using numeric inputs
JPH0520005A (en) Menu information generation device
US20010044814A1 (en) Electric mail sending apparatus enabling a display form on a receiver's terminal to be known in advance, electric mail composing method, and computer-readable recording medium having an electric mail composing program recorded thereon
JP4347773B2 (en) Customer service equipment and customer service program
JP2002215631A (en) Information processing system by telephone number
JP2004157942A (en) Route retrieval system
JPH05136891A (en) Extension number search device
JP2002259382A (en) Search processing server and search program
JP2001243233A (en) Information retrieval system for portable information terminals

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR 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 UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

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 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)
WWE Wipo information: entry into national phase

Ref document number: 2001905008

Country of ref document: EP

Ref document number: 018040071

Country of ref document: CN

Ref document number: 1020027009398

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: IN/PCT/2002/1124/CHE

Country of ref document: IN

ENP Entry into the national phase

Ref document number: 2001 553746

Country of ref document: JP

Kind code of ref document: A

WWP Wipo information: published in national office

Ref document number: 1020027009398

Country of ref document: KR

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 2001905008

Country of ref document: EP