[go: up one dir, main page]

HK1091350B - Contact list with participants of calendar events - Google Patents

Contact list with participants of calendar events Download PDF

Info

Publication number
HK1091350B
HK1091350B HK06113118.4A HK06113118A HK1091350B HK 1091350 B HK1091350 B HK 1091350B HK 06113118 A HK06113118 A HK 06113118A HK 1091350 B HK1091350 B HK 1091350B
Authority
HK
Hong Kong
Prior art keywords
handheld device
list
communication sessions
entities
particular entity
Prior art date
Application number
HK06113118.4A
Other languages
German (de)
French (fr)
Chinese (zh)
Other versions
HK1091350A1 (en
Inventor
Scott Rose
Chris Kwok Leung
Thanh Vinh Vuong
Steven Henry Fyke
Original Assignee
Research In Motion Limited
Filing date
Publication date
Priority claimed from EP05104320A external-priority patent/EP1725000A1/en
Application filed by Research In Motion Limited filed Critical Research In Motion Limited
Publication of HK1091350A1 publication Critical patent/HK1091350A1/en
Publication of HK1091350B publication Critical patent/HK1091350B/en

Links

Description

A wireless accessory may be paired with a handheld device to provide a user with at least a subset of the functionality provided by the personal handheld device.
In one example, the handheld device is a cellular telephone, able to be involved in telephone and data communication sessions, and the wireless accessory is a wireless headset or a wireless handset. The wireless accessory may serve the user as at least a voice input/output device - functionality that is substantially a copy of the voice functionality of the cellular telephone itself. The wireless accessory may connect to the cellular telephone using a proprietary communication protocol or using an industry standard communication protocol, for example Bluetooth®.
US 2005/085274 discloses a method for displaying a call record list in wireless telecommunication terminal. The method includes the steps of: reading a stored call record in response to a call record list searching request; collecting call records having identical caller information in form of a list in sequence of time; and displaying caller information together with more than one icon of the call record.
GB 2407732 discloses a telephone circuit that has a data store for storing user data including telephone numbers and associated data, and sorting means for sorting the user data for display. The sorting means sorts the user data according to frequency of usage (e.g. frequency of outgoing or incoming calls) of the telephone numbers. The sorting may be performed according to calls actually accepted by the caller or called parity (as opposed to simply dialed or received) and may involve integrating the number of calls over a predetermined period which may be specified by the user.
WO 2003/056789 discloses a method for viewing communications events on a mobile device which includes a user interface, a communication event handler, and a communications event database. The communications event handler interfaces with the database and the user interface to provide a user of the mobile device with a communication event history for a specified correspondent. When a communication event is received, the communication events history associated with the correspondent is presented on the user interface and the user is able to determine the context of the communication event.
US 2003/195018 discloses an apparatus and method for performing a dialing operation using a phone book of a mobile communication terminal, and an apparatus and method capable of displaying all telephone numbers of persons registered in a phone book when a dial history information is displayed. In an apparatus and method for displaying dial history information configured by at least one of a plurality of calling/called telephone classification icons, personal names corresponding to the calling/called telephone classification icons and a single calling/called telephone number icon corresponding to each personal name, the dial history information is sequentially searched. The apparatus and method further determines whether different telephone numbers corresponding to a personal name searched from the dial history information are registered in a phone book. If the different telephone numbers corresponding to the personal name are registered in the phone book, all registered telephone numbers linked to the single calling/called telephone number icon are displayed.
US 6,606,381 discloses a method and apparatus that orders or re-orders the entries in an electronic phonebook based on the number of calls made to and/or received from the phone numbers in the phonebook. The dynamic ordering permits the most frequently called and/or received phone numbers to be more accessible than less frequently called and/or received phone numbers, thus significantly reducing phonebook search times.
GENERAL
The prior art discloses generating lists of entities, in which no particular entity appears more than once, from participants in telephone and/or data communication sessions involving the handheld device. A problem to be solved is that although such lists are useful, the cross-section of information they provide to the user is somewhat limited. An improved cross-section of information may be more useful to the user in some cases. For example, a user may be interested in initiating a communication session to an entity that was not a participant in a telephone and/or data communication session involving the handheld device.
To address this problem, a list may be generated not just from participants in telephone and/or data communication sessions involving the handheld device but in addition from entities searched for in records of databases of the handheld device by a user of the handheld device and consideration given as at which time a search of one of said one or more databases for a particular entity was conducted and one or more of the following when determining which entities to include in said list and in what order: how often a particular entity was a participant in telephone communication sessions involving said handheld device; the timing of telephone communication sessions involving said handheld device in which a particular entity was a participant; how often a particular entity was a participant in data communication sessions involving said handheld device; and the timing of data communication sessions involving said handheld device in which a particular entity was a participant. The additional cross-section of information in the list increases the likelihood that the list will include an entity that is of interest to the user.
A handheld device is to generate a list of entities, in which no particular entity appears more than once, from participants in telephone communication sessions involving the handheld device, and one or more of a) participants in data communication sessions involving the handheld device and b) records of one or more databases that are stored in the handheld device and to consider how often a particular entity was a participant in telephone communication sessions involving said handheld device when determining which entities to include in said list and in what order, and/or considering the timing of telephone communication sessions involving said handheld device in which a particular entity was a participant when determining which entities to include in said list and in what order, and/or considering how often a particular entity was a participant in data communication sessions involving said handheld device when determining which entities to include in said list and in what order, and/or considering the timing of data communication sessions involving said handheld device in which a particular entity was a participant when determining which entities to include in said list and in what order, and/or considering at which time a search of one of said one or more databases for a particular entity was conducted when determining which entities to include in said list and in what order. The handheld device may transmit the list, in full or in part, to a wireless accessory of the handheld device.
BRIEF DESCRIPTION OF THE DRAWINGS
Embodiments of the invention are illustrated by way of example and not limitation in the figures of the accompanying drawings, in which like reference numerals indicate corresponding, analogous or similar elements, and in which:
FIG. 1 is a simplified illustration of an exemplary handheld device, according to some embodiments of the invention;
FIG. 2 is a simplified block diagram of an exemplary handheld device, according to some embodiments of the invention;
FIG. 3 is a simplified illustration of an exemplary wireless communication system, according to some embodiments of the invention; and
FIG. 4 is a simplified block diagram of an exemplary wireless accessory, according to some embodiments of the invention.
It will be appreciated that for simplicity and clarity of illustration, elements shown in the figures have not necessarily been drawn to scale. For example, the dimensions of some of the elements may be exaggerated relative to other elements for clarity.
DESCRIPTION OF PREFERRED EMBODIMENTS
In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of embodiments of the invention. However it will be understood by those of ordinary skill in the art that the embodiments of the invention may be practiced without these specific details. In other instances, well-known methods, procedures, components and circuits have not been described in detail so as not to obscure the embodiments of the invention.
Reference is made now to Figures 1 and 2. Figure 1 is a simplified illustration of an exemplary handheld device 100, according to some embodiments of the invention, and figure 2 is a simplified block diagram of handheld device 100, according to some embodiments of the invention. For clarity, some components and features of handheld device 100 are not shown in figures 1 and 2 and are not described explicitly below.
Handheld device 100 includes a processor 102 and a memory 104 coupled to processor 102. Handheld device 100 includes an audio input element 106, for example a microphone, an audio output element 108, for example, a loudspeaker, and an audio coder-decoder (codec) 110. Codec 110 may be able to receive a digital representation 112 of sound waves from processor 102 and to output a corresponding analog signal 114 to audio output device 108. Audio output device 108 may be able to receive analog signal 114 and to output sound waves 116 corresponding to analog signal 114. In addition, audio input element 106 may be able to receive sound waves 118 and to output a corresponding analog signal 120 to codec 110. Codec 110 may be able to receive analog signal 120 and to output a digital representation 122 of analog signal 120 to processor 102.
Handheld device 100 includes a display 124 and a keyboard 126, both coupled to processor 102, and may include additional user interface elements that are not shown in figures 1 and 2. Keyboard 126 may be embedded in full or in part within display 124, i.e. display 124 may be a "touch screen".
Handheld device 100 includes a primary wireless communication interface 128, compatible with a wireless communication standard, coupled to processor 102 and including at least a radio 130 and an antenna 132. By way of wireless communication interface 128 and a communication infrastructure (not shown) that is external to handheld device 100, handheld device 100 may be able to establish telephone communication sessions with other devices (not shown). A user may initiate a telephone communication session to another entity, e.g. a person or a company, by, for example, typing on keyboard 126 a telephone number of a communication device that is associated with the other entity.
In another example, a user may initiate a telephone communication session to another entity by selecting the entity, or a telephone number of a communication device that is associated with the entity, from one or more databases 134 that are stored in memory 104. Handheld device 100 may dial the selected telephone number, and the entity may or may not receive the telephone communication session.
Alternatively, a communication device (not shown) that is associated with another entity may initiate a telephone communication session to handheld device 100. Handheld device 100 may receive a notification about the initiated telephone communication session from a communication infrastructure (not shown) that is external to handheld device 100. Handheld device 100 may notify the user about the incoming telephone communication session, and the user may or may not receive the telephone communication session.
In the description and claims, a user of handheld device 100 and another entity are said to be "participants" in a telephone communication session if handheld device 100 receives a notification about an incoming telephone communication session originating from a communication device associated with the other entity. Similarly, a user of handheld device 100 and another entity are said to be "participants" in a telephone communication session if handheld device 100 dials a telephone number of a communication device associated with the other entity.
By way of wireless communication interface 128 and a communication infrastructure (not shown) that is external to handheld device 100, handheld device 100 may be able to establish data communication sessions with other devices (not shown). Data communication sessions may include data in the form of plain text, data files, voice files, image files, movie files, streaming audio, streaming video, animation, or any other suitable data form.
For example, to initiate a data communication session to another entity, a user may begin by typing a message on keyboard 126 and typing an address of a communication device that is associated with the other entity. In another example, instead of typing an address of a communication device, a user may select the entity, or an address of a communication device that is associated with the entity, from one or more of databases 134. Handheld device 100 may transmit the message along with the address, and the external communication infrastructure may direct the message to its destination.
Alternatively, by way of a communication infrastructure (not shown) that is external to handheld device 100, a communication device (not shown) that is associated with another entity may transmit a message along with an address identifying handheld device 100.
In the description herein, a user of handheld device 100 and another entity are said to be "participants" in a data communication session if handheld device 100 receives a message originating from a communication device associated with the other entity. In addition, a user of handheld device 100 and another entity are said to be "participants" in a data communication session if handheld device 100 transmits a message along with an address identifying a communication device associated with the other entity.
A non-exhaustive list of examples for data communication sessions includes sending and receiving electronic mail (Email), sending and receiving instant messages, sending and receiving paging messages, sending and receiving short message service (SMS) messages, and any other suitable data communication sessions. For data communications supported by handheld device 100, memory 104 may store respective software modules to be executed by processor 102, for example, an Email software module 136, an SMS software module 138, a paging software module 140 and an instant messaging software module 142.
Memory 104 may store application modules, for example, an "address book" application module 144 and a "calendar" application module 146, to manage and use one or more of databases 134.
Address book application module 144 may, for example, manage one of databases 134 and may use records 148 that include information related to entities. A non-exhaustive list of examples for information to be stored in records 148 includes the names of people and companies, telephone numbers, Email addresses, SMS addresses, instant messaging addresses, instant messaging nicknames, and any other suitable information related to entities.
Calendar application module 146 may, for example, manage another of databases 134 and may use records 150 that include information related to calendar events. A non-exhaustive list of examples for such calendar events includes meetings, appointments, holidays, and any other suitable calendar events. Records 150 may include information related to the calendar events, for example, dates, hours, durations, locations and identities of entities involved in the calendar events.
According to embodiments of the invention, memory 104 may store executable code 152 which, when executed by processor 102, generates a list 154 of entities. No particular entity appears more than once in list 154. Executable code 152 generates list 154 from participants in telephone communications sessions and one or more of a) participants in data communication sessions, and b) records of databases 134. List 154 may be stored permanently in memory 104 or may be stored temporarily.
List 154 may be displayed, in full or in part, on display 124 to notify a user about participants in telephone and data communication sessions, and about entities related to calendar event. A user may choose to contact an entity identified in list 154 and may, for example, choose an identifier of that entity from list 154 and initiate a telephone or data communication session with that entity.
Identifiers of entities, as appear in list 154 on display 124 may be, for example, retrieved from records 148, and may be names of persons, names of companies, Email addresses, instant messaging addresses, instant messaging nicknames, and any other suitable information related to entities. If an entity is not included in records 148, an address or telephone number attached to a communication session may be used as an identifier in list 154 on display 124.
The content of list 154 may vary with time. Code 152 may use pre-defined and/or user-programmable rules to determine which entities to include in list 154 at a particular time and in what order. A non-exhaustive list of considerations to be taken by code 152 includes the number of times a particular entity was a participant in telephone and/or data communication sessions, the timing of telephone and/or data communication sessions in which a particular entity was a participant, the time at which a user searched one or more of databases 134 for a particular entity, the timing of calendar events in which a particular entity is involved, and any other suitable considerations.
For example, if a user has an appointment scheduled with Laura White, received an e-mail from Frogs'n'Tadpoles Inc., then called (123) 456-7890, then received two SMS messages from George Brown, then sent an e-mail to the e-mail address rose@company.com, and then missed two calls from Alex Jones, list 154 may list these entities and identifiers as shown in figure 1.
As shown in figure 2, handheld device 100 may optionally include a secondary communication interface 156, compatible with a wireless communication standard that is different from the wireless communication standard that communication interface 128 is compatible with. Communication interface 156 may be coupled to processor 102 and may include at least a radio 158 and an antenna 160.
For example, handheld device 100 may be "Bluetooth®-enabled", and communication interface 156 may comply with Bluetooth® core specifications v1.1, published February 22, 2001 by the Bluetooth® special interest group (SIG) and/or with Bluetooth® core specifications v1.2, published November 5, 2003. However, it will be obvious to those of ordinary skill in the art how to modify the following for other existing Bluetooth® standards or future related standards.
Alternatively, communication interface 156 may comply with any other suitable standard, for example Zigbee™. By way of communication interface 156, handheld device 100 may be able to communicate with other devices that comply with the same standard as communication interface 156.
Figure 3 shows a simplified illustration of an exemplary wireless communication system including handheld device 100 and an exemplary wireless accessory 200, both Bluetooth®-enabled, according to some embodiments of the invention. In addition, reference is made to figure 4, which is a simplified block diagram of wireless accessory 200, according to some embodiments of the invention. For clarity, some components and features of wireless accessory 200 are not shown in figures 3 and 4 and are not described explicitly below.
Wireless accessory 200 may be a Bluetooth®-enabled headset, a Bluetooth®-enabled handset or any other suitable type of wireless accessory. Wireless accessory 200 includes a processor 202, a memory 204, an audio input element 206, an audio output element 208, an audio codec 210, a display 224, one or more user input components 226, and a wireless communication interface 256. Any of user input components 226 may be embedded within display 224, i.e. display 224 may be a "touch screen". Wireless accessory 200 may include additional user interface elements that are not shown in figures 3 and 4.
Memory 204, audio codec 210, display 224, user input components 226 and wireless communication interface 256 are coupled to processor 202. Audio input element 206 and audio output element 208 are coupled to audio codec 210. Communication interface 156 includes at least a radio 258 and an antenna 260 and is compatible with Bluetooth® core specifications v1.1 and/or Bluetooth® core specifications v1.2.
Handheld device 100 and wireless accessory 200 may be able to communicate with one another through wireless communication interfaces 156 and 256, respectively. Handheld device 100 may be able to selectively assign operations to functionality provided by wireless accessory 200. For example, a user may choose to use audio input element 104 and audio output element 106 for a particular telephone communication session, and may choose to use audio input element 204 and audio output element 206 for another telephone communication session. Similarly, a user may use keyboard 126 and look at display 124 in one situation, and may use one or more of user input components 226 and look at display 224 in another situation.
According to some embodiments of the invention, handheld device 100 may transmit list 154, in full or in part, to wireless accessory 200, and wireless accessory 200 may include the received parts of list 154 in a list 254 in memory 204. Processor 202 may display list 254, in full or in part, on display 224.
List 154, as displayed on display 124, and list 254, as displayed on display 224, may provide a user with condensed information about "entities of interest" with whom the user may want to initiate a communication session.
A non-exhaustive list of examples for standards with which wireless communication interface 128 may comply includes Direct Sequence - Code Division Multiple Access (DS-CDMA) cellular radiotelephone communication, Global System for Mobile Communications (GSM) cellular radiotelephone, North American Digital Cellular (NADC) cellular radiotelephone, Time Division Multiple Access (TDMA), Extended-TDMA (E-TDMA) cellular radiotelephone, wideband CDMA (WCDMA), General Packet Radio Service (GPRS), Enhanced Data for GSM Evolution (EDGE), 3G and 4G communication.
Alternatively, handheld device 100 may be "802.11-enabled", and wireless communication interface 128 may comply with one or more of the following standards defined by the Institute of Electrical and Electronic Engineers (IEEE) for Wireless LAN MAC and Physical layer (PHY) specifications:
Standard Published Maximum Speed Frequency Modulation
802.11 1997 2 Mbps 2.4 GHz Phase-Shift
802.11a 1999 54 Mbps 5.0 GHz Orthogonal Frequency Division Multiplexing
802.11b 1999 11 Mbps 2.4 GHz Complementary Code Keying
802.11g 2003 54 Mbps 2.4 GHz Orthogonal Frequency Division Multiplexing
However, it will be obvious to those of ordinary skill in the art how to modify the following for other existing WLAN standards or future related standards, including IEEE 802.11n.
A non-exhaustive list of examples for handheld device 100 includes a cellular phone, a smart phone, a personal digital assistant (PDA), an electronic mail (Email) client, a gaming device, a laptop computer, a notebook computer, a wireless terminal, and any other suitable mobile apparatus.
A non-exhaustive list of examples for processors 102 and 202 includes microprocessors, microcontrollers, central processing units (CPU), digital signal processors (DSP), reduced instruction set computers (RISC), complex instruction set computers (CISC) and the like. Furthermore, any of processors 102 and 202 may comprise more than one processing unit, may be part of an application specific integrated circuit (ASIC) or may be a part of an application specific standard product (ASSP).
A non-exhaustive list of examples for memories 104 and 204 includes any combination of the following:
  1. a) semiconductor devices such as registers, latches, read only memory (ROM), mask ROM, electrically erasable programmable read only memory devices (EEPROM), flash memory devices, non-volatile random access memory devices (NVRAM), synchronous dynamic random access memory (SDRAM) devices, RAMBUS dynamic random access memory (RDRAM) devices, double data rate (DDR) memory devices, static random access memory (SRAM), universal serial bus (USB) removable memory, and the like;
  2. b) optical devices, such as compact disk read only memory (CD ROM), and the like; and
  3. c) magnetic devices, such as a hard disk, a floppy disk, a magnetic tape, and the like.
A non-exhaustive list of examples for antennae 132, 160 and 260 includes dipole antennae, monopole antennae, multilayer ceramic antennae, planar inverted-F antennae, loop antennae, shot antennae, dual antennae, omnidirectional antennae and any other suitable antennae.
While certain features of the invention have been illustrated and described herein, many modifications, substitutions, changes, and equivalents will now occur to those of ordinary skill in the art. It is, therefore, to be understood that the appended claims are intended to cover all such modifications and changes.

Claims (9)

  1. A handheld device (100) comprising:
    a display (124);
    a processor (102);
    a first wireless communication interface (128) compatible with a first wireless communication standard, through which said handheld device (100) is able to be involved in telephone communication sessions and one or more types of data communication sessions; and
    a memory (104) able to store one or more databases (134) and able to store executable code (152) which, when executed by said processor (102), is arranged to generate a list (154) of entities, in which no particular entity appears more than once, from participants in telephone communication sessions involving said handheld device (100), participants in data communication sessions involving said handheld device (100) and entities searched for in records of said databases (134) by a user of said handheld device (100) and to consider at which time a search of one of said one or more databases (134) for a particular entity was conducted and one or more of the following when determining which entities to include in said list (154) and in what order:
    a) how often a particular entity was a participant in telephone communication sessions involving said handheld device (100);
    b) the timing of telephone communication sessions involving said handheld device (100) in which a particular entity was a participant;
    c) how often a particular entity was a participant in data communication sessions involving said handheld device (100); and
    d) the timing of data communication sessions involving said handheld device (100) in which a particular entity was a participant.
  2. The handheld device (100) of claim 1, wherein said first wireless communication standard is any one of global system for mobile communications 'GSM', code division multiple access 'CDMA', or IEEE802.11.
  3. The handheld device (100) of claim 1 or claim 2, wherein one of said types of data communication sessions is any one of electronic mail, instant messaging or short message service 'SMS' messaging.
  4. The handheld device (100) of any one of claims 1 to 3, wherein entities are arranged to be represented in said list (154) by identifiers and types of said identifiers are from a group comprising at least a name of a person, a name of a company, an electronic mail address and/or an instant messaging name.
  5. The handheld device (100) of any one of claims I to 4, wherein said list (154) is arranged to be displayed, in full or in part, on said display (124).
  6. A method for a handheld device (100), the method comprising:
    generating a list (154) of entities, in which no particular entity appears more than once, from participants in telephone communication sessions involving said handheld device (100), participants in data communication sessions involving said handheld device (100) and entities searched for by a user of said handheld device (100) in records of one or more databases (134) that are stored in said handheld device (100); wherein generating said list (154) comprises:
    considering how often a particular entity was a participant in telephone communication sessions involving said handheld device (100) when determining which entities to include in said list (154) and in what order, and/or
    considering the timing of telephone communication sessions involving said handheld device (100) in which a particular entity was a participant when determining which entities to include in said list (154) and in what order, and/or
    considering how often a particular entity was a participant in data communication sessions involving said handheld device (100) when determining which entities to include in said list (154) and in what order, and/or
    considering the timing of data communication sessions involving said handheld device (100) in which a particular entity was a participant when determining which entities to include in said list (154) and in what order, and/or
    considering at which time a search of one of said one or more databases (134) for a particular entity was conducted when determining which entities to include in said list (154) and in what order.
  7. The method of claim 6, further comprising:
    displaying said list (154), in full or in part, on a display (124) of said handheld device (100).
  8. A computer program product for a handheld device (100), the computer program product comprising a computer readable medium (104) embodying program code means that when executed by a processor (102) of the handheld device (100) causes the handheld device (100) to carry out the method of claim 6 or claim 7.
  9. A communications system comprising at least one handheld device (100) according to any one of claims 1 to 5.
HK06113118.4A 2006-11-29 Contact list with participants of calendar events HK1091350B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP05104320A EP1725000A1 (en) 2005-05-20 2005-05-20 Wireless handheld device and method for the creation and display of a contact list

Publications (2)

Publication Number Publication Date
HK1091350A1 HK1091350A1 (en) 2007-01-12
HK1091350B true HK1091350B (en) 2010-05-07

Family

ID=

Similar Documents

Publication Publication Date Title
US8839146B2 (en) User interface for a wireless device
US8233885B2 (en) Apparatus and methods for providing enhanced mobile messaging services
EP2073517A1 (en) Display of call context information such as appointments with or communication history related to the other party
US20080207271A1 (en) Methods and devices for abridged contact list creation based on communication history
US20080147639A1 (en) Method and apparatus for organizing a contact list by weighted service type for use by a communication device
US20150111617A1 (en) Apparatus and method for providing incoming and outgoiong call information in a mobile communication terminal
US20090161845A1 (en) Enhanced phone call context information
JP2010506248A (en) Method for storing and accessing data
CN1248525C (en) Method for notifying event arriving in mobile terminal and mobile terminal for executing said method
KR20070113543A (en) How to Display Caller Information on Your Mobile Device
CN101808153A (en) Method, communication device and computer program product for displaying information of a caller
JP2004178294A (en) Mobile terminal displaying related e-mail, method of displaying e-mail, and program
EP1725001B1 (en) Contact List with Participants of Calendar Events
US20060264232A1 (en) Contact list for a wireless handheld device and methods thereof
EP1725003A1 (en) Wireless accessory requesting information from handheld device
WO2008081301A1 (en) Apparatus and method for exchanging information between devices
US20060264237A1 (en) Wireless accessory requesting information from a handheld device
US7620385B2 (en) System and method for enhanced secret mode
HK1091350B (en) Contact list with participants of calendar events
HK1091351A (en) Wireless handheld device and method for the creation and display of a contact list
HK1091631A (en) Wireless accessory requesting information from handheld device
US20070127442A1 (en) Synchronization of client application data between pots telephone and content portal through PSTN
WO2009081319A1 (en) Missed call interpretation service
JP2004180028A (en) Transmitting/receiving reject method, program therefor, and mobile terminal device
KR100582366B1 (en) Message Arrangement Using Call History List in Mobile Communication Terminal