US20050130635A1 - Method of determining the technical address of a communication partner and telecommunications apparatus - Google Patents

Method of determining the technical address of a communication partner and telecommunications apparatus Download PDF

Info

Publication number
US20050130635A1
US20050130635A1 US11/040,944 US4094405A US2005130635A1 US 20050130635 A1 US20050130635 A1 US 20050130635A1 US 4094405 A US4094405 A US 4094405A US 2005130635 A1 US2005130635 A1 US 2005130635A1
Authority
US
United States
Prior art keywords
user
directory
communication partner
communication
possible communication
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.)
Abandoned
Application number
US11/040,944
Inventor
Dietrich Arbenz
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Priority to US11/040,944 priority Critical patent/US20050130635A1/en
Publication of US20050130635A1 publication Critical patent/US20050130635A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • 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
    • 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/27453Directories allowing storage of additional subscriber data, e.g. metadata

Definitions

  • the invention relates, in general, to a method and an apparatus for providing a directory containing information regarding possible communication partners for a user, and for obtaining at least one possible communication partner from the directory and suggesting the possible communication partner to the user.
  • the known CD-ROMs containing telephone directory data represent publicly accessible directories. However, such directories do not contain e-mail addresses, for example, and also do not contain extension numbers that are important for business calls.
  • User-specific directories are created by the user himself. They can therefore be well matched to the requirements of the user. However, creating and continuously updating a user-specific directory is very time consuming, therefore, many users do not use the available possibilities at all or do not use them fully.
  • a method of determining a communication partner's technical address for a user includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners for a user. Based on an input from the user, at least one communication partner is obtained from the directory and is suggested to the user. At least one of the steps of providing the directory or suggesting the communication partner is performed automatically based on the user's previous communication behavior.
  • the invention thus provides a convenient means of finding the desired technical address.
  • the invention is equivalent to a personal directory which is automatically created and automatically updated.
  • the invention thus affords the advantages of a personal, user-specific directory with little effort for the user in terms of managing and maintaining the directory.
  • the user supplies the necessary information about his communication behavior by actually using the telecommunications apparatus.
  • the directory contains a multiplicity of entries each containing at least one technical address and at least one identifier or identifying particular about a communication partner.
  • a technical address should be regarded as being, in particular, telephone and fax numbers, e-mail addresses, internet addresses and all other information used to call the communication partner.
  • a technical address can also be a conventional postal address or another item of information about a communication partner that is suggested by a technical device.
  • the communication partner can be a person or a machine, in the latter case a WWW server, for example.
  • the identifier or identifying particular is regarded as being any item of information which is directed at the user and denotes the communication partner for the user.
  • a particular can be, for example, a name, a name component, a short description of the content of a WWW server and so on.
  • the directory preferably contains as many identifying particulars and as much other information as possible.
  • the invention is intended to be equivalent, in terms of effect, to a personal directory which is built up automatically.
  • preferred embodiments provide just such a personal directory.
  • only suitably coded information about the user's previous communication behavior is stored and is then used as the basis for suggesting an entry from a non-personal directory, for example, a central, company-internal, or public directory.
  • a predetermined (particularly a public or company-internal) directory is preferably used, specifically either such that the suggestion is taken directly from the predetermined directory or such that the personal directory is compared with the predetermined directory on creation and is added to from the latter.
  • a personal directory In preferred embodiments in which a personal directory is created, this is preferably done by recording the technical addresses of previous communication partners over a predetermined time period or continuously. For each new technical address, an entry is created in the personal directory.
  • the effort for the user is particularly small if the entry is completely automatically created as a result of obtaining further identifying items or particulars for this entry from available directories (for example company-internal or public directories) without the co-operation of the user. If this is not or is not entirely possible, the information still required is requested from the user in preferred embodiments.
  • This procedure can be used for automatically creating, over time, a personal directory that is well matched to the communication habits of the user.
  • the invention preferably provides that the user has to input only an arbitrary part of the information stored in the entry being sought, for example only the beginning of the name of the desired communication partner or the beginning of the technical address being sought.
  • the latter possibility is handy if the user remembers part of the technical address, which may be the case with frequently used telephone numbers or with e-mail addresses.
  • one of the possible target subscribers is suggested on the basis of the user's previous communication behavior.
  • the communication partner called most frequently to date can be suggested, or the target subscriber amongst those possible who was addressed last.
  • the user can then either accept the suggestion or request another suggestion.
  • a telecommunications apparatus for determining a technical address of a communication partner for a user.
  • the apparatus includes a device for providing a directory that includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners, and a device for suggesting at least one communication partner from the directory based on an input by a user.
  • the telecommunications apparatus preferably enables establishing a communication connection to the communication partner suggested or to the communication partner selected by the user on the basis of the suggestions.
  • FIG. 1 shows a block diagram of a telecommunications apparatus according to the invention
  • FIG. 2 shows an illustrative extract from a personal directory
  • FIG. 3 shows a flowchart for a method used to create and update the directory
  • FIG. 4 shows a flowchart for a method used to determine a technical address.
  • a telecommunications apparatus 10 in the form of a multi-functional terminal offering the functions of a telephone, a fax machine and a terminal for e-mail and internet-connections.
  • a main part of the telecommunications apparatus 10 has a control computer with a central processor unit 12 which accesses a non-volatile write/read memory 18 and an operating program stored in a read-only memory 16 via a bus 14 .
  • an interface module 20 and an input/output module 22 are connected to the bus 14 .
  • the telecommunications apparatus 10 is connected to a central communication system via the interface module 20 and a connection socket 24 .
  • the input/output module 22 has a display device 26 in the form of an alphanumeric LCD screen, an alphanumeric keyboard 28 , a microphone 30 and a loudspeaker 32 connected to it.
  • the non-volatile write/read memory 18 stores a personal directory for the user.
  • FIG. 2 shows an exemplary portion of such a personal directory.
  • this directory contains the name, company, telephone, fax number, e-mail address, the date and time that the communication partner was last called, and an identifier or particular information item about the number of connections to this communication partner.
  • the directory can contain additional, fewer, or other identifiers or particular information items, for example additional technical addresses or data such as the road, town, or postal code (e.g.—zip code). Additional or other information about previous contacts with each communication partner can also be listed, for example an individual list of contact instances or the call frequency within a predetermined time period, for example within the last month. Furthermore, information about access times and frequencies can be recorded separately for each communication medium.
  • the components of the main part of the telecommunications apparatus 10 shown in FIG. 1 form a device for determining the technical address of a communication partner for a user.
  • the central processor unit 12 is used, in combination with the operating program in the read-only memory 16 , the write/read memory 18 , the display device 26 , and the keyboard 28 and together serve both as a device for providing the personal directory and as a device for suggesting at least one communication partner.
  • the aforementioned elements and the interface module 20 , the microphone 30 and the loudspeaker 32 constitute a device for establishing a communication connection to the determined communication partner.
  • the user's personal directory contained in the write/read memory 18 is first created using an automatic method and is then continuously updated.
  • the steps shown in FIG. 3 are carried out over a predetermined time period for each technical address selected by the user.
  • a technical address step 34
  • a check is performed to determine whether the technical address that has been used is already contained in the personal directory (query 36 ). If this is not the case, a new entry with this address is created in the personal directory (step 38 ).
  • the newly created entry is now completed automatically as far as possible (step 40 ).
  • the telecommunications apparatus 10 accesses a predetermined, external directory available in the central communication system.
  • the predetermined directory contains both company-internal entries and entries from public directories which can be accessed by the central communication system.
  • the telecommunications apparatus 10 has a bulk memory that directly contains the predetermined directory, and/or has an interface for accessing an external database. Interaction with the central communication system is then unnecessary.
  • the identifiers or particular information items about the communication partner that are provided in the personal directory are adopted in the personal directory from the predetermined directory. If this is not possible or is not fully possible (“no” branch of query 42 ), then the identifiers or particular information items that are still missing are requested from the user.
  • the request can be made by means of an appropriate message on the display device 26 , by means of speech output via the loudspeaker 32 , or by means of a special tone output when the communication connection has been ended.
  • the user inputs the requested data on the keyboard 28 , and appropriate additions are then made to the entry (step 44 ).
  • the requesting of data from the user is restricted to fundamental data categories. For example, provision may be made for only the name of the communication partner to be requested from the user.
  • the access information is updated in the entry called in the personal directory (step 46 ).
  • the date and time of the last call are set to the current date and time for this purpose.
  • the call frequency is increased by 1, or in the case of a newly set up entry is set to 1.
  • the method shown in FIG. 4 is used in the exemplary embodiment described here.
  • the user uses the keyboard 28 to input search information, for example the beginning of a name or the beginning of a technical address (step 48 ).
  • the personal directory is then searched for an appropriate entry (step 50 ).
  • each arbitrary occurrence of the search information in an entry is regarded as a hit.
  • individual components of an entry for example the company, can be specifically searched for. Search strategies are also possible in which there need only be an approximate (for example phonetic) match between the search information and the entry in the personal directory.
  • step 54 the desired technical address is requested from the user (step 54 ).
  • the communication connection is established by calling this address (step 56 ).
  • step 56 the personal directory is updated using the method shown in FIG. 3 and described above (step 58 in conjunction with steps 38 - 46 ).
  • the user can be given the option of repeating the search procedure with other search information in the event of an unsuccessful search.
  • the communication connection is established immediately by calling the technical address contained in the entry (step 56 ).
  • the personal directory has the access data which is stored in it updated (step 58 in conjunction with step 46 ).
  • the entry found can be displayed to the user via the display device 26 before the connection is established, and the user's confirmation can be obtained. If the entry found contains a postal address, this can be output on a printer or can be forwarded to a word processing system.
  • the search information causes a plurality of entries to be found (“>1” branch of query 52 ), one of these entries is selected and displayed (step 60 ).
  • a combination of two strategies is used for selection. First, the entry last called is determined amongst the entries found. If the time at which it was called is in a predetermined time period (for example within the last day or within the last hour), then it is assumed that the user wishes to connect to the appropriate communication partner again, and the entry is selected and suggested in step 60 . If, however, none of the entries found was called in the predetermined time period, the time of the last call is disregarded, and the entry selected most frequently to date is suggested instead.
  • a predetermined time period for example within the last day or within the last hour
  • step 48 If, by way of example, the user inputs the digits “7234” in step 48 as search information for the personal directory shown in FIG. 2 , then the entries for the communication partners “Müller, E.” and “Müller, M.” are found in step 50 , because their telephone numbers both begin with “7234”. If this query is made at 9:45 on 18.3.97 (where the date is the first number, the month is the second number, and the year is the last number shown), then the entry for “Müller, E.” has priority and is suggested in step 60 . If, however, the search is not carried out until 20.3.97, then the system primarily suggests the entry for “Müller, M.” because of the higher overall call frequency.
  • modified selection strategies for suggesting one of a plurality of entries found are possible. For example, a decision can be made only on the basis of the previous call frequency or only on the basis of the time of the last call, or both criteria can be combined on the basis of a points key. If the personal directory contains more or other connection information, this information can be evaluated appropriately. By way of example, the access frequency over a predetermined, adjustable time period can be taken into account.
  • the entry selected in step 60 is displayed on the display device 26 .
  • all the identifiers or identifying particulars in the selected entry are then displayed, that is to say name and company in this case.
  • further identifying particulars are stored in the personal directory and are displayed to the user, particularly a postal address.
  • only a selection of the identifying particulars available in the personal directory can be displayed so that the user is not burdened with superfluous information.
  • the user can accept or reject the entry displayed by pressing either an “Enter” key or a “Next” key on the keyboard 28 . If the user accepts the suggestion (“Yes” branch in query 62 ), then the connection is established as described above. If the user rejects the suggestion (“No” branch in query 62 ), then another entry is selected and displayed (step 64 ). The method used to select the other entry is equivalent to that in step 60 , but entries which have already been displayed are no longer suggested. In alternative embodiments, different selection methods can be used in steps 60 and 64 .
  • Query 62 and step 64 are repeated until the entry desired by the user is found or until no further entry can be displayed. In the latter case, the user can either restart the search or can input the desired technical address directly.
  • the list is sorted on the basis of the call probability determined by the system, and a cursor is already on the entry that is most probable on the basis of the selection strategy. Addressing of this subscriber can now be initiated by the user by means of a simple mouse click or by pressing the “Enter” key. If necessary, the user can select another entry by running through the list using arrow keys on the keyboard 28 or using a mouse.
  • just information about previous connections is stored instead of a personal directory.
  • a user-specific file can contain, for each technical address called, the date and time of calling and the call frequency to date.
  • Such a file differs from the directory shown in FIG. 2 in that it has no identifying particulars. However, these identifying particulars can be read from a company-internal or public directory whenever the file is accessed. This means that the telecommunications apparatus 10 can make a suggestion based on past communication dealings in these alternative embodiments too, for which purpose the method illustrated in FIG. 4 can be used, for example.

Abstract

A method of determining a communication partner's technical address for a user. A directory is provided that includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners for a user. Based on an input from the user, at least one communication partner is obtained from the directory and is suggested to the user. At least one of the steps of providing the directory or suggesting the communication partner is performed automatically based on the user's previous communication behavior. A telecommunications apparatus is provided for performing the method.

Description

    CROSS-REFERENCE TO RELATED APPLICATIONS
  • This is a divisional application of application Ser. No. 09/523,135, filed Feb. 22, 2000; which was a continuing application, under 35 U.S.C. §120, of International application PCT/DE98/02309, filed Aug. 11, 1998; the application also claims the priority, under 35 U.S.C. §119, of German patent application No. 197 36 441.1, filed Aug. 21, 1997; the prior applications are herewith incorporated by reference in their entirety.
  • BACKGROUND OF THE INVENTION
  • Field of the Invention
  • The invention relates, in general, to a method and an apparatus for providing a directory containing information regarding possible communication partners for a user, and for obtaining at least one possible communication partner from the directory and suggesting the possible communication partner to the user.
  • To determine technical addresses, such as telephone and fax numbers, it is known practice to use suitable directories. In particular, public, company-internal and user-specific directories are known.
  • The known CD-ROMs containing telephone directory data represent publicly accessible directories. However, such directories do not contain e-mail addresses, for example, and also do not contain extension numbers that are important for business calls.
  • Centrally managed company-internal directories are comparatively complete within the company field, as far as different communication media and extension numbers are concerned. This does not apply to addresses that are external to the company. These external addresses are typically not provided or are only provided on a rudimentary basis.
  • User-specific directories are created by the user himself. They can therefore be well matched to the requirements of the user. However, creating and continuously updating a user-specific directory is very time consuming, therefore, many users do not use the available possibilities at all or do not use them fully.
  • SUMMARY OF THE INVENTION
  • It is accordingly an object of the invention to provide a method and a device that enables the prevention of the aforementioned problems and that enables the flexible and efficient determination of the technical address of a communication partner and that, in particular, enables the administrative effort of the user to be as low as possible.
  • With the foregoing and other objects in view there is provided, in accordance with the invention, a method of determining a communication partner's technical address for a user. A directory is provided that includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners for a user. Based on an input from the user, at least one communication partner is obtained from the directory and is suggested to the user. At least one of the steps of providing the directory or suggesting the communication partner is performed automatically based on the user's previous communication behavior.
  • The invention thus provides a convenient means of finding the desired technical address. In terms of effect, the invention is equivalent to a personal directory which is automatically created and automatically updated. The invention thus affords the advantages of a personal, user-specific directory with little effort for the user in terms of managing and maintaining the directory. At the same time, as it were, the user supplies the necessary information about his communication behavior by actually using the telecommunications apparatus.
  • According to the invention, the directory contains a multiplicity of entries each containing at least one technical address and at least one identifier or identifying particular about a communication partner. In the context of the invention, a technical address should be regarded as being, in particular, telephone and fax numbers, e-mail addresses, internet addresses and all other information used to call the communication partner. However, in the context used here, a technical address can also be a conventional postal address or another item of information about a communication partner that is suggested by a technical device. The communication partner can be a person or a machine, in the latter case a WWW server, for example.
  • The identifier or identifying particular is regarded as being any item of information which is directed at the user and denotes the communication partner for the user. Such a particular can be, for example, a name, a name component, a short description of the content of a WWW server and so on. For each communication partner, the directory preferably contains as many identifying particulars and as much other information as possible.
  • As already mentioned, the invention is intended to be equivalent, in terms of effect, to a personal directory which is built up automatically. To achieve this effect, preferred embodiments provide just such a personal directory. In alternative embodiments, on the other hand, only suitably coded information about the user's previous communication behavior is stored and is then used as the basis for suggesting an entry from a non-personal directory, for example, a central, company-internal, or public directory.
  • In the two cases mentioned, personal information about the user's previous communication behavior is stored, specifically either in a personal directory or directly. Furthermore, in the two cases mentioned, a predetermined (particularly a public or company-internal) directory is preferably used, specifically either such that the suggestion is taken directly from the predetermined directory or such that the personal directory is compared with the predetermined directory on creation and is added to from the latter.
  • In preferred embodiments in which a personal directory is created, this is preferably done by recording the technical addresses of previous communication partners over a predetermined time period or continuously. For each new technical address, an entry is created in the personal directory. The effort for the user is particularly small if the entry is completely automatically created as a result of obtaining further identifying items or particulars for this entry from available directories (for example company-internal or public directories) without the co-operation of the user. If this is not or is not entirely possible, the information still required is requested from the user in preferred embodiments. This procedure can be used for automatically creating, over time, a personal directory that is well matched to the communication habits of the user.
  • To simplify the search for entries in the personal directory or in another directory, the invention preferably provides that the user has to input only an arbitrary part of the information stored in the entry being sought, for example only the beginning of the name of the desired communication partner or the beginning of the technical address being sought. The latter possibility is handy if the user remembers part of the technical address, which may be the case with frequently used telephone numbers or with e-mail addresses.
  • If the user's input is not sufficient to unambiguously identify the desired target subscriber, one of the possible target subscribers is suggested on the basis of the user's previous communication behavior. By way of example, the communication partner called most frequently to date can be suggested, or the target subscriber amongst those possible who was addressed last. In preferred embodiments, the user can then either accept the suggestion or request another suggestion.
  • With the foregoing and other objects in view there is also provided, in accordance with the invention, a telecommunications apparatus for determining a technical address of a communication partner for a user. The apparatus includes a device for providing a directory that includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners, and a device for suggesting at least one communication partner from the directory based on an input by a user.
  • The telecommunications apparatus preferably enables establishing a communication connection to the communication partner suggested or to the communication partner selected by the user on the basis of the suggestions.
  • The other subclaims relate to other preferred embodiments.
  • Other features which are considered as characteristic for the invention are set forth in the appended claims.
  • Although the invention is illustrated and described herein as embodied in a method of determining the technical address of a communication partner and telecommunications apparatus, it is nevertheless not intended to be limited to the details shown, since various modifications and structural changes may be made therein without departing from the spirit of the invention and within the scope and range of equivalents of the claims.
  • The construction and method of operation of the invention, however, together with additional objects and advantages thereof will be best understood from the following description of specific embodiments when read in connection with the accompanying drawings.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 shows a block diagram of a telecommunications apparatus according to the invention;
  • FIG. 2 shows an illustrative extract from a personal directory;
  • FIG. 3 shows a flowchart for a method used to create and update the directory; and
  • FIG. 4 shows a flowchart for a method used to determine a technical address.
  • DESCRIPTION OF THE PREFERRED EMBODIMENTS
  • Referring now to the figures of the drawing in detail and first, particularly to FIG. 1 thereof, there is seen a telecommunications apparatus 10 in the form of a multi-functional terminal offering the functions of a telephone, a fax machine and a terminal for e-mail and internet-connections. A main part of the telecommunications apparatus 10 has a control computer with a central processor unit 12 which accesses a non-volatile write/read memory 18 and an operating program stored in a read-only memory 16 via a bus 14. In addition, an interface module 20 and an input/output module 22 are connected to the bus 14.
  • The telecommunications apparatus 10 is connected to a central communication system via the interface module 20 and a connection socket 24. The input/output module 22 has a display device 26 in the form of an alphanumeric LCD screen, an alphanumeric keyboard 28, a microphone 30 and a loudspeaker 32 connected to it.
  • The non-volatile write/read memory 18 stores a personal directory for the user. FIG. 2 shows an exemplary portion of such a personal directory. For each of the user's communication partners, this directory contains the name, company, telephone, fax number, e-mail address, the date and time that the communication partner was last called, and an identifier or particular information item about the number of connections to this communication partner.
  • In alternative embodiments, the directory can contain additional, fewer, or other identifiers or particular information items, for example additional technical addresses or data such as the road, town, or postal code (e.g.—zip code). Additional or other information about previous contacts with each communication partner can also be listed, for example an individual list of contact instances or the call frequency within a predetermined time period, for example within the last month. Furthermore, information about access times and frequencies can be recorded separately for each communication medium.
  • The components of the main part of the telecommunications apparatus 10 shown in FIG. 1 form a device for determining the technical address of a communication partner for a user. The central processor unit 12 is used, in combination with the operating program in the read-only memory 16, the write/read memory 18, the display device 26, and the keyboard 28 and together serve both as a device for providing the personal directory and as a device for suggesting at least one communication partner. In addition, the aforementioned elements and the interface module 20, the microphone 30 and the loudspeaker 32 constitute a device for establishing a communication connection to the determined communication partner.
  • During operation of the telecommunications apparatus 10, the user's personal directory contained in the write/read memory 18 is first created using an automatic method and is then continuously updated.
  • To create the personal directory, the steps shown in FIG. 3 are carried out over a predetermined time period for each technical address selected by the user. When the user establishes a communication connection, and in so doing, stipulates a technical address (step 34), after the communication connection has been terminated, a check is performed to determine whether the technical address that has been used is already contained in the personal directory (query 36). If this is not the case, a new entry with this address is created in the personal directory (step 38).
  • The newly created entry is now completed automatically as far as possible (step 40). For this, the telecommunications apparatus 10 accesses a predetermined, external directory available in the central communication system. The predetermined directory contains both company-internal entries and entries from public directories which can be accessed by the central communication system. In alternative embodiments, the telecommunications apparatus 10 has a bulk memory that directly contains the predetermined directory, and/or has an interface for accessing an external database. Interaction with the central communication system is then unnecessary.
  • To complete the entry, the identifiers or particular information items about the communication partner that are provided in the personal directory, for example his name and his other technical addresses, are adopted in the personal directory from the predetermined directory. If this is not possible or is not fully possible (“no” branch of query 42), then the identifiers or particular information items that are still missing are requested from the user. The request can be made by means of an appropriate message on the display device 26, by means of speech output via the loudspeaker 32, or by means of a special tone output when the communication connection has been ended. The user inputs the requested data on the keyboard 28, and appropriate additions are then made to the entry (step 44). In alternative embodiments, the requesting of data from the user is restricted to fundamental data categories. For example, provision may be made for only the name of the communication partner to be requested from the user.
  • As the final step, the access information is updated in the entry called in the personal directory (step 46). In the directory structure shown by way of example in FIG. 2, the date and time of the last call are set to the current date and time for this purpose. In addition, the call frequency is increased by 1, or in the case of a newly set up entry is set to 1.
  • The method steps just described are carried out, even after the end of the personal directory's creation phase, whenever the user uses a technical address which is not yet known. This means that the personal directory is continuously updated. In alternative embodiments, provision can be made for the phases of initial creation and routine updating of the personal directory to be distinguished. For example, one provision may be that, in the course of operation of the telecommunications apparatus 10, new entries are recorded in the personal directory only when a command is given by the user. Alternatively, when there is a new communication partner, the user can be asked (possibly by outputting speech via the loudspeaker 32) whether a corresponding entry is to be created in the personal directory. The access information is updated with each communication connection, however (step 46).
  • To determine a technical address that is being sought, the method shown in FIG. 4 is used in the exemplary embodiment described here. The user uses the keyboard 28 to input search information, for example the beginning of a name or the beginning of a technical address (step 48). The personal directory is then searched for an appropriate entry (step 50). In the exemplary embodiment described here, each arbitrary occurrence of the search information in an entry is regarded as a hit. In alternative embodiments, individual components of an entry, for example the company, can be specifically searched for. Search strategies are also possible in which there need only be an approximate (for example phonetic) match between the search information and the entry in the personal directory.
  • If no entry is found (“=0” branch of query 52), then the desired technical address is requested from the user (step 54). The communication connection is established by calling this address (step 56). When the communication connection has been ended, the personal directory is updated using the method shown in FIG. 3 and described above (step 58 in conjunction with steps 38-46). In alternative embodiments, the user can be given the option of repeating the search procedure with other search information in the event of an unsuccessful search.
  • If just one entry is found, that is to say the search information was unambiguous, (“=1” branch of query 52), then the communication connection is established immediately by calling the technical address contained in the entry (step 56). In this case too, the personal directory has the access data which is stored in it updated (step 58 in conjunction with step 46). In alternative embodiments, the entry found can be displayed to the user via the display device 26 before the connection is established, and the user's confirmation can be obtained. If the entry found contains a postal address, this can be output on a printer or can be forwarded to a word processing system.
  • If the search information causes a plurality of entries to be found (“>1” branch of query 52), one of these entries is selected and displayed (step 60). In the exemplary embodiment described here, a combination of two strategies is used for selection. First, the entry last called is determined amongst the entries found. If the time at which it was called is in a predetermined time period (for example within the last day or within the last hour), then it is assumed that the user wishes to connect to the appropriate communication partner again, and the entry is selected and suggested in step 60. If, however, none of the entries found was called in the predetermined time period, the time of the last call is disregarded, and the entry selected most frequently to date is suggested instead.
  • If, by way of example, the user inputs the digits “7234” in step 48 as search information for the personal directory shown in FIG. 2, then the entries for the communication partners “Müller, E.” and “Müller, M.” are found in step 50, because their telephone numbers both begin with “7234”. If this query is made at 9:45 on 18.3.97 (where the date is the first number, the month is the second number, and the year is the last number shown), then the entry for “Müller, E.” has priority and is suggested in step 60. If, however, the search is not carried out until 20.3.97, then the system primarily suggests the entry for “Müller, M.” because of the higher overall call frequency.
  • In variant embodiments, modified selection strategies for suggesting one of a plurality of entries found are possible. For example, a decision can be made only on the basis of the previous call frequency or only on the basis of the time of the last call, or both criteria can be combined on the basis of a points key. If the personal directory contains more or other connection information, this information can be evaluated appropriately. By way of example, the access frequency over a predetermined, adjustable time period can be taken into account.
  • The entry selected in step 60 is displayed on the display device 26. In the exemplary embodiment described here, all the identifiers or identifying particulars in the selected entry are then displayed, that is to say name and company in this case. In alternative embodiments, further identifying particulars are stored in the personal directory and are displayed to the user, particularly a postal address. Alternatively, only a selection of the identifying particulars available in the personal directory can be displayed so that the user is not burdened with superfluous information.
  • The user can accept or reject the entry displayed by pressing either an “Enter” key or a “Next” key on the keyboard 28. If the user accepts the suggestion (“Yes” branch in query 62), then the connection is established as described above. If the user rejects the suggestion (“No” branch in query 62), then another entry is selected and displayed (step 64). The method used to select the other entry is equivalent to that in step 60, but entries which have already been displayed are no longer suggested. In alternative embodiments, different selection methods can be used in steps 60 and 64.
  • Query 62 and step 64 are repeated until the entry desired by the user is found or until no further entry can be displayed. In the latter case, the user can either restart the search or can input the desired technical address directly.
  • In alternative embodiments, provision is made for a plurality of entries in the form of a list shown on the display device 26 to be suggested to the user. The list is sorted on the basis of the call probability determined by the system, and a cursor is already on the entry that is most probable on the basis of the selection strategy. Addressing of this subscriber can now be initiated by the user by means of a simple mouse click or by pressing the “Enter” key. If necessary, the user can select another entry by running through the list using arrow keys on the keyboard 28 or using a mouse.
  • In other alternative embodiments, just information about previous connections is stored instead of a personal directory. By way of example, a user-specific file can contain, for each technical address called, the date and time of calling and the call frequency to date. Such a file differs from the directory shown in FIG. 2 in that it has no identifying particulars. However, these identifying particulars can be read from a company-internal or public directory whenever the file is accessed. This means that the telecommunications apparatus 10 can make a suggestion based on past communication dealings in these alternative embodiments too, for which purpose the method illustrated in FIG. 4 can be used, for example.

Claims (17)

1. A method of determining a communication partner's technical address for a user, which comprises:
providing a directory that includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners for the user;
based on an input from the user and previous communication behavior of the user, automatically obtaining at least one possible communication partner from the directory and suggesting to the user the possible communication partner.
2. The method according to claim 1, which comprises performing the step of providing the directory by using at least one directory being sorted based on a call probability, the at least one directory being selected from the group consisting of a public directory, a directory used for a restricted user group, and a user-specific directory.
3. The method according to claim 1, wherein the directory is a personal directory for the user generated according to the previous communication behavior of the user.
4. The method according to claim 1, in which the step of providing a directory includes obtaining the at least one technical address for each one of the plurality of possible communication partners by recording technical addresses of the user's previous communication partners over a predetermined period of time.
5. The method according to claim 1, in which the step of providing a directory includes:
obtaining the at least one technical address for each one of the plurality of possible communication partners by recording technical addresses of the user's previous communication partners over a predetermined period of time in a predetermined directory;
sorting the predetermined directory according to a call probability based in part on the previous communication behavior of the user; and
obtaining the at least one identifier for at least one of the plurality of possible communication partners from the predetermined directory.
6. The method according to claim 1, in which the step of providing a directory includes:
obtaining the at least one technical address for each one of the plurality of possible communication partners by recording technical addresses of the user's previous communication partners over a predetermined period of time; and
requesting from the user, the at least one identifier for at least one of the plurality of possible communication partners.
7. The method according to claim 1, wherein the input from the user includes information about at least part of the at least one technical address of a desired communication partner.
8. The method according to claim 1, wherein the input from the user includes information about at least part of the at least one identifier of a desired communication partner.
9. The method according to claim 1, wherein if the input from the user is ambiguous, the suggesting step is performed based on the user's previous communication behavior.
10. The method according to claim 1, wherein the step of obtaining and suggesting at least one possible communication partner provides a plurality of suggested possible communication partners; and which further comprises selecting one of the plurality of suggested possible communication partners by obtaining a further input from the user.
11. A telecommunications apparatus for determining a technical address of a communication partner for a user, comprising:
a device for automatically providing, based on previous communication behavior of the user, a directory that includes at least one technical address and at least one identifier for each one of a plurality of possible communication partners; and
a device for suggesting at least one communication partner from the directory based on an input by a user.
12. The apparatus according to claim 11, wherein said device for suggesting at least one communication partner operates automatically with a predetermined selection strategy to suggest the at least one communication partner based on the user's previous communication behavior.
13. The apparatus according to claim 12, wherein the predetermined selection strategy is based on a points key of combined criteria, the criteria are selected from the group consisting of call frequency between the user and each one of the plurality of possible communication partners in the directory, time of last call between the user and each one of the plurality of possible communication partners in the directory, and possible communication partners from the directory whose at least one technical address or at least one identifier match at least part of the input provided by the user.
14. The method according to claim 1, wherein the previous communication behavior used to suggest at least one possible communication partner from the directory is based on call frequency between the user and each one of the plurality of possible communication partners in the directory.
15. The method according to claim 1, wherein the previous communication behavior used to suggest the at least one possible communication partner from the directory is based on a points key of combined criteria, the criteria are selected from the group consisting of call frequency, time of last call, and user input search information.
16. The method according to claim 2, wherein the call probability used to sort the at least one directory is based on a points key of combined criteria, the criteria are selected from the group consisting of call frequency, time of last call, user input search information, and available connection methods.
17. The method according to claim 1, wherein the input from the user includes phonetic information about at least part of the at least one identifier of a desired communication partner.
US11/040,944 1997-08-21 2005-01-21 Method of determining the technical address of a communication partner and telecommunications apparatus Abandoned US20050130635A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/040,944 US20050130635A1 (en) 1997-08-21 2005-01-21 Method of determining the technical address of a communication partner and telecommunications apparatus

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
DE19736441 1997-08-21
DE19736441.1 1997-08-21
PCT/DE1998/002309 WO1999011023A2 (en) 1997-08-21 1998-08-11 Method for determining the technical address of a communication partner and a telecommunication device
US09/523,135 US6856801B1 (en) 1997-08-21 2000-02-22 Method of determining the technical address of a communication partner and telecommunications apparatus
US11/040,944 US20050130635A1 (en) 1997-08-21 2005-01-21 Method of determining the technical address of a communication partner and telecommunications apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/523,135 Division US6856801B1 (en) 1997-08-21 2000-02-22 Method of determining the technical address of a communication partner and telecommunications apparatus

Publications (1)

Publication Number Publication Date
US20050130635A1 true US20050130635A1 (en) 2005-06-16

Family

ID=7839755

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/523,135 Expired - Lifetime US6856801B1 (en) 1997-08-21 2000-02-22 Method of determining the technical address of a communication partner and telecommunications apparatus
US11/040,944 Abandoned US20050130635A1 (en) 1997-08-21 2005-01-21 Method of determining the technical address of a communication partner and telecommunications apparatus

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/523,135 Expired - Lifetime US6856801B1 (en) 1997-08-21 2000-02-22 Method of determining the technical address of a communication partner and telecommunications apparatus

Country Status (3)

Country Link
US (2) US6856801B1 (en)
EP (1) EP1005750A2 (en)
WO (1) WO1999011023A2 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020146112A1 (en) * 1998-10-30 2002-10-10 Kool! Technologies, Inc. Modular telephone
US8751582B1 (en) 2005-08-22 2014-06-10 Google Inc. Managing presence subscriptions for messaging services
US9195969B2 (en) 2005-07-11 2015-11-24 Google, Inc. Presenting quick list of contacts to communication application user
US9479468B2 (en) 2005-07-11 2016-10-25 Google Inc. Presenting instant messages
CN107205074A (en) * 2017-06-30 2017-09-26 深圳市孙悟空信息技术有限公司 A kind of Dialing Method and terminal

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002152830A (en) * 2000-11-10 2002-05-24 Fujitsu Ltd Mobile terminal and server for multimedia communication for conducting dynamic negotiation
JP2002271476A (en) * 2001-03-07 2002-09-20 Matsushita Electric Ind Co Ltd Portable radio telephone
DE10241809B4 (en) * 2002-09-06 2015-04-02 Vodafone Holding Gmbh Mobile radio terminal with communication partner selection
US20060246891A1 (en) * 2005-04-29 2006-11-02 Alcatel Voice mail with phone number recognition system

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4633041A (en) * 1984-04-09 1986-12-30 At&T Information Systems Inc. Station set directory assistance arrangement
US5251250A (en) * 1990-09-12 1993-10-05 Alpine Electronics, Inc. Method of storing callers telephone numbers in during-absence automatic telephone answering state
US5483586A (en) * 1994-07-18 1996-01-09 Sussman; Lester Electronic on-line subscriber telephone directory
US5568540A (en) * 1993-09-13 1996-10-22 Active Voice Corporation Method and apparatus for selecting and playing a voice mail message
US5592546A (en) * 1993-09-20 1997-01-07 Fujitsu Limited Memory dialing control system having improved telephone number retrieval function by using history information
US5917891A (en) * 1996-10-07 1999-06-29 Northern Telecom, Limited Voice-dialing system using adaptive model of calling behavior
US5940752A (en) * 1996-07-31 1999-08-17 Lucent Technologies Inc. Arrangement for remotely programming a cellular telephone terminal
US5943055A (en) * 1993-03-23 1999-08-24 U S West, Inc. Computer interface method and system
US6009336A (en) * 1996-07-10 1999-12-28 Motorola, Inc. Hand-held radiotelephone having a detachable display
US6185290B1 (en) * 1996-06-10 2001-02-06 Murex Securities, Ltd. One number, intelligent call processing system
US6266539B1 (en) * 1998-06-12 2001-07-24 Cisco Technology, Inc. Telephone docking station for personal digital assistant
US6320943B1 (en) * 1997-06-12 2001-11-20 Legerity, Inc. Electronic directory system and method
US6504925B1 (en) * 1994-03-15 2003-01-07 David Schlachman Apparatus for enabling a telephone user to obtain telephone directory information

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1259158B (en) 1992-09-23 1996-03-11 TELEPHONE COMMUNICATION APPARATUS
WO1994010781A1 (en) * 1992-10-30 1994-05-11 Amstrad Public Limited Company Display telephones with automatic repertory dialler control system
DE4243563C2 (en) 1992-12-22 2002-10-24 Bosch Gmbh Robert Device for operating a device
JP2776400B2 (en) * 1994-08-04 1998-07-16 日本電気株式会社 Phone number display
US5579472A (en) * 1994-11-09 1996-11-26 Novalink Technologies, Inc. Group-oriented communications user interface
US5633484A (en) 1994-12-26 1997-05-27 Motorola, Inc. Method and apparatus for personal attribute selection and management using a preference memory

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4633041A (en) * 1984-04-09 1986-12-30 At&T Information Systems Inc. Station set directory assistance arrangement
US5251250A (en) * 1990-09-12 1993-10-05 Alpine Electronics, Inc. Method of storing callers telephone numbers in during-absence automatic telephone answering state
US5943055A (en) * 1993-03-23 1999-08-24 U S West, Inc. Computer interface method and system
US5568540A (en) * 1993-09-13 1996-10-22 Active Voice Corporation Method and apparatus for selecting and playing a voice mail message
US5592546A (en) * 1993-09-20 1997-01-07 Fujitsu Limited Memory dialing control system having improved telephone number retrieval function by using history information
US6504925B1 (en) * 1994-03-15 2003-01-07 David Schlachman Apparatus for enabling a telephone user to obtain telephone directory information
US5483586A (en) * 1994-07-18 1996-01-09 Sussman; Lester Electronic on-line subscriber telephone directory
US6185290B1 (en) * 1996-06-10 2001-02-06 Murex Securities, Ltd. One number, intelligent call processing system
US6009336A (en) * 1996-07-10 1999-12-28 Motorola, Inc. Hand-held radiotelephone having a detachable display
US5940752A (en) * 1996-07-31 1999-08-17 Lucent Technologies Inc. Arrangement for remotely programming a cellular telephone terminal
US5917891A (en) * 1996-10-07 1999-06-29 Northern Telecom, Limited Voice-dialing system using adaptive model of calling behavior
US6320943B1 (en) * 1997-06-12 2001-11-20 Legerity, Inc. Electronic directory system and method
US6266539B1 (en) * 1998-06-12 2001-07-24 Cisco Technology, Inc. Telephone docking station for personal digital assistant

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020146112A1 (en) * 1998-10-30 2002-10-10 Kool! Technologies, Inc. Modular telephone
US9195969B2 (en) 2005-07-11 2015-11-24 Google, Inc. Presenting quick list of contacts to communication application user
US9479468B2 (en) 2005-07-11 2016-10-25 Google Inc. Presenting instant messages
US9654427B2 (en) 2005-07-11 2017-05-16 Google Inc. Presenting instant messages
US8751582B1 (en) 2005-08-22 2014-06-10 Google Inc. Managing presence subscriptions for messaging services
CN107205074A (en) * 2017-06-30 2017-09-26 深圳市孙悟空信息技术有限公司 A kind of Dialing Method and terminal
WO2019000840A1 (en) * 2017-06-30 2019-01-03 深圳市孙悟空信息技术有限公司 Dialing method and terminal

Also Published As

Publication number Publication date
WO1999011023A3 (en) 1999-05-06
US6856801B1 (en) 2005-02-15
WO1999011023A2 (en) 1999-03-04
EP1005750A2 (en) 2000-06-07

Similar Documents

Publication Publication Date Title
US20050130635A1 (en) Method of determining the technical address of a communication partner and telecommunications apparatus
US6243445B1 (en) Method and apparatus for telephone data network access
US6208713B1 (en) Method and apparatus for locating a desired record in a plurality of records in an input recognizing telephone directory
US7058726B1 (en) Method and systems for accessing information on a network using message aliasing functions having shadow callback functions
US8527536B2 (en) Method and system for quickly retrieving information service on mobile terminal
US6163596A (en) Phonebook
US5768362A (en) Multiple field entry telephone directory for a cellular telephone
US7162474B1 (en) Recipient controlled contact directories
EP1154611A2 (en) Method and system for accessing information on a network using message aliasing functions having shadow callback functions
JP2001503593A (en) Phone book apparatus and method
US20020049828A1 (en) Method and system for facilitating access to always current contact information
EP1031222A1 (en) Method and system for accessing information on a network
US20020055916A1 (en) Machine interface
US6970880B2 (en) System and method for creating and maintaining data records to improve accuracy thereof
CN101150629A (en) Contact book management system and method
US8204956B2 (en) Computer-implemented voice application indexing web site
US8346296B2 (en) Portable telephone
US7685102B2 (en) Methods and apparatus for operating on non-text messages
KR20090113303A (en) Method for inputting and seaching information about an object in a remote database
US20030165218A1 (en) Electric appliance, information retrieving method of electric appliance
WO1999055058A1 (en) Personalized information system
KR100463483B1 (en) Real time telephone number information retrieval system using a telephone number retrieval program and method thereof
JP3811763B2 (en) Server device, user terminal, character string conversion system, and program
JP2003134217A (en) Address book data generating method
US20020152198A1 (en) Method for the operation of an automatic telephone information system

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION