联系人的排序方法及装置制造方法及图纸

技术编号:14410985 阅读:53 留言:0更新日期:2017-01-11 22:12
本发明专利技术实施例公开了一种联系人的排序方法及装置。所述排序方法包括:根据联系人的关键字将所述联系人划分到对应的分组中;根据所述分组中的联系人在预设时间段的通话数据,计算所述分组的排序权值;根据所述排序权值对所述分组进行排序。所述排序装置对应地包括:分组模块、计算模块和第一排序模块。采用本发明专利技术实施例所提供的联系人的排序方法和装置,用户可以快速定位到经常联系的分组、或不经常联系的分组,节省了查找和搜索的时间。

【技术实现步骤摘要】

本专利技术实施例涉及计算机应用
,特别是涉及一种联系人的排序方法及装置
技术介绍
随着智能移动终端设备的发展和普及,传统的纸质电话本逐渐被移动终端中的电子电话本所取代,例如:用户可以将联系人信息直接存储在手机中。然而,专利技术人在实现专利技术的过程中发现,现有技术中,手机中的电话本对联系人的排序,一般都是根据电话本中联系人的名字的首字母进行排序的,当用户需要查找联系人时,通常需要输入联系人的名字或者联系人的电话号码进行查找或者搜索,非常不方便。由此可见,现有技术中的这种设计在查找联系人时费时费力,无法满足用户的需求。因此,非常有必要设计一种联系人的排序方式,以节省查找联系人时所耗费的时间和精力。
技术实现思路
有鉴于此,本专利技术实施例提供了一种联系人的排序方法及装置,旨在克服现有技术中所存在的上述缺陷。本专利技术实施例所提供的联系人的排序方法包括:根据联系人的关键字将所述联系人划分到对应的分组中;根据所述分组中的联系人在预设时间段的通话数据,计算所述分组的排序权值;根据所述排序权值对所述分组进行排序。进一步地,所述通话数据包括:通话时长和/或通话次数;所述计算所述分组的排序权值包括:获取所述分组中所有的联系人在预设时间段的通话时长总和、和/或通话次数总和;根据所述通话时长总和、和/或所述通话次数总和计算所述分组的排序权值。进一步地,根据所述通话时长总和和所述通话次数总和计算所述分组的排序权值包括通过如下公式计算所述分组的排序权值D:D=(T/T0)+A,其中,T为所述通话时长总和,T0为预设的单位时长,A为所述通话次数总和。进一步地,还包括:根据所述通话数据对所述分组中的联系人进行排序。进一步地,所述根据所述通话数据对所述分组中的联系人进行排序包括:获取所述分组中每个联系人的历史通话次数;根据所述历史通话次数由大到小的顺序对所述分组中的联系人进行排序。本专利技术实施例所提供的联系人的排序装置包括:分组模块,用于根据联系人的关键字将所述联系人划分到对应的分组中;计算模块,用于根据所述分组中的联系人在预设时间段的通话数据,计算所述分组的排序权值;第一排序模块,用于根据所述排序权值对所述分组进行排序。进一步地,所述通话数据包括:通话时长和/或通话次数;所述计算模块包括:数据获取子模块,用于获取所述分组中所有的联系人在预设时间段的通话时长总和、和/或通话次数总和;计算子模块,用于根据所述通话时长总和、和/或所述通话次数总和计算所述分组的排序权值。进一步地,所述计算子模块根据所述通话时长总和和所述通话次数总和计算所述分组的排序权值包括通过如下公式计算所述分组的排序权值D:D=(T/T0)+A,其中,T为所述通话时长总和,T0为预设的单位时长,A为所述通话次数总和。进一步地,还包括:第二排序模块,用于根据所述通话数据对所述分组中的联系人进行排序。进一步地,所述第二排序模块根据所述通话数据对所述分组中的联系人进行排序包括:获取所述分组中每个联系人的历史通话次数;根据所述历史通话次数由大到小的顺序对所述分组中的联系人进行排序。采用本专利技术实施例所提供的联系人的排序方法和装置,将移动终端中的联系人根据关键字进行分组,并根据分组中联系人的通话数据对分组进行排序,用户可以通过这种排序方式进行浏览或查找相应的分组,以及快速定位到分组中的具体联系人,这种排序方式在一定程度上通过通话数据体现了用户对于分组中联系人的兴趣度,用户可以根据这种排序方式快速定位到经常联系的分组、或不经常联系的分组,节省了查找和搜索的时间。附图说明下面将通过附图详细描述本专利技术实施例,将有助于理解本专利技术实施例的目的和优点,其中:图1是本专利技术第一实施例所提供的联系人的排序方法的流程图;图2是本专利技术第二实施例所提供的联系人的排序方法的流程图;图3是本专利技术第三实施例所提供的联系人的排序装置的示意图。具体实施方式下面对本专利技术实施例进行详细说明。其中相同的零部件用相同的附图标记表示。第一实施例图1是本专利技术第一实施例所提供的联系人的排序方法的流程图。本专利技术实施例所提供的联系人的排序方法可以用于各种移动终端中所存储的联系人进行分组排序,例如:手机中的联系人。如图1所示,本专利技术第一实施例所提供的联系人的排序方法可以通过以下步骤来实现。步骤S101,根据联系人的关键字将所述联系人划分到对应的分组中。在步骤S101中,所述关键字可以通过联系人信息中的标签、备注等多种形式来实现。例如:可以选用联系人信息中的标签对所述联系人进行分组,具体地,可以将标签为“家人”的联系人分为一组,将标签为“同学”的联系人分为一组等。在实施过程中,可以为每个分组设定相应的分组标识,如:分组名称、分组编号等,所述分组标识可以直接用相应的所述关键字来进行命名,也可以根据用户的指令进行命名。步骤S102,根据所述分组中的联系人在预设时间段的通话数据,计算所述分组的排序权值。在步骤S102中,所述通话数据可以包括但不限于:预设时间段的通话时长、预设时间段的通话次数等。所述预设时间段可以根据用户的指令进行设定,也可以从移动终端被激活时(即初次使用时)开始计算。在具体的实施例中,所述通话数据可以在一定程度上表示用户的通话喜好。在计算某个联系人的所述排序权值时,可以通过该联系人的所述通话数据来进行计算。例如:若通话数据包括预设时间段的通话次数,则此时的所述排序权值可以通过通话次数的多少来体现。可选地,可以直接将所述通话次数作为所述排序权值。此外,所述排序权值的计算并不限于上述方式,还可以通过多种其它预设的方式进行计算,例如:当通话数据包括通话时长时,可以将所述通话时长除以预设的单位时间(例如:1分钟)来表示所述排序权值。步骤S103,根据所述排序权值对所述分组进行排序。可选地,可以根据所述排序权值由大到小的顺序进行排序,也可以根据用户的使用习惯按照所述排序权值由小到大的顺序进行排序。在根据所述排序权值进行排序之后,可以按照这种排序结果显示在终端中,供用户查看。在移动终端中显示的方式可以通过以下任意一种实现:按照排序权值由大到小的顺序将多个所述分组进行排序,并按照排序结果在移动终端中进行显示,具体可以在移动终端中显示多个分组的分组名称或分组编号,若用户需要查看某个分组中的联系人信息,可以通过点击该分组的分组名称或分组编号来展开该分组,展开后在该分组的下方显示属于该分组的所有联系人信息;还可以在移动终端中按照分组的排序结果直接显示所有的联系人信息,具体的排序方式为:先按照分组的排序方式进行排序,具体分组中的联系人可以随机排序,也可以按照预设的条件进行排序。采用本专利技术第一实施例所提供的联系人的排序方法,将移动终端中的联系人根据关键字进行分组,并根据分组中联系人的通话数据对分组进行排序,用户可以通过这种排序方式进行浏览或查找相应的分组,以及快速定位到分组中的具体联系人,这种排序方式在一定程度上通过通话数据体现了用户对于分组中联系人的兴趣度,用户可以根据这种排序方式快速定位到经常联系的分组、或不经常联系的分组,节省了查找和搜索的时间。第二实施例图2是本专利技术第二实施例所提供的联系人的排序方法的流程图。如图2所示,本专利技术第二实施例所提供的联系人的排序方法可以通过以下步骤来实现。步骤S201,将移动终端中所有的联系人本文档来自技高网...
联系人的排序方法及装置

【技术保护点】
一种联系人的排序方法,其特征在于,包括:根据联系人的关键字将所述联系人划分到对应的分组中;根据所述分组中的联系人在预设时间段的通话数据,计算所述分组的排序权值;根据所述排序权值对所述分组进行排序。

【技术特征摘要】
1.一种联系人的排序方法,其特征在于,包括:根据联系人的关键字将所述联系人划分到对应的分组中;根据所述分组中的联系人在预设时间段的通话数据,计算所述分组的排序权值;根据所述排序权值对所述分组进行排序。2.根据权利要求1所述的联系人的排序方法,其特征在于,所述通话数据包括:通话时长和/或通话次数;所述计算所述分组的排序权值包括:获取所述分组中所有的联系人在预设时间段的通话时长总和、和/或通话次数总和;根据所述通话时长总和、和/或所述通话次数总和计算所述分组的排序权值。3.根据权利要求2所述的联系人的排序方法,其特征在于,根据所述通话时长总和和所述通话次数总和计算所述分组的排序权值包括通过如下公式计算所述分组的排序权值D:D=(T/T0)+A,其中,T为所述通话时长总和,T0为预设的单位时长,A为所述通话次数总和。4.根据权利要求1-3中任意一项所述的联系人的排序方法,其特征在于,还包括:根据所述通话数据对所述分组中的联系人进行排序。5.根据权利要求4所述的联系人的排序方法,其特征在于,所述根据所述通话数据对所述分组中的联系人进行排序包括:获取所述分组中每个联系人的历史通话次数;根据所述历史通话次数由大到小的顺序对所述分组中的联系人进行排序。6.一种联系人的排序装置,其特征在于,包括:分组模块,用...

【专利技术属性】
技术研发人员:齐奔宇
申请(专利权)人:乐视控股北京有限公司乐视移动智能信息技术北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1