CN101990027B - Method for displaying contact list and electronic device thereof - Google Patents
Method for displaying contact list and electronic device thereof Download PDFInfo
- Publication number
- CN101990027B CN101990027B CN200910160350.3A CN200910160350A CN101990027B CN 101990027 B CN101990027 B CN 101990027B CN 200910160350 A CN200910160350 A CN 200910160350A CN 101990027 B CN101990027 B CN 101990027B
- Authority
- CN
- China
- Prior art keywords
- contact list
- sorting
- electronic device
- quantity information
- displaying
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Telephone Function (AREA)
Abstract
Description
技术领域 technical field
本发明有关于一种显示联络人清单的方法、电脑程序产品及其电子装置,尤指一种可利用一预定事件(例如:来电、消息或电子邮件)的数量来排序该联络人清单的方法、电脑程序产品及其电子装置。 The present invention relates to a method for displaying a contact list, a computer program product and an electronic device thereof, especially a method for sorting the contact list by the number of a predetermined event (such as incoming calls, messages or emails) , computer program products and electronic devices thereof. the
背景技术 Background technique
对于手机使用者而言,博客(blog)、网络相簿、电子邮件、消息等网络服务已经愈来愈普及。目前已有很多应用提供手机使用者来快速地并简单地来使用这些网络服务(例如存取博客),然而,当使用者在搜寻手机内的联络人清单时,却无法得知该些联络人与使用者本身的亲密程度。若是手机能够提供一种自动排序联络人清单的机制,让使用者能够很轻易地知道哪些联络人与自己较为亲密,可进而带给使用者更多的便利性。 For mobile phone users, web services such as blogs, web photo albums, e-mails, and messages have become more and more popular. At present, there are many applications that provide mobile phone users to use these network services (such as accessing blogs) quickly and easily. However, when users search the contact list in the mobile phone, they cannot know these contacts Intimacy with the user himself. If the mobile phone can provide a mechanism for automatically sorting the contact list, the user can easily know which contacts are closer to him, which can further bring more convenience to the user. the
发明内容 Contents of the invention
因此,本发明的目的之一在于提出一种显示联络人清单的方法、电脑程序产品以及其电子装置,以解决上述的问题。 Therefore, one of the objectives of the present invention is to provide a method for displaying a contact list, a computer program product and an electronic device thereof, so as to solve the above-mentioned problems. the
本发明揭露一种显示一联络人清单的方法,适用于一电子装置。该方法包含以下步骤:根据一数量信息来排序一联络人清单以产生一排序结果,其中该数量信息相关于该联络人清单中的联络人的一预定事件;以及当接收到一特定输入时,根据该排序结果显示该联络人清单中的联络人的一个人数据于一雷达图上。其中,该预定事件系包含一来电、一去电、一消息、一电子邮件以及一社群网站中至少其一;其中根据该数量信息来排序该联络人清单以产生该排序结果的步骤包含:根据该数量信息与一回应时间信息来排序该联络人清单以产生该排序结果,其中该回应时间信息相关于自接收到一未处理事件至处理该未处理事件的一时间间隔。 The invention discloses a method for displaying a contact list, which is suitable for an electronic device. The method comprises the steps of: sorting a contact list according to a quantity information related to a predetermined event of contacts in the contact list to generate a sorted result; and when a specific input is received, Displaying a personal data of the contacts in the contact list on a radar chart according to the sorting result. Wherein, the predetermined event includes at least one of an incoming call, an outgoing call, a message, an email, and a social networking site; wherein the step of sorting the contact list according to the quantity information to generate the sorting result includes: The sorting result is generated by sorting the contact list according to the quantity information and response time information, wherein the response time information is related to a time interval from receiving an unprocessed event to processing the unprocessed event. the
本发明另揭露一种电子装置。电子装置包含一显示屏幕、一存储单元、一排序单元以及一处理单元。存储单元用来存储一联络人清单及一数量信息, 其中该数量信息系相关于该联络人清单中的联络人的一预定事件。排序单元耦接于该存储单元,用来根据存储于该存储单元的该数量信息来排序该联络人清单以产生一排序结果,其中该排序单元根据该数量信息与一回应时间信息来排序该联络人清单以产生该排序结果,其中该回应时间信息相关于自接收到一未处理事件至处理该未处理事件的一时间间隔。处理单元耦接于该排序单元与该显示屏幕,当该电子装置接收到一特定输入时,用来根据该排序结果控制该显示屏幕显示该联络人清单中的联络人的一个人数据于一雷达图上。 The invention further discloses an electronic device. The electronic device includes a display screen, a storage unit, a sorting unit and a processing unit. The storage unit is used for storing a contact list and quantity information, wherein the quantity information is related to a predetermined event related to the contacts in the contact list. The sorting unit is coupled to the storage unit, and is used for sorting the contact list according to the quantity information stored in the storage unit to generate a sorting result, wherein the sorting unit sorts the contacts according to the quantity information and a response time information Person list to generate the ranking result, wherein the response time information is related to a time interval from receiving an unprocessed event to processing the unprocessed event. The processing unit is coupled to the sorting unit and the display screen. When the electronic device receives a specific input, it is used to control the display screen to display a personal data of the contacts in the contact list on a radar according to the sorting result. on the graph. the
本发明另揭露一种电脑程序产品,经由一电子装置载入该程序后执行以下步骤:根据一数量信息来排序一联络人清单以产生一排序结果,其中该数量信息系相关于该联络人清单中的联络人的一预定事件;以及当接收到一特定输入时,根据该排序结果显示该联络人清单中的联络人的一个人数据于一雷达图上。 The present invention further discloses a computer program product. After the program is loaded into an electronic device, the following steps are executed: sorting a contact list according to a quantity information to generate a sorting result, wherein the quantity information is related to the contact list A predetermined event of the contacts in the list; and when a specific input is received, displaying a personal data of the contacts in the contact list on a radar chart according to the sorting result. the
本发明另揭露一种电子装置。电子装置包含一排序手段以及一处理手段。该排序手段系用来根据一数量信息来排序一联络人清单以产生一排序结果,其中该数量信息系相关于该联络人清单中的联络人的一预定事件。该处理手段系用来于该电子装置接收到一特定输入时,根据该排序结果显示该联络人清单中的联络人的一个人数据于一雷达图上。 The invention further discloses an electronic device. The electronic device includes a sorting means and a processing means. The sorting means is used to sort a contact list according to a quantity information related to a predetermined event of the contacts in the contact list to generate a sorted result. The processing means is used for displaying a personal data of the contacts in the contact list on a radar chart according to the sorting result when the electronic device receives a specific input. the
附图说明 Description of drawings
图1为本发明显示联络人清单的电子装置的第一实施例的示意图。 FIG. 1 is a schematic diagram of a first embodiment of an electronic device for displaying a contact list of the present invention. the
图2为将尚未排序的联络人清单显示在电子装置的显示屏幕上的一范例实施例的示意图。 FIG. 2 is a schematic diagram of an exemplary embodiment of displaying an unsorted contact list on a display screen of an electronic device. the
图3为图1中存储在存储单元内的联络人清单以及相对应的数量信息的一范例的示意图。 FIG. 3 is a schematic diagram of an example of a contact list and corresponding quantity information stored in the storage unit in FIG. 1 . the
图4为本发明电子装置于一预定方向上的震动输入的一范例的示意图。 FIG. 4 is a schematic diagram of an example of a vibration input in a predetermined direction of the electronic device of the present invention. the
图5(包含有图5A以及图5B)为根据图3中的一数量信息来排序一联络人清单所产生的排序结果以及根据该排序结果来显示该联络人清单的联络人于一雷达图上的第一范例实施例的示意图。 FIG. 5 (including FIG. 5A and FIG. 5B ) is a sorting result generated by sorting a contact list according to a quantity information in FIG. 3 and displaying the contacts of the contact list on a radar chart according to the sorting result A schematic diagram of a first exemplary embodiment of . the
图6(包含有图6A以及图6B)为根据图3中的一数量信息来排序一联络人清单所产生的排序结果以及根据该排序结果来显示该联络人清单的联络 人于一雷达图上的第二范例实施例的示意图。 Fig. 6 (including Fig. 6A and Fig. 6B) is the sorting result generated by sorting a contact list according to a quantity information in Fig. 3 and displaying the contacts of the contact list on a radar chart according to the sorting result A schematic diagram of a second exemplary embodiment of . the
图7(包含有图7A以及图7B)为根据图3中的一数量信息来排序一联络人清单所产生的排序结果以及根据该排序结果来显示该联络人清单的联络人于一雷达图上的第三范例实施例的示意图。 FIG. 7 (including FIG. 7A and FIG. 7B ) is a sorting result generated by sorting a contact list according to a quantity information in FIG. 3 and displaying the contacts of the contact list on a radar chart according to the sorting result A schematic diagram of a third exemplary embodiment of . the
图8(包含有图8A以及图8B)为根据图3中的一数量信息与一回应时间信息来排序一联络人清单所产生的排序结果以及根据该排序结果来显示该联络人清单的联络人于一雷达图上的一范例实施例的示意图。 FIG. 8 (including FIG. 8A and FIG. 8B ) is a sorting result generated by sorting a contact list according to a quantity information and a response time information in FIG. 3 and displaying the contacts of the contact list according to the sorting result A schematic diagram of an example embodiment on a radar chart. the
图9为本发明显示联络人清单的电子装置的第二实施例的示意图。 FIG. 9 is a schematic diagram of a second embodiment of the electronic device for displaying a contact list of the present invention. the
图10为本发明显示联络人清单的方法的一操作范例的流程图。 FIG. 10 is a flow chart of an example operation of the method for displaying a contact list of the present invention. the
图11为本发明显示联络人清单的方法的另一操作范例的流程图。 FIG. 11 is a flowchart of another operation example of the method for displaying a contact list of the present invention. the
【主要元件符号说明】 【Description of main component symbols】
100、900 电子装置 100, 900 Electronic devices
110 存储单元 110 storage unit
120 排序单元 120 sorting unit
130 处理单元 130 processing unit
140 显示屏幕 140 Display screen
CL1 联络人清单 CL1 Contact List
CL2 排序结果 CL2 sorting results
INF 数量信息 INF Quantity Information
INF1 第一数量信息 INF1 First Quantity Information
INF2 第二数量信息 INF2 Second Quantity Information
INF3 第三数量信息 INF3 Third Quantity Information
INF4 回应时间信息 INF4 Response Time Information
INF5 乘积结果 INF5 Product result
DIN 特定输入 DIN specific input
A~H 联络人姓名 A~H Contact name
910 选取单元 910 Selection unit
KW1 关键字 KW1 Keyword
GU1 特定群组联络人清单 GU1 Group Specific Contact List
1002~1008、1110、1120 步骤 1002~1008, 1110, 1120 steps
具体实施方式 Detailed ways
请参考图1,图1为本发明显示一联络人清单的电子装置100的第一实施例的示意图。电子装置100可为一移动电子装置,例如一移动电话(mobilephone)、一个人数字助理(personal digital assistant,PDA)或一个人数字助理手机(PDA phone),但本发明并不局限于此,本发明可应用于任何存储有联络人清单的电子装置(例如:个人电脑、车用电脑等)。如图1所示,电子装置100包含(但不局限于)一存储单元110、一排序(sorting)单元120、一处理单元130以及一显示屏幕140。
Please refer to FIG. 1 , which is a schematic diagram of a first embodiment of an
其中,存储单元110可由任何可存储数据的元件来实现,例如:手机内建的存储器或外插的用户识别卡(SIM card)或者电脑的硬碟。存储单元110用来存储一联络人清单CL1以及一数量信息INF,其中数量信息INF相关于联络人清单中CL1的联络人的一预定事件。请注意,联络人清单CL1以及数量信息INF可直接存储在电子装置100中,亦可存储在电子装置100外的服务器(server)或个人电脑中,如此一来,电子装置100可以藉由上网或是通过传输线来下载联络人清单CL1(例如:outlook的联络人清单)与数量信息INF至电子装置100的存储单元110中。值得注意的是,数量信息INF相关于自联络人接收到的预定事件(例如来电、接收消息、接收电子邮件或者浏览使用者社群网站)的数量,传送给联络人的预定事件(例如去电、发出消息、传送电子邮件或者浏览联络人社群网站)的数量,或自联络人接收到以及传送给联络人的预定事件的总数量。此外,可增加几个限制条件来取得有效的数量信息INF。举例而言,可限制该预定事件系为发生于一段预定时间之内(例如一个星期或者一个月内)的事件。
Wherein, the
如图1所示,排序单元120耦接于存储单元110,用来根据存储于存储单元110的数量信息INF来排序联络人清单CL1以产生一排序结果CL2。处理单元130耦接于排序单元120与显示屏幕140,当电子装置100接收到一特定输入DIN时,处理单元130会根据排序结果CL2控制显示屏幕140显示联络人清单CL1中的联络人的一个人数据(例如姓名及/或照片)于一雷达图上。在一实施例中,可利用一加速度感测器(图未示)来检测电子装置100是否接收到特定输入DIN,特定输入DIN系当加速度感测器检测到使用者震动电子装置100时所产生,当电子装置100接收到特定输入DIN时,处理单元130 会根据排序结果CL2控制显示屏幕140显示联络人清单CL1中的联络人的一个人数据于一雷达图上。
As shown in FIG. 1 , the
请注意,上述的特定输入DIN是为相对于电子装置100的一预定方向上的震动输入,而该预定方向可为向前、向后、向左或者向右的其中之一,但此并非本发明的限制条件,亦可将该预定方向定义为其他方向。
Please note that the above specific input DIN is a vibration input in a predetermined direction relative to the
请注意,本发明并不限定使用加速度感测器来触发排序功能,在其他实施例中,亦可利用配置在电子装置100上的按键或者触控屏幕上的一特定按键来触发排序功能,而此皆隶属本发明所涵盖的范畴。
Please note that the present invention does not limit the use of the acceleration sensor to trigger the sorting function. In other embodiments, the sorting function can also be triggered by using a button configured on the
请参考图2,图2为将尚未排序的联络人清单显示在电子装置的显示屏幕上的一范例实施例的示意图。如图2所示,电子装置100的显示屏幕140上显示出尚未排序的联络人清单CL1。此时,使用者可依据一预定方向(例如向前)来震动电子装置100(如图4所示)以产生特定输入DIN,当加速度感测器160检测到特定输入DIN时,则电子装置100的排序单元120会根据至少数量信息INF来排序联络人清单CL1(如后续的图5A、图6A、图7A以及图8A所示),之后处理单元130会根据排序结果CL2控制显示屏幕140显示联络人清单CL1中的联络人的一个人数据(例如姓名及/或照片)于一雷达图上(如后续的图5B、图6B、图7B以及图8B所示)。
Please refer to FIG. 2 , which is a schematic diagram of an exemplary embodiment of displaying an unsorted contact list on a display screen of an electronic device. As shown in FIG. 2 , the
接下来,举几个例子来说明电子装置100如何根据一数量信息来排序一联络人清单以产生排序结果,以及如何根据该排序结果来显示该联络人清单的联络人于一雷达图上的相关运作。
Next, a few examples are given to illustrate how the
请一并参考图3以及图5。图3为图1中存储在存储单元110内的联络人清单CL1以及相对应的数量信息INF的一范例的示意图;而图5(包含有图5A以及图5B)为根据图3中的一数量信息来排序一联络人清单CL1所产生的排序结果CL2(如图5A所示),以及根据排序结果CL2来显示联络人清单CL1的联络人于一雷达图上(如图5B所示)的第一范例实施例的示意图。如图3所示,联络人清单CL1系包含多个联络人姓名A~H,其中第一数量信息INF1相关于自各联络人A~H接收到的预定事件(例如来电、接收消息、接收电子邮件或者浏览使用者社群网站)的数量,第二数量信息INF2相关于传送给各联络人A~H的预定事件(例如去电、发出消息、传送电子邮件或者浏览联络人社群网站)的数量,而第三数量信息INF3则为自各联络人A~H接收到的预定事件的数量以及传送给各联络人A~H的预定事件的数量两 者的总和。举例而言,自联络人A接收到的预定事件的数量为7,传送给联络人A的预定事件的数量为3,两者的总和为10,依此类推。
Please refer to Figure 3 and Figure 5 together. 3 is a schematic diagram of an example of the contact list CL1 stored in the
于图5中,图5A系为根据图3中的第三数量信息INF3(亦即总事件数量)来排序联络人清单CL1所产生的排序结果CL2,而图5B则是根据图5A所得到的排序结果CL2来显示联络人清单CL1的联络人于一雷达图上。其中,以该联络人距离雷达图中心的远近来表示该联络人与使用者本身的亲密程度,举例而言,愈靠近雷达图中心的联络人代表跟使用者愈亲密的朋友,如此一来,使用者可通过雷达图清楚地知道哪些联络人与自己较为亲密。由图5B可得知,各联络人与使用者的亲密程度由高至低依序为C、B、D、F、E。 In FIG. 5, FIG. 5A is the sorting result CL2 generated by sorting the contact list CL1 according to the third quantity information INF3 (that is, the total event quantity) in FIG. 3, and FIG. 5B is obtained according to FIG. 5A Sort the result CL2 to display the contacts of the contact list CL1 on a radar chart. Wherein, the distance between the contact person and the center of the radar map is used to indicate the degree of intimacy between the contact person and the user itself. For example, the closer the contact person is to the center of the radar map, the closer the friend is to the user. In this way, Users can clearly know which contacts are closer to them through the radar chart. From FIG. 5B , it can be seen that the degree of intimacy between each contact and the user is C, B, D, F, E in descending order. the
请注意,当联络人清单中的联络人太多时,而电子装置100在雷达图上所能显示出的联络人的个人数据的数目有限时,此时处理单元130会提供筛选功能,只将排序后的特定部分联络人(例如前面5个联络人)的个人数据显示在雷达图上。此特定部份联络人的数目并不局限,可依实际设计需求来调整。
Please note that when there are too many contacts in the contact list and the
请一并参考图3以及图6,图6(包含有图6A以及图6B)为根据图3中的一数量信息来排序一联络人清单CL1所产生的排序结果CL2(如图6A所示),以及根据排序结果CL2来显示联络人清单CL1的联络人于一雷达图上(如图6B所示)的第二范例实施例的示意图。于图6中,图6A为根据图3中的第一数量信息INF1(亦即自联络人接收事件数量)来排序联络人清单CL1所产生的排序结果CL2,而图6B则系根据图6A所得到的排序结果CL2来显示联络人清单CL1的联络人于一雷达图上。其中,以该联络人距离雷达图中心的远近来表示该联络人与使用者本身的亲密程度,举例而言,愈靠近雷达图中心的联络人代表跟使用者愈亲密的朋友。由图6B可得知,各联络人与使用者的亲密程度由高至低依序为C、E、D、A、B。值得注意的是,利用第一数量信息INF1(亦即自联络人接收事件数量)所得到的排序后的联络人清单,可以表示出联络人关心使用者的程度。 Please refer to FIG. 3 and FIG. 6 together. FIG. 6 (including FIG. 6A and FIG. 6B ) is a sorting result CL2 generated by sorting a contact list CL1 according to a quantity information in FIG. 3 (as shown in FIG. 6A ) , and a schematic diagram of a second exemplary embodiment of displaying the contacts of the contact list CL1 on a radar chart (as shown in FIG. 6B ) according to the sorting result CL2 . In FIG. 6, FIG. 6A is the sorting result CL2 generated by sorting the contact list CL1 according to the first quantity information INF1 in FIG. 3 (that is, the number of events received from the contacts), and FIG. The obtained sorting result CL2 is used to display the contacts of the contact list CL1 on a radar chart. Wherein, the distance between the contact person and the center of the radar map represents the closeness between the contact person and the user. For example, the closer the contact person is to the center of the radar map, the closer the friend is to the user. From FIG. 6B , it can be known that the degree of intimacy between each contact and the user is C, E, D, A, B in descending order. It should be noted that the sorted contact list obtained by using the first quantity information INF1 (that is, the number of events received from the contacts) can indicate the degree to which the contacts care about the user. the
请一并参考图3以及图7,图7(包含有图7A以及图7B)为根据图3中的一数量信息来排序一联络人清单CL1所产生的排序结果CL2(如图7A所示),以及根据排序结果CL2来显示联络人清单CL1的联络人于一雷达图上(如图7B所示)的第三范例实施例的示意图。于图7中,图7A为根据图3中的第二数量信息INF2(亦即传送给联络人事件数量)来排序联络人清单 CL1所产生的排序结果CL2,而图7B则是根据图7A所得到的排序结果CL2来显示联络人清单CL1的联络人于一雷达图上。其中,以该联络人距离雷达图中心的远近来表示该联络人与使用者本身的亲密程度,举例而言,愈靠近雷达图中心的联络人代表跟使用者愈亲密的朋友。由图7B可得知,各联络人与使用者的亲密程度由高至低依序为B、F、C、D、H。值得注意的是,利用第二数量信息INF2(亦即传送给联络人事件数量)所得到的排序后的联络人清单,可以表示出使用者关心联络人的程度。 Please refer to FIG. 3 and FIG. 7 together. FIG. 7 (including FIG. 7A and FIG. 7B ) is a sorting result CL2 generated by sorting a contact list CL1 according to a quantity information in FIG. 3 (as shown in FIG. 7A ) , and a schematic diagram of a third exemplary embodiment of displaying the contacts of the contact list CL1 on a radar chart (as shown in FIG. 7B ) according to the sorting result CL2 . In FIG. 7, FIG. 7A is the sorting result CL2 generated by sorting the contact list CL1 according to the second quantity information INF2 (that is, the number of events sent to the contact person) in FIG. 3, and FIG. The obtained sorting result CL2 is used to display the contacts of the contact list CL1 on a radar chart. Wherein, the distance between the contact person and the center of the radar map represents the closeness between the contact person and the user. For example, the closer the contact person is to the center of the radar map, the closer the friend is to the user. From FIG. 7B , it can be seen that the degree of intimacy between each contact and the user is B, F, C, D, H in descending order. It should be noted that the sorted contact list obtained by using the second quantity information INF2 (that is, the number of events transmitted to the contacts) can indicate the degree to which the user cares about the contacts. the
请一并参考图3以及图8,图8(包含有图8A以及图8B)为根据图3中的一数量信息与一回应时间信息来排序一联络人清单CL1所产生的排序结果CL2(如图8A所示),以及根据排序结果CL2来显示联络人清单的联络人CL1于一雷达图上(如图8B所示)的一范例实施例的示意图。图8所示的实施例与图7所示的实施例类似,其系为图7所示的实施例的变化实施例,两者不同之处在于除了根据图3中的第二数量信息INF2(亦即传送给联络人事件数量)外,排序单元120另根据一回应时间信息INF4来排序联络人清单CL1以产生排序结果CL2,其中回应时间信息INF4系相关于自各联络人接收到一未处理事件(例如:一未接来电(miss call)、一未读消息(unread message)或一未读电子邮件(unread email))至处理(例如:查看或回复)该未处理事件的时间间隔T。举例而言,当自接收到一未处理事件至处理该未处理事件的时间间隔T(亦即:回应时间)小于两小时,则回应时间信息INF4设定为1;当时间间隔T大于两小时且小于六小时,则回应时间信息INF4设定为0.75;当时间间隔T大于六小时且小于十二小时,则回应时间信息INF4设定为0.5;当时间间隔T大于十二小时且小于三天,则回应时间信息INF4设定为0.25;而当时间间隔T大于三天,则回应时间信息INF4设定为0.1。其中,对应于联络人清单CL1中的一特定联络人的回应时间信息INF4可相关于自该特定联络人接收到的一最新未处理事件的回应时间,或为自该特定联络人接收到并已处理的所有未处理事件的回应时间的平均值。由图8B可得知,各联络人与使用者的亲密程度由高至低依序为B、D、C、F、G,其系根据图8A中的第二数量信息INF2以及回应时间信息INF4所得到的乘积结果INF5来作为排序依据。值得注意的是,利用第二数量信息INF2(亦即传送给联络人事件数量)以及回应时间信息INF4的乘积结果INF5所得到的排序后的联络人清单,可以表示出使用者关心联络人的程度,其中回应时间信息INF4系作为第 二数量信息INF2的权重。
Please refer to FIG. 3 and FIG. 8 together. FIG. 8 (including FIG. 8A and FIG. 8B ) is a sorting result CL2 generated by sorting a contact list CL1 according to a quantity information and a response time information in FIG. 3 (such as 8A ), and a schematic diagram of an exemplary embodiment of displaying the contact CL1 of the contact list on a radar chart (as shown in FIG. 8B ) according to the sorting result CL2 . The embodiment shown in FIG. 8 is similar to the embodiment shown in FIG. 7, and it is a variant embodiment of the embodiment shown in FIG. 7. The difference between the two is that the second quantity information INF2( That is, the number of events sent to the contacts), the
请注意,本发明中的雷达图并不限定如图5B、图6B、图7B以及图8B所示,任何利用距离远近来表示使用者与联络人间亲密程度的图示皆属于本发明雷达图的范畴。 Please note that the radar chart in the present invention is not limited to those shown in Figures 5B, 6B, 7B, and 8B. Any illustration that uses distance to represent the intimacy between the user and the contact person belongs to the radar chart of the present invention. category. the
请参考图9,图9为本发明显示联络人清单的电子装置900的第二实施例的示意图。于图9中,电子装置900的架构与图1所示的电子装置100类似,两者不同之处在于电子装置900另包含一选取单元910,耦接于存储单元110与排序单元120之间。选取单元910根据一关键字KW1(例如同学、家人...等)来自联络人清单CL1中选取出一特定群组联络人清单GU1,此时排序单元120会根据数量信息INF来排序特定群组联络人清单GU1以产生排序结果CL2,而处理单元130则会根据排序结果CL2来控制显示屏幕140显示特定群组联络人清单GU1中的联络人的个人数据于雷达图上。如此一来,可藉由关键字KW1来限缩联络人清单CL1的个数与范围,以缩短排序单元120的排序时间。
Please refer to FIG. 9 , which is a schematic diagram of a second embodiment of an
上述例子仅为用来说明本发明的应用,并非本发明的限制条件,熟知此项技艺者应可了解,在不违背本发明的精神下,电子装置100、900的各种变化皆是可行的。
The above examples are only used to illustrate the application of the present invention, and are not limitations of the present invention. Those skilled in the art should understand that various changes of the
请参考图10,图10本发明显示联络人清单的方法的一操作范例的流程图,其包含以下的步骤(请注意,假若可得到大致相同的结果,则下列步骤并非限定要依据图10所示的顺序来执行): Please refer to FIG. 10 . FIG. 10 is a flow chart of an example of the operation of the method for displaying a contact list in the present invention, which includes the following steps (please note that if roughly the same result can be obtained, the following steps are not limited to those shown in FIG. 10 to execute in the order shown):
步骤1002:开始。 Step 1002: start. the
步骤1004:检测电子装置是否接收到一特定输入。当该电子装置接收到该特定输入时,执行步骤1006;否则,回到步骤1004。
Step 1004: Detect whether the electronic device receives a specific input. When the electronic device receives the specific input, execute
步骤1006:根据一数量信息来排序一联络人清单以产生一排序结果,其中该数量信息系相关于该联络人清单中的联络人的一预定事件。 Step 1006: Sort a contact list according to a quantity information related to a predetermined event of the contacts in the contact list to generate a sorted result. the
步骤1008:根据该排序结果显示该联络人清单中的联络人的一个人数据于一雷达图上。 Step 1008: Display a personal data of the contacts in the contact list on a radar chart according to the sorting result. the
关于图10所示的各步骤请搭配图1所示的各元件,即可了解各元件之间如何运作。举例来说,步骤1004由加速度感测器或配置在电子装置上的按键或触控屏幕上的一特定按键所执行,步骤1006则由排序单元120所执行,而步骤1008由处理单元130与显示屏幕140所执行。而为了说明书内容简洁起 见,故图10中各步骤的操作便不再赘述。
For the steps shown in Figure 10, please match the components shown in Figure 1 to understand how the components work. For example,
请参考图11,图11本发明显示联络人清单的方法的一操作范例的流程图,其包含(但不局限于)以下步骤: Please refer to Fig. 11, Fig. 11 is a flowchart of an operation example of the method for displaying a contact list in the present invention, which includes (but is not limited to) the following steps:
步骤1002:开始。 Step 1002: start. the
步骤1110:利用一关键字来自联络人清单中选取出一特定群组联络人清单。 Step 1110: Use a keyword to select a specific group contact list from the contact list. the
步骤1004:检测电子装置是否接收到一特定输入。当该电子装置接收到该特定输入时,执行步骤11200;否则,回到步骤1004。
Step 1004: Detect whether the electronic device receives a specific input. When the electronic device receives the specific input, execute step 11200; otherwise, return to
步骤1120:根据一数量信息来排序该特定群组联络人清单联络人清单以产生一排序结果,其中该数量信息系相关于该特定群组联络人清单中的联络人的一预定事件。 Step 1120 : Sort the contact list of the specific group contact list according to a quantity information related to a predetermined event of the contacts in the specific group contact list to generate a sorting result. the
步骤1008:根据该排序结果显示该联络人清单中的联络人的一个人数据于一雷达图上。 Step 1008: Display a personal data of the contacts in the contact list on a radar chart according to the sorting result. the
图11的步骤与图10的步骤类似,两者不同之处在于图11中另增加一关键字选取功能于流程当中(即步骤1110),并以步骤1120来取代图10中的步骤1006。关于图11所示的各步骤请搭配图9所示的各元件,即可了解各元件之间如何运作,而为了说明书内容简洁起见,故图11中各步骤的操作便不再赘述。
The steps in FIG. 11 are similar to the steps in FIG. 10 . The difference between the two is that in FIG. 11 a keyword selection function is added to the process (that is, step 1110 ), and
请注意,上述的例子仅为用来说明本发明的应用,并非本发明的限制条件,熟知此项技艺者应可了解,在不违背本发明的精神下,图10、图11的流程的步骤可再增加其他的中间步骤或者可将数个步骤合并成单一步骤。 Please note that the above example is only used to illustrate the application of the present invention, and is not a limitation of the present invention. Those who are familiar with this art should be able to understand that without violating the spirit of the present invention, the steps of the flow charts in Fig. 10 and Fig. 11 Additional intermediate steps may be added or several steps may be combined into a single step. the
本发明实施例另揭露一种电脑程序产品。当具有缓冲存储器的电子装置载入此电脑程序产品后,此电子装置执行多个程序指令,该些程序指令用于执行本发明显示联络人清单的方法。 The embodiment of the invention further discloses a computer program product. When the computer program product is loaded into the electronic device with buffer memory, the electronic device executes a plurality of program instructions, and the program instructions are used to execute the method for displaying the contact list of the present invention. the
以上所述的实施例仅用来说明本发明的技术特征,并非用来局限本发明的范畴。由上可知,本发明提供一种显示一联络人清单的方法、电脑程序产品及其相关电子装置。本发明所揭露的联络人清单的排序机制利用一预定事件(例如:来电、消息、电子邮件或者社群网站)的数量来排序联络人清单,并可搭配一加速度感测器来检测电子装置100、900是否接收到一特定震动输入,以自动执行上述的排序机制。当电子装置100、900接收到该特定震动输入时,则根据数量信息INF来排序联络人清单以产生排序结果。最后,再以 雷达图方式来将排序结果显示于电子装置100、900的显示屏幕上。如此一来,使用者可通过雷达图清楚地知道哪些联络人与自己较为亲密(包含联络人关心使用者的程度以及使用者关心联络人的程度)。此外,可增加几个限制条件(例如:限制该预定事件系为发生于一段预定时间之内)来取得有效的数量信息INF。或者,可藉由关键字KW1的应用来限缩联络人清单CL1的个数与范围,以缩短排序时间,此皆隶属本发明所涵盖的范畴。
The above-mentioned embodiments are only used to illustrate the technical features of the present invention, and are not intended to limit the scope of the present invention. As can be seen from the above, the present invention provides a method for displaying a contact list, a computer program product and related electronic devices. The sorting mechanism of the contact list disclosed in the present invention utilizes the quantity of a predetermined event (for example: incoming call, message, email or social networking site) to sort the contact list, and can be combined with an acceleration sensor to detect the
以上所述仅为本发明的较佳实施例,凡依本发明权利要求书所做的均等变化与修饰,皆应属本发明的涵盖范围。 The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the claims of the present invention shall fall within the scope of the present invention. the
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910160350.3A CN101990027B (en) | 2009-08-07 | 2009-08-07 | Method for displaying contact list and electronic device thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200910160350.3A CN101990027B (en) | 2009-08-07 | 2009-08-07 | Method for displaying contact list and electronic device thereof |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310586756.4A Division CN103595847A (en) | 2009-08-07 | 2009-08-07 | Method for displaying contact list and electronic device thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101990027A CN101990027A (en) | 2011-03-23 |
CN101990027B true CN101990027B (en) | 2013-12-18 |
Family
ID=43746359
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200910160350.3A Expired - Fee Related CN101990027B (en) | 2009-08-07 | 2009-08-07 | Method for displaying contact list and electronic device thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101990027B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103516878B (en) * | 2012-06-28 | 2016-08-31 | 南京中兴新软件有限责任公司 | The message treatment method of a kind of mobile terminal and system |
CN105337847A (en) * | 2015-11-17 | 2016-02-17 | 小米科技有限责任公司 | Instant messaging information processing method, device and equipment |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141738A (en) * | 2007-10-10 | 2008-03-12 | 中兴通讯股份有限公司 | Method of accessing portable terminal according to use frequency |
US20080155471A1 (en) * | 2006-12-20 | 2008-06-26 | Angelo Lynn | Method and system for providing auto-sorting of collaborative partners or components based on frequency of communication and/or access in a collaboration system user interface |
CN101247427A (en) * | 2008-03-19 | 2008-08-20 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and its linkman searching method and system |
CN101261565A (en) * | 2007-03-08 | 2008-09-10 | 国际商业机器公司 | Method and apparatus for providing customizable, immediate and radiating menus for accessing applications and actions |
CN101365008A (en) * | 2008-09-12 | 2009-02-11 | 深圳华为通信技术有限公司 | Method and terminal for address book ordering |
-
2009
- 2009-08-07 CN CN200910160350.3A patent/CN101990027B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080155471A1 (en) * | 2006-12-20 | 2008-06-26 | Angelo Lynn | Method and system for providing auto-sorting of collaborative partners or components based on frequency of communication and/or access in a collaboration system user interface |
CN101261565A (en) * | 2007-03-08 | 2008-09-10 | 国际商业机器公司 | Method and apparatus for providing customizable, immediate and radiating menus for accessing applications and actions |
CN101141738A (en) * | 2007-10-10 | 2008-03-12 | 中兴通讯股份有限公司 | Method of accessing portable terminal according to use frequency |
CN101247427A (en) * | 2008-03-19 | 2008-08-20 | 宇龙计算机通信科技(深圳)有限公司 | Mobile terminal and its linkman searching method and system |
CN101365008A (en) * | 2008-09-12 | 2009-02-11 | 深圳华为通信技术有限公司 | Method and terminal for address book ordering |
Also Published As
Publication number | Publication date |
---|---|
CN101990027A (en) | 2011-03-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11190474B2 (en) | Method and system for collecting and presenting historical communication data for a mobile device | |
US10963524B2 (en) | Self populating address book | |
US9367618B2 (en) | Context based search arrangement for mobile devices | |
JP6023276B2 (en) | Selective addition of social aspects to web search | |
KR101154686B1 (en) | Social network search | |
US8982053B2 (en) | Presenting a new user screen in response to detection of a user motion | |
US8370486B2 (en) | Social news ranking using gossip distance | |
US8370349B2 (en) | Instant contact searching and presentation by category | |
AU2016200800A1 (en) | Social messaging user interface | |
EP2245871A2 (en) | Aggregated view of local and remote social information | |
US20190036862A1 (en) | System and method for triaging in a message system on send flow | |
US20140279626A1 (en) | System and method for managing social relationship information | |
CN105190602B (en) | Electronic communication ranking based on social cues | |
WO2005116873A1 (en) | Contents search system for providing reliable contents through network and method thereof | |
US10791084B2 (en) | Automatic electronic message content rating method and apparatus | |
CN101990027B (en) | Method for displaying contact list and electronic device thereof | |
TWI439115B (en) | Contact list displaying methord, computer program product and electronic device using the same | |
KR101473076B1 (en) | Selectively adding social dimension to web searches | |
CN103595847A (en) | Method for displaying contact list and electronic device thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20131218 Termination date: 20190807 |