[go: up one dir, main page]

WO2004017654A1 - Appareil et procede pour creer une liste de contacts pour un dispositif de telecommunications a distance - Google Patents

Appareil et procede pour creer une liste de contacts pour un dispositif de telecommunications a distance Download PDF

Info

Publication number
WO2004017654A1
WO2004017654A1 PCT/GB2003/003584 GB0303584W WO2004017654A1 WO 2004017654 A1 WO2004017654 A1 WO 2004017654A1 GB 0303584 W GB0303584 W GB 0303584W WO 2004017654 A1 WO2004017654 A1 WO 2004017654A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
communication
step comprises
type
communication data
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/GB2003/003584
Other languages
English (en)
Inventor
Toby Moores
Benjamin James Last
Mark Anthony Hilton
Joanne Elizabeth Allen
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.)
SLEEPYDOG Ltd
Original Assignee
SLEEPYDOG Ltd
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 SLEEPYDOG Ltd filed Critical SLEEPYDOG Ltd
Priority to AU2003259328A priority Critical patent/AU2003259328A1/en
Publication of WO2004017654A1 publication Critical patent/WO2004017654A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

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
    • H04M1/27453Directories allowing storage of additional subscriber data, e.g. metadata
    • H04M1/2746Sorting, e.g. according to history or frequency of use
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/24Negotiation of communication capabilities
    • 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 present invention concerns improvements relating to telecommunications for a mobile telecommunications device and concerns, more specifically, a method of providing a contacts list for a mobile telecommunications device which supports a plurality of different types of communication data.
  • GSM Global System for Mobile Communications
  • SMS Short Messaging Service
  • the radio spectrum under the standards, is divided into three frequency ranges which contain many channels occupying specific frequency bands. There are two different types of channel: communication channels carry voice signals, whilst control channels control signalling inputs and outputs from the communication channels and manage network transmission tasks.
  • the Short Messaging Service was introduced to take advantage of any spare frequency capacity within the control channels, allowing short alphanumeric messages of up to 160 characters in length to be sent across the network.
  • the SMS facility was initially used for voicemail notification, whereby a user is alerted to messages stored by the network, on their behalf, in a central network repository.
  • a text message such as "3 NEW MESSAGES" is transmitted to the mobile handset display screen.
  • SMS messaging has proved enormous popular with mobile phone users - by the end of 2002 around 30 billion messages were sent via SMS per month (source GSM Association).
  • SMS Short Messaging Service
  • MMS Multimedia Messaging Service
  • EMS Enhanced Messaging Service
  • MMS Multimedia Messaging Service
  • 3G third generation, or 3G, technology
  • EMS adds functionality to the existing SMS service in the control channels and works by stringing a series of SMS messages together as a group, thereby allowing more sophisticated messages to be transmitted. Text can be formatted using different fonts and the service also allows graphical icons and basic animations to be specified, along with simple audio tunes.
  • MMS message is comprised of an SMS message plus an additional package of multimedia data; MMS works by delivering data directly over the communications channels rather than the control channels.
  • MMS-enabled mobile phones are able to send and receive digital photographs taken with onboard cameras.
  • one person may be concerned about theft and so owns a very basic mobile phone which only supports SMS messaging; another person may have invested in a high specification model two years ago, supporting EMS messaging, but is unwilling to incur the expense of upgrading just yet; some individuals do, of course, pride themselves on having the latest technological equipment and so a further person may have the latest MMS phone with which they can send messages containing digital images taken with their phone's built-in camera.
  • the mobile telecommunications devices presently in use do not all support the same communications protocols, which adds a certain level of incoherence to the whole message sending process.
  • the networks have tended to address this problem by forwarding messages which cannot be received by a telecommunications device to a password protected address on the Internet and sending an SMS message with the address and password details to the telecommunications device.
  • this approach presents an inconvenience for message recipients and assumes that all users of telecommunications devices have access to the Internet, which is not necessarily the case.
  • a specific disclosure of determining a capability is given by GB-A-2,360,174, although the method is directed to one particular type of capability only.
  • the method describes how a mobile phone is able to detect when it receives a compressed SMS message from a device, so that when a message is to be sent from the mobile phone to that device, the phone recognises that compression can be used and notifies the user that a longer message is possible.
  • the invention resides in the appreciation that present messaging applications on mobile telecommunications devices, when assisting a user in addressing a data message, fail to account for the type of data communication which the user has created and wishes to send. Having recognised that a wide variety of telecommunications devices are in use at any one time, and that not all devices will be capable of handling the different types of data message which are now available, the inventors have devised an invention which provides greater assistance to users when addressing data communications.
  • a method of providing a contacts list for a mobile telecommunications device which supports a plurality of types of communication data the contacts list containing information relating to a plurality of remote telecommunications devices and their respective users, the method comprising: establishing a set of contact details, each entry within the set comprising a communications address of a remote telecommunications device, a user identifier for the user of the remote device and an indicator of a type of communication data that the remote device supports; determining a desired type of communication data for composing a communication to be sent from the mobile telecommunications device; selecting a subset of entries within the set of contact details according to each entry's compatibility with the desired type of communication data to be sent; and outputting a contacts list for use in addressing the communication, the contacts list comprising the subset of entries and being readily distinguishable, thereby assisting the user in their selection of a communications address for a remote telecommunications device which supports the desired type of communication data.
  • the invention By expanding the set of contact details to also include indicators for the types of communication data that telecommunication devices support, the invention enables a subset of entries within the set to be presented to the user that are appropriate for the type of data message which has been created.
  • present-day mobile telecommunications devices permits users to create contacts databases having several hundred entries.
  • the assistance provided by current messaging applications when addressing messages is extremely limited, merely connecting users to applications for interrogating the vast contacts database and offering no guidance as to which entries are pertinent to the data message in question.
  • the contacts list provided by the invention is tailored to anticipate the user's requirements and respond intelligently, improving the efficiency with which the user interacts with their mobile telecommunications device.
  • this is achieved by determining the desired type of communication data in response to manual input from the user received by the mobile telecommunications device and selecting those entries within the set of contacts details which contain the indicator for the determined type of communication data. Accordingly, entries within the set of contact details which are effectively redundant for that type of data message may be excluded from the contacts list which is presented to the user.
  • the invention reassures the user that they are not sending a message which will be difficult for the recipient to receive. For example, with prior art systems, if the user sends an MMS message containing a digital photograph to a mobile phone which can only receive SMS messages, then the recipient will typically be directed to a Web site to view the photograph. In comparison the user knows, when using the invention, that the recipient's telecommunications device is configured to handle the data message when it is received and that it can be readily relayed to the recipient.
  • the establishing step comprises receiving capability data relating to one of the plurality of remote devices, the capability data identifying an indicator of a type of communication data that the remote device supports, and updating the entry in the set of contact details for that remote device with the indicator.
  • the recorded capabilities within the contacts database need not be static entities, since the mobile telecommunications device can readily receive new capability data and update existing data.
  • receiving capability data from the remote device to which that data relates is advantageous in that the possibility of receiving incorrect information is reduced.
  • the quality of the stored capability data can be further ensured if capability data is received every time a data path is established between the mobile telecommunications device and the remote device. In this way, if the remote device experiences any upgrades in its capabilities, say, the mobile telecommunications device is advised at the first opportunity.
  • the capability data is an integral part of a received communication and the method further comprises deriving the capability data from characteristics of the received communication.
  • a mobile telecommunications device embodying the invention can work with data messages in their existing form and the way in which telecommunications devices generate messages need not be changed in order for the invention to work. No special additional information regarding capabilities need be provided.
  • the method can be extended so that the establishing step further comprises requesting the capability data from the remote device.
  • the mobile telecommunications device need then no longer be reliant on being provided with capability data at timely intervals, instead it can query remote telecommunications devices whenever necessary.
  • the receiving step preferably comprises receiving manually input data relating to the remote device, the manually input data indicating one or more types of communication data that the remote device supports.
  • the user's personal knowledge of a telecommunication device's capabilities can readily be added to the contacts database.
  • the establishing step comprises establishing a set of contact details in which there are a plurality of entries having the same user identifier.
  • the mobile telecommunication device can record the capabilities of an individual's mobile phone, personal digital assistant etc.
  • the outputting step may be implemented in a number of different ways and is configurable by the user. For example, it may comprise outputting all of the user identifiers within the set of contact details as the contacts list and placing those user identifiers within the selected subset of entries at the top of the list. Alternatively, each entry within the selected subset could be visually marked, by highlighting say. The information presented to the user from their contacts database would then not be restricted in any way, only enhanced. Different users will have different preferences regarding data presentation - for example one person may prefer to see pertinent entries from their contacts list block highlighted, whilst another may find it easier to recognise the entries if they are displayed using a different font - and the invention accommodates such preferences.
  • a mobile telecommunications device providing a contacts list for a plurality of types of communication data, the contacts list containing information relating to a plurality of remote telecommunications devices and their respective users, the device comprising: means for establishing a set of contact details, each entry within the set comprising a communications address of a remote telecommunications device, a user identifier for the user of the remote device and an indicator of a type of communication data that the remote device supports; means for determining a desired type of communication data to be used for composing a communication using the mobile telecommunications device; means for selecting a subset of entries within the set of contact details according to each entry's compatibility with the desired type of communication data; and display means for outputting a contacts list for use in addressing the communication, the contacts list comprising the subset of entries and being readily distinguishable, thereby assisting the user in their selection of a communications address for a remote telecommunications device which supports the desired type of communication data.
  • FIG. 1 is a schematic diagram showing a communications system for communicating messages between a mobile telecommunications device on which the invention is implemented and other remote telecommunications devices, according to a presently preferred embodiment of the invention
  • FIG. 2 is a schematic block diagram showing the software modules incorporated on the mobile telecommunications device of Figure 1, which include a Contacts Manager, a Contacts Database and a Messaging Application;
  • FIG. 3 is a schematic diagram showing the contents of the Contacts Database of Figure 2;
  • FIG 4 is a flow diagram showing the processing steps carried out by the Messaging Application module of Figure 2 when a data message is received by the mobile telecommunications device of Figure 1;
  • Figures 5a to 5f are a series of display screen shots as seen by a user of the mobile telecommunications device of Figure 1 when composing and addressing a data message incorporating a digital photograph;
  • Figure 6 is a flow diagram showing the processing steps carried out by the Contacts Manager module of Figure 2 when producing a list of contacts to which the electronic message of Figures 5a to 5f may be sent.
  • the invention assists a user of a mobile telecommunications device in addressing data messages to users of other telecommunications devices, by providing a contacts list which is tailored according to the properties of the message composed by the user.
  • the communications system 100 is comprised of a first mobile phone 102, a second mobile phone 104, a personal digital assistant 106 configured for mobile communication and telecommunications networks 108, with the three mobile telecommunications devices 102, 104 and 106 connecting to the telecommunications networks 108 via respective local base stations 110.
  • the telecommunications networks 108 include one or more proprietary networks (not shown) to which the telecommunications devices 102, 104 and 106 are subscribed and also the public service telephone network (not shown).
  • Each proprietary network features mobile switching centres for routing telephone calls; short messaging service centres for performing similar functions in respect of SMS and EMS messages; and multimedia messaging service centres for handling MMS messages. These centres also forward messages from their proprietary network to the public service telephone network and the Internet as and when necessary.
  • each mobile telecommunications device 102, 104 and 106 When activated, each mobile telecommunications device 102, 104 and 106 establishes a radio communications link 112 with the base station 110 in its local vicinity.
  • the base stations 110 communicate with the telecommunications networks 108 via communication links 114, which in turn are able to communicate with the Internet.
  • the two mobile phones 102 and 104 are configured to send and receive MMS messages containing digital images.
  • the first mobile phone 102 operates in accordance with the present invention, namely by assisting the user in addressing data messages which are to be sent from the phone.
  • software modules on the first mobile phone 102 determine what messaging capabilities a remote telecommunications device would need to have in order to be able to receive the message; entries within the contacts database on the phone 102 are then filtered according to this criteria and the user is presented with a tailored contacts list specifying devices which are capable of receiving that particular type of message.
  • the set 200 is comprised of: four manager modules (a Telephony Manager 202, a Contacts Manager 204, an Incoming Messaging Manager 206 and an Outgoing Message Manager 208), which handle connections with the telecommunications networks 108 and internal data processing within the phone; three application modules (a Telephony Application 210, a Contacts List Application 212 and a Messaging Application 214), which provide software interfaces through which the user can interact with the phone; two databases (a Contacts Database 216 and a Media Database 218) for storing data which can be accessed by the user via the applications; and a Display Driver 220, which handles all output (images, graphics and text) to the phone's display screen.
  • manager modules a Telephony Manager 202, a Contacts Manager 204, an Incoming Messaging Manager 206 and an Outgoing Message Manager 208
  • three application modules a Telephony Application 210, a Contacts List Application 212 and a Messaging Application 214
  • two databases a Contacts Database 216 and a Media Database
  • Each of the three application modules 210, 212 and 214 connect to the Contacts Manager 204 and to the Display Driver 220.
  • the Telephony Manager 202 is connected to the Telephony Application 210, whilst the Incoming Message Manager 206 and the Outgoing Message Manager 208 are both connected to the Messaging Application 214.
  • the Messaging Application 214 is also connected to the Media Database 218, whilst the Contacts Database 216 is connected to the Contacts Manager 204.
  • the Contacts Manager 204, Contacts List Application 212, Messaging Application 214 and Contacts Database 216 on the first mobile phone 102 are configured differently from their corresponding modules on the second mobile phone 104, in order to implement the invention for assisted message addressing.
  • the general functionality of each module within the set 200, as applicable to both mobile phones 102 and 104 follows first below.
  • Voice communications to and from the mobile phone 102/104 are handled by the Telephony Manager 202 and the Telephony Application 210, whilst data messages are dealt with by the Incoming and Outgoing Message Managers 206 and 208 in conjunction with the Messaging Application 214.
  • the Telephony Manager 202 and the Incoming and Outgoing Message Managers 206 and 208 forward communications to and receive communications from their respective application modules, namely the Telephony Application 210 and the Messaging Application 214.
  • the Telephony Application 210 enables the phone user to customise call-related features such as ring tone and volume; it also handles calls received from the
  • Telephony Manager 202 forwards numbers dialled by the phone user to the
  • the Messaging Application 214 similarly handles incoming data messages (SMS, EMS, MMS messages) received from the
  • the Incoming Message Manager 206 and passes outgoing data messages to the Outgoing Message Manager 208; it also provides an interface whereby the user can access their voice mail and view and compose data messages.
  • the Messaging Application 214 also allows the phone user to add and access image and audio data stored in the
  • EMS or MMS messages Such data can be included within MMS messages, whilst EMS messages may contain instructions specifying audio and/or image data which is common both to the originating and receiving telecommunications devices (the receiving device incorporating the locally stored data when relaying the multi-media message).
  • the other database within the set of software modules 200 namely the Contacts Database 216, is maintained by the Contacts Manager 204.
  • the Contacts Database 216 contains a series of contact details (such as name, telephone number, address) for individuals known to the user of the phone.
  • the user can access and edit details within the Contacts Database 216 using the interface provided by the Contacts List Application 212, which in turn liases with the Contacts Manager 204.
  • the Contacts Manager 204 also receives requests to interrogate the Contacts Database 216 from the Telephony and Messaging Applications, 210 and 214 respectively, when an incoming call or message is received.
  • the Telephony Manager 202 handles the connections with the telecommunications networks 108 and forwards data transmitted with the call to the Telephony Application 210.
  • the Telephony Application 210 extracts the telephone number of the telecommunications device from which the call was made and forwards it to the Contacts Manager 204 to determine whether the number is one which is stored within the Contacts Database 216.
  • the Contacts Manager 204 checks the Contacts Database 216 and, if a match for the extracted number is found, returns the name associated with that number in the Contacts Database 216 to the Telephony Application 210.
  • the Telephony Application 210 then alerts the user to the incoming call in accordance with whatever default mode has been pre-selected by the user (ring tone, vibrate mode etc.) and sends the extracted number, and any associated name, to the Display Driver 220 for output to the phone's display screen.
  • An equivalent process of extraction and notification is performed by the Messaging Application 214 when an incoming data message is received via the Incoming Message Manager 206, with the Messaging Application 214 also adding the message to the phone's inbox.
  • the Contacts Database 216 of the first mobile phone 102 contains additional data fields for storing information regarding the messaging capabilities of the devices for which it has communication addresses; this database will presently be described with reference to Figure 3.
  • the Contacts Manager 204 is additionally configured to interrogate and manage these fields.
  • the messaging capabilities can either be deduced automatically from the properties of a message received by the Messaging Application 214, as will shortly be described with reference to Figure 4, or they can be manually entered by the phone user via the Contacts List Application 212 which is modified to access the additional data fields.
  • the Messaging Application 214 also liases with the Contacts Manager 204 to produce the improved contacts lists for the phone user when they are addressing a data message, as will be described with reference to Figures 5a to 5f, with the Contacts Manager 204 tailoring the list to include only entries for those telecommunications devices which are capable of receiving the composed message in a process which is outlined in Figure 6.
  • the database contains a Contacts Table 300, storing a list of contact names, and an Address Table 302, storing the communications addresses of telecommunications devices via which the people listed in the Contacts Table 300 are contactable.
  • the Contacts Table 300 contains four data variables, namely a numerical ID variable 304 (enabling quick look-ups to be performed by the Contacts Manager 204), a name variable 306 for storing the contact's name, a company variable 308 for storing the name of the company for whom the contact works and a location variable 310 for storing the company's postal address or the contact's home postal address.
  • the latter three data variables are all entered by the user via the Contacts List Application 212, whilst the ID variable 304 is assigned automatically by the Contacts Manager 204 whenever a new entry to the Contacts Table 300 is created.
  • the ID variable 304 also appears in the Address Table 302, identifying which contact each telecommunications device is associated with.
  • a category variable 312 indicates the type of telecommunications device (e.g. mobile phone, personal digital assistant), whilst the communication address of the telecommunications device is stored within an address variable 314.
  • the Address Table 302 also contains several capability data variables 316 to 326 which indicate the known messaging capabilities of each telecommunications device.
  • the messaging capabilities considered in the present embodiment include the ability to handle SMS, EMS and MMS messages (as indicated by an SMS capability variable 316, an EMS capability variable 318 and an MMS capability variable 320, respectively) and the ability to handle audio, graphical image and video data received within a message (as indicated by an audio capability variable 322, an image capability variable 324 and a video capability variable 326).
  • An entry in the Contacts Table 300 may have a number of corresponding entries in the Address Table 302, by virtue of there being more than one telecommunications device by which that person can be contacted. For example, there are two entries in the Address Table 302 for Alice, one for her home telephone number and one for her mobile phone number.
  • the default setting for the capability data variables 316 to 326 is 'N', indicating that it is not known whether the telecommunications device possesses the relevant capability.
  • the default setting may be overwritten with a ⁇ , indicating that a device is known to support the capability, either manually by the phone user using the Contacts List Application 212 (when they have personal knowledge of a telecommunication device's messaging capabilities) or automatically by the Messaging Application 214 as a result of messaging capabilities it deduces when a data message is received from the telecommunications device.
  • the 'Home' entry for Alice in the Address Table 302 has all of its capability variables 316 to 326 set to 'N', since the communications address 314 of the entry corresponds to a landline telephone number, whereas the table indicates that Alice's 'Mobile' phone can handle MMS messages containing audio, graphical image and video data.
  • An automatic capability determining process 400 by which the Messaging Application 214 deduces one or more messaging capabilities of a remote telecommunications device, by virtue of the properties of a message which is received from that device, will now be described with reference to Figure 4.
  • the process 400 begins at step 402 when the Messaging Application 214 receives a data message from the Incoming Message Manager 206.
  • the Messaging Application 214 extracts the communications address of the remote telecommunications device from which the message originated and calls the Contacts Manager 204 to check whether the extracted number is stored within the Address Table 302 of the Contacts Database 216 in the address variable 314. If the communications address is not recognised then the process 400 terminates at step 406, when the Messaging Application 214 alerts the phone user to the incoming message and the message is delivered to the phone's inbox.
  • the Contacts Manager 204 obtains the name of the contact from the name variable 306 in the Contacts Table 300 and returns it to the Messaging Application 214 for subsequent notification display (as described earlier but not shown in Figure 4). However, in addition, the Messaging Application 214 also determines what capabilities can be deduced from the received data message.
  • the Messaging Application 214 checks whether the received data message is an MMS message; if it is then since an MMS message is comprised of an SMS message plus an additional package of multimedia data, the Messaging Application 214 instructs the Contacts Manager 204 to overwrite the SMS and MMS capability variables, 316 and 320 respectively, with 'Y' at step 410. The Messaging Application 214 then goes on to investigate which types of multi-media the MMS message contains. At step 412 it assesses whether the message contains video data, instructing the Contacts Manager 204 to overwrite the video capability variable 326 within the Address Table 302 with the value 'Y' at step 414 if this proves to be the case.
  • the Messaging Application 214 considers whether the MMS message contains image data next at step 416, with an instruction to overwrite the image capability variable 324 being made at step 418 if image data is detected. Finally, the Messaging Application 214 checks whether any audio data is present in the multi-media package at step 420, issuing an instruction for the Contacts Manager to overwrite the audio capability variable 322 at step 422 if audio is detected.
  • the Messaging Application 214 goes on to check at step 424 whether an SMS message without multi-media content has been received. If the data message is not of the SMS variety (for example if it is an e-mail message) then the Messaging Application 214 alerts the user to the arrival of the message at step 406 and forwards the sender's name and the extracted communications address to the Display Driver 220 for output to the phone's display screen.
  • SMS capability variable 316 is issued at step 426.
  • Both MMS messages and SMS messages are checked for EMS features at step 428, namely whether the data message contains any instructions to load multimedia data stored locally in the phone's Media Database 218. If no such instructions are found then the Messaging Application 214 alerts the user to the incoming data message at step 406, as described above. Otherwise, the Messaging Application 214 instructs the Contacts Manager 204 to update the EMS capability variable 318 at step 430, before delivering the message and notifying the user at step 406.
  • the Messaging Application 214 can assess the properties of the message which the user has composed and instruct the Contacts Manager 204 to return a contacts list comprised of telecommunications devices which are known to be capable of receiving that message. This will now be demonstrated by reference to a series of screen shots ( Figures 5a to 5f) which are output to the display screen of the first mobile phone 102 when the phone user composes an MMS message and in conjunction with Figure 6, which details the processing steps carried out by the Messaging Application 214 when the user is ready to address the message.
  • Jo decides to send a message she selects the Messages option 500 from the main menu 502 of the phone using the key pad 504, as shown in Figure 5a.
  • the resultant messages screen 506 is shown, which indicates that the first mobile phone 102 is able to send SMS, MMS and e-mail messages; Jo elects to create an MMS message.
  • Figure 5c shows how Jo is taken to a multi-media menu 508, through which she can access audio and image data files stored in the Media Database 218 of the first mobile phone 102.
  • Jo decides to send a picture by selecting the appropriate option and, as shown in Figure 5d, she is then presented with a list 510 of the images which are stored in the Media Database 218 of her phone 102.
  • the Contacts Manager 204 receives the data query at step 602, the query specifying the messaging capability criteria that are required. It proceeds to assess the entries within the Address Table 302, checking whether they match the specified criteria. Each entry is processed in turn, being fetched at step 604 and then assessed at step 606 to see whether its capability variables 316 to 326 match those specified in the data query. If the telecommunications device to which the entry relates possesses the necessary messaging capabilities then its Name 306, Category 312 and Address 314 variables are added by the Contacts Manager 204 to a results set for the data query at step 608. If a match is not found then at step 610 the Contacts Manager 204 checks to see whether there are any entries in the Address Table 302 still to process.
  • the contacts list filtering process 600 returns to step 604 if more entries remain and the above process is repeated.
  • the data query results, collated at step 608, are returned to the Messaging Application 214 at step 612 which terminates the contacts list creation process 600.
  • the Messaging Manager 214 Upon receiving the data query results the Messaging Manager 214 forwards them to the Display Driver 220 for output as a contacts list to the phone's display screen.
  • Jo is presented with a results screen showing the contacts list 520 as seen in Figure 5f.
  • the entries for Alice's home telephone number, Bob's mobile number, Eve's work number, Fred's home number, James' work number and both entries for Nigel have been filtered out from the contacts list, since they correspond to telecommunications devices which are not capable of receiving an MMS message containing image data.
  • a contacts list 520 of five entries has been produced from an original list containing twelve entries.
  • the phone user is presented with a contacts list 520 which is pertinent to their needs and not unduly cluttered by redundant data; the phone user is therefore able to interact far more efficiently with their mobile phone since the phone has anticipated the user's needs intelligently.
  • Jo decides to send the message to the mobile phone of James, who owns the second mobile phone 104 in Figure 2. She also decides to send the photo to her friend Eve who owns the personal digital assistant 106 in Figure 1, which the contacts list on Jo's display screen indicates will also be able to receive the message.
  • the messaging capability data for a telecommunications device could be encoded into messages sent from that device and then extracted by the receiving device.
  • the messaging capability data could be sent as a separate SMS message which is recognised and interpreted by the receiving device.
  • the messaging capability data could be communicated every time a data path (for making a voice call or sending a data message) is established between telecommunications devices, or alternatively when a data path is established with a new device for the first time and thereafter only when the messaging capabilities change.
  • a mobile telecommunications device rather than just passively receiving messaging capability data from a remote telecommunications device, it would be possible for a mobile telecommunications device to interrogate remote devices and request that they provide data relating to their messaging capabilities.
  • the messaging capability data need not be stored and maintained on the mobile telecommunications devices themselves - instead the data could be held in a central database managed by the networks to which the telecommunications devices are subscribed; the messaging capability data could then be provided to mobile telecommunications devices on demand.
  • the invention can be extended to deal with messaging capabilities beyond those considered in the presently preferred embodiment, leading to an increase in the number of columns in the Address Table 302 of Figure 3.
  • characteristics of the content which can be received in data messages can be included in the Address Table 302. For example, it may be possible to determine whether a remote telecommunications device is able to display message images in colour as opposed to monochrome.
  • Another display-related capability which could be accounted for might be the resolution of a target telecommunications device's display screen - if the resolution fell significantly below that of the sending device then details for that telecommunications device could be omitted from the contacts list.
  • a telecommunications device may be capable of handling different types of audio data included within a data message - for example, mono audio, stereo audio or polyphonic audio.
  • the invention could also be adapted to consider codec module capabilities, the codec modules handling the encoding and decoding of audio and video data files within messages.
  • codec module capabilities the codec modules handling the encoding and decoding of audio and video data files within messages.
  • new types of communications protocol will undoubtedly be developed over the corning years - for example, a new protocol for sending holographic images using mobile telecommunications may become available - and these can be readily accommodated by the invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Library & Information Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un procédé pour créer une liste de contact pour un dispositif de télécommunications mobiles. Ledit procédé comprend les étapes suivantes : établir un ensemble de détails de contacts, chaque entrée à l'intérieur de l'ensemble comprenant une adresse de communication d'un dispositif de télécommunications à distance, un identificateur d'utilisateur servant à l'utilisateur du dispositif à distance et un indicateur qui indique le type de données de communication que le dispositif à distance supporte ; déterminer le type souhaité de données de communication pour composer une communication à envoyer à partir du dispositif de télécommunications mobile ; sélectionner un sous ensemble d'entrées à l'intérieur de l'ensemble des détails de contact, selon compatibilité de chaque entrée avec le type souhaité de données de communication à envoyer ; et produire une liste de contacts destinée à être utilisée dans l'adresse de communication, ladite liste comprenant le sous ensemble d'entrées et pouvant être distinguée facilement, tout en assistant l'utilisateur dans sa sélection d'adresse de communication pour un dispositif de télécommunications à distance, ce dernier supportant le type souhaité de données de communication.
PCT/GB2003/003584 2002-08-16 2003-08-15 Appareil et procede pour creer une liste de contacts pour un dispositif de telecommunications a distance Ceased WO2004017654A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2003259328A AU2003259328A1 (en) 2002-08-16 2003-08-15 Apparatus and method of providing a contacts list for a mobile telecommunications device

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
GBGB0219155.9A GB0219155D0 (en) 2002-08-16 2002-08-16 Improvements relating to telecommunications
GB0219155.9 2002-08-16

Publications (1)

Publication Number Publication Date
WO2004017654A1 true WO2004017654A1 (fr) 2004-02-26

Family

ID=9942485

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/GB2003/003584 Ceased WO2004017654A1 (fr) 2002-08-16 2003-08-15 Appareil et procede pour creer une liste de contacts pour un dispositif de telecommunications a distance

Country Status (3)

Country Link
AU (1) AU2003259328A1 (fr)
GB (1) GB0219155D0 (fr)
WO (1) WO2004017654A1 (fr)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2871011A1 (fr) * 2004-05-27 2005-12-02 France Telecom Procede et systeme d'etablissement et de mise a jour d'une base de donnees, utilisation de cette base et terminal de telecommunication
FR2878117A1 (fr) * 2004-11-16 2006-05-19 France Telecom Procede de generation automatique d'une liste dynamique de medias de communication entre deux terminaux
WO2006067567A1 (fr) * 2004-12-22 2006-06-29 Nokia Corporation Systeme et procedes pouvant fournir des donnees ameliorees relatives a des listes de contacts pour stations mobiles comprenant des telephones mobiles
EP1791333A1 (fr) * 2005-11-28 2007-05-30 NTT DoCoMo INC. Système pour la notification d'informations sur des fonctionnalités et procédé correspondant
EP1655932A3 (fr) * 2004-11-09 2011-04-06 NEC Corporation Téléphone cellulaire portable, système téléphonique cellulaire portable, procédé de commande du format des messages et programme de commande du format des messages
US20110195691A9 (en) * 2001-12-26 2011-08-11 Michael Maguire User interface and method of viewing unified communications events on a mobile device
EP3447699A1 (fr) * 2017-08-25 2019-02-27 Mitel Networks Corporation Mise à jour des détails de contact pour les communications

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0952724A2 (fr) * 1998-04-21 1999-10-27 Toshiba Tec Kabushiki Kaisha Système de transmission de facsimilé en utilisant de courrier éléctronique
WO2001072069A1 (fr) * 2000-03-22 2001-09-27 Telefonaktiebolaget Lm Ericsson (Publ) Appareil et procede destines a fournir une information d'etat operationnel entre des abonnes dans un reseau de telecommunications
WO2002063486A1 (fr) * 2001-02-05 2002-08-15 Personity, Inc. Procede et dispositif d'affichage d'informations de contact dans un systeme de gestion de presence et de disponibilite

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0952724A2 (fr) * 1998-04-21 1999-10-27 Toshiba Tec Kabushiki Kaisha Système de transmission de facsimilé en utilisant de courrier éléctronique
WO2001072069A1 (fr) * 2000-03-22 2001-09-27 Telefonaktiebolaget Lm Ericsson (Publ) Appareil et procede destines a fournir une information d'etat operationnel entre des abonnes dans un reseau de telecommunications
WO2002063486A1 (fr) * 2001-02-05 2002-08-15 Personity, Inc. Procede et dispositif d'affichage d'informations de contact dans un systeme de gestion de presence et de disponibilite

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110195691A9 (en) * 2001-12-26 2011-08-11 Michael Maguire User interface and method of viewing unified communications events on a mobile device
US8620273B2 (en) * 2001-12-26 2013-12-31 Blackberry Limited User interface and method of viewing unified communications events on a mobile device
FR2871011A1 (fr) * 2004-05-27 2005-12-02 France Telecom Procede et systeme d'etablissement et de mise a jour d'une base de donnees, utilisation de cette base et terminal de telecommunication
EP1655932A3 (fr) * 2004-11-09 2011-04-06 NEC Corporation Téléphone cellulaire portable, système téléphonique cellulaire portable, procédé de commande du format des messages et programme de commande du format des messages
FR2878117A1 (fr) * 2004-11-16 2006-05-19 France Telecom Procede de generation automatique d'une liste dynamique de medias de communication entre deux terminaux
WO2006067567A1 (fr) * 2004-12-22 2006-06-29 Nokia Corporation Systeme et procedes pouvant fournir des donnees ameliorees relatives a des listes de contacts pour stations mobiles comprenant des telephones mobiles
US8634861B2 (en) 2004-12-22 2014-01-21 Nokia Corporation Apparatus and methods for providing enhanced contact list information for mobile stations including mobile telephones
US8897823B2 (en) 2004-12-22 2014-11-25 Nokia Corporation Apparatuses and methods for providing enhanced contact list information for mobile stations including mobile telephones
EP1791333A1 (fr) * 2005-11-28 2007-05-30 NTT DoCoMo INC. Système pour la notification d'informations sur des fonctionnalités et procédé correspondant
EP3447699A1 (fr) * 2017-08-25 2019-02-27 Mitel Networks Corporation Mise à jour des détails de contact pour les communications
US10542132B2 (en) 2017-08-25 2020-01-21 Mitel Networks Corporation Updating contact details for communications

Also Published As

Publication number Publication date
GB0219155D0 (en) 2002-09-25
AU2003259328A1 (en) 2004-03-03

Similar Documents

Publication Publication Date Title
AU748197B2 (en) On-line notification in a mobile communications system
KR100732002B1 (ko) 개인화 수단을 지니는 통신 단말기
US20020019225A1 (en) Communication control system using telephone directory management system of mobile phone
US20060046720A1 (en) Mobile communications terminal, system and method therefore
TWI378708B (en) Call processing method and system implemented in a mobile communication terminal
KR20060128052A (ko) 메시지의 사이즈 제한을 표시하는 방법 및 장치
JP2003528504A (ja) 電気通信網における加入者間の動作状態情報を与える装置と方法
EP1304894B1 (fr) Transmission de données vers un station mobile par voie d'un système de communication mobile
US8107933B2 (en) Method for identifying a telecommunications subscriber
US20060128387A1 (en) Method of providing multimedia messaging service
WO2004017654A1 (fr) Appareil et procede pour creer une liste de contacts pour un dispositif de telecommunications a distance
CN1728737B (zh) 在移动通信终端中管理日程信息的设备和方法
EP1694039A1 (fr) Système de messagerie et d'information
KR19990023228A (ko) 지.에스.엠 시스템에서 이동통신단말기에 의한 쇼트메시지 관리방법
KR101100152B1 (ko) 이동통신 단말기에서 발신자 맞춤 정보를 제공하는 시스템 및 방법
CN100431327C (zh) 手机号码更改引导方法
KR20060090985A (ko) 멀티미디어 호출 시그널링을 포함하는 통신 연결 확립 방법
US20050265532A1 (en) Provision of a personalized indicator datum when setting up a telecommunication
US7567654B2 (en) Method for setting up a communication link
JP5179367B2 (ja) 非同期メッセージの受信通知方法
EP1461968A2 (fr) Ameliorations apportees a des communications sans fil numeriques
JP4166674B2 (ja) 端末情報管理装置、端末装置、電子機器装着端末情報通知システム、及び、電子機器装着端末情報通知方法
JP2003067302A (ja) 特殊文字を含むメールデータを表示可能な携帯電話端末及び特殊文字処理機能を備えた携帯電話端末
KR100838016B1 (ko) 이동통신 단말에서 메시지 구분 관리 방법 및 이를 위한이동통신 단말
KR100587779B1 (ko) 이동통신 단말기에서의 음성사서함 메뉴 목록 제공 방법

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

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

AL Designated countries for regional patents

Kind code of ref document: A1

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

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

Ref country code: JP

WWW Wipo information: withdrawn in national office

Country of ref document: JP