一种移动终端通讯录智能化分组的系统及方法

文档序号:7761591阅读:203来源:国知局
专利名称:一种移动终端通讯录智能化分组的系统及方法
技术领域
本发明涉及移动通信和信息安全领域,更具体而言涉及一种对移动终端通讯录智能化分组的系统及方法。
背景技术
对现有移动终端的通讯录进行分组,通常是用户手动创建,逐个选择,操作复杂, 易用性差。随着移动通讯技术的发展,手机成为人们最主要的沟通工具之一。大多数手机都提供了通讯录储存和管理功能,用户可以将联系人的姓名/电话号码/公司名称等信息记录为名片;并可以根据姓名或者电话号码,搜索联系人。通讯录和通讯工具的结合,带来了很大的方便,人们也越来越习惯将电话号码记录到手机中。同时,由于互联网,电子邮件,即时聊天工具的发展,人们相互之间的沟通和联系越来越方便,社交圈子比以前更广,由此导致通讯录的增长非常迅速,对于一些商务人士,其手机通讯录中的联系人往往达到了几百甚至上千人。然而,通讯录中的用户属于不同的人际圈,这就给通讯录的管理带来了麻烦。目前的大多数手机通讯录管理软件,虽然允许用户存储联系人更多的属性,例如公司、电子邮件、地址等信息,用户也可以根据这些人际圈进行分类,但是,这些分类需要用户手动输入, 工作量大而且效率很低。公开于本发明背景部分的信息仅仅旨在增加对本发明的总体背景的理解,而不应当被视为承认或以任何形式暗示该信息构成已为本领域一般技术人员所公知的现有技术。

发明内容
为了更加便捷、准确的识别并划分个人的人际圈,在移动终端上,根据多个维度的信息,智能化的整理通讯录中联系人的关系,即对移动终端的通讯录进行分组。本申请相对现有的、最好的技术而言,具有明确的优点和效果。现有技术通常采用简单原始的手动编辑方法,用户操作意愿很低,不利于人脉圈的管理。根据本发明的一个方面,提供一种移动终端通讯录智能化分组的方法,该方法包括无线或者有线连接客户端和服务器,构成智能识别系统,其中该方法进一步包括将所述客户端的通讯录同步至服务器;通过所述客户端发现事件,提取所发现事件中的数据信息;智能识别系统基于收到的数据信息进行数据分析,自动根据数据信息对客户端的通讯录进行分组,通过服务器与客户端的通信,所述分组信息在客户端和服务器之间进行同步;将通讯录进行分组的结果存储至服务器的数据库;以及在客户端显示分组信息。根据本发明的又一个方面,提供一种移动终端通讯录智能化分组的系统,包括客户端软件和服务器,其特征在于所述客户端和所述服务器通过无线或有线连接起来,构成智能识别系统,所述客户端用于事件的发现,以及分组信息的显示,所述服务器用于对通讯录、位置信息,进行一系列的逻辑判别,以筛选出符合条件的分组,并存储起来,然后通过与客户端的通信,将分组信息同步至客户端。根据本发明的又一个方面,提供一种移动终端通讯录智能化分组的系统,其中所述客户端进一步包括短信监听子模块,用于发现短信群发事件,并自动产生分组,告知数据管理子模块并存储;位置信息管理子模块,用于读取移动终端的位置信息,并告知数据管理子模块,数据管理子模块负责存储分组信息,同时,将通讯录、位置信息发送给通讯子模块,通讯子模块负责将分组数据、通讯录、位置信息与服务器进行同步通信。根据本发明的又一个方面,提供一种移动终端通讯录智能化分组的系统,其中所述服务器进一步包括通讯子模块,负责接收来自客户端的数据,并交由统计计算子模块进行后台数据分析,其中所述通讯子模块也将服务器的分析结果,同步给客户端;统计计算子模块进行后台数据分析的结果,将存储至数据库存储。本系统和方法的优点在于,将用户平日的生活、操作习惯进行智能化的识别,并整理,自动产生分组信息,更加贴切真实的情况,操作也非常方便。所划分的分组更有价值。


参考本发明的的附图和随后的具体实施方式
中的描述,将使本发明的特性和优点更加清楚。图1是基于事件触发的智能化分组的流程图;图2是通讯录、位置及聚集频度进行智能化分组的流程图;图3是通讯录、位置、到达位置的频度,智能化划分兴趣组的流程图;图4是系统构成示意图。
具体实施例方式接下来将具体参考本发明的各个实施例,在附图中和以下的描述中示出了这些实施例的实例。虽然本发明与示例性实施例相结合进行描述,但是应当了解,本说明书并非旨在将本发明限制为那些示例性实施例。相反,本发明旨在不但覆盖这些示例性实施例,而且覆盖可以被包括在由所附权利要求所限定的本发明的精神和范围之内的各种替换、修改、 等效形式以及其它实施例。根据本发明的一个实施例,本发明提供一种移动终端通讯录智能化分组的方法, 该方法包括无线或者有线连接客户端软件和服务器,构成智能识别系统,其中该方法进一步包括其中客户端将数据信息同步至服务器,优选的客户端定期将通讯录、位置信息等数据同步至服务器,服务器接收来自客户端的数据,进行后台数据分析,将服务器的分析结果,同步给客户端;进行后台数据分析的结果,存储至数据库;通过服务器与客户端的通信,将分组信息同步至客户端,并显示分组信息。根据本发明的移动终端通讯录智能化分组的方法,其中将客户端的通讯录中对于一个分组中在通讯录中未存储其信息的客户端的名称自动增加到通讯录中或者自动设置为不可见。本发明提供了一种移动终端通讯录智能化分组的方法和系统,所述方法包括通过接收模块,对群发短信进行接收。通过分组模块,根据接收模块接收到的短信,对群发短
5信的接收者进行分组,将群发短信中的所有接收者都加入该分组中作为分组内容,优选的在进行分组的接收者中对客户端中已经存在的接收者和客服端中不存在的接受者进行分类。通过提取内容模块,提取接收的群发短信的内容,使用短信内容对分组进行命名而作为分组名称。通过存储模块,对分组内容和分组名称进行存储。通过显示模块对该分组的分组内容和分组名称进行显示。所述系统为实现上述方法的系统。优选的,使用者可以通过编辑模块对分组名称进行编辑。优选的,在客户端的上述分组中,客户端可以只显示在客户端中存在的接收者。然后,客户端可以优选的将此分组信息同步至服务器,并存储至数据库。根据本发明的移动终端通讯录智能化分组的方法,其中发现事件包括发现移动终端的位置信息,基于位置信息及聚合频度对客户端进行智能化分组,根据本发明的移动终端通讯录智能化分组的方法,其中该方法进一步包括客户端需要事先将移动终端的通讯录同步至服务器,客户端需要绑定一个帐户,并关联到手机号;服务器根据各个客户端的通讯录的内容,产生彼此的认识关系;客户端每隔一段时间, 便记录自己的位置信息,并同步至服务器;服务器对位置信息进行整理分析,一旦发现彼此具有认识关系的若干客户端经常聚集于一处,便自动将它们归纳为一个分组;服务器根据客户端的时间和空间关系,将客户端归纳为一个分组;服务器定期将智能化产生的分组信息,同步至客户端。根据本发明的移动终端通讯录智能化分组的方法,其中发现事件包括发现移动终端的位置、到达位置的频度以及位置信息详情,基于通讯录、位置、到达位置的频度以及位置信息详情,识别出每个人的偏好,对客户端进行智能化划分兴趣组。根据本发明的移动终端通讯录智能化分组的方法,其中进一步包括客户端绑定帐户,并关联到手机号;客户端将移动终端的通讯录同步至服务器;服务器根据各个客户端的通讯录的内容,分析并生成彼此的关系;客户端每隔一段时间,记录自己的位置信息, 并同步至服务器,或用户手动记录位置信息;服务器识别每次被标记位置的类别;服务器判断偏好;服务器根据每个客户端对应帐户、手机号的关联关系,识别出彼此认识,并且具有同一偏好的用户,并自动生成一个兴趣组;以及服务器定期将产生的兴趣组同步至客户端。根据本发明的一个实施例,提供一种移动终端通讯录智能化分组的系统,包括客户端软件和服务器,其特征在于所述客户端和所述服务器通过无线或有线连接起来,构成智能识别系统,所述客户端用于事件的发现,以及分组信息的显示,所述服务器用于对通讯录、位置信息,进行一系列的逻辑判别,以筛选出符合条件的分组,并存储起来,然后通过与客户端的通信,将分组信息同步至客户端。根据本发明的移动终端通讯录智能化分组的系统,其中所述客户端进一步包括 短信监听子模块,用于发现短信群发事件,并自动产生分组,告知数据管理子模块并存储; 位置信息管理子模块,用于读取移动终端的位置信息,并告知数据管理子模块,数据管理子模块负责存储分组信息,同时,将通讯录、位置信息发送给通讯子模块,通讯子模块负责将分组数据、通讯录、位置信息与服务器进行同步通信。根据本发明的移动终端通讯录智能化分组的系统,其中所述服务器进一步包括通讯子模块,负责接收来自客户端的数据,并交由统计计算子模块进行后台数据分析,其中所述通讯子模块也将服务器的分析结果,同步给客户端;统计计算子模块进行后台数据分析的结果,将存储至数据库存储。本发明所提供的移动终端通讯录智能化分组的系统,需要客户端软件、服务器两大组成部分。客户端软件安装在移动终端中,负责对事件进行判别,并智能化的对通讯录进行分组。图4显示了系统构成的示意图。本发明所提供的系统具有客户端和服务器,客户端、服务器通过无线或有线连接起来,构成智能识别系统。图4中MlOO表示客户端,M200表示服务器。客户端主要用于事件的发现,比如群发短信事件,以及分组信息的显示。MlOl为短信监听子模块,用于发现短信群发事件,并自动产生分组,告知M102数据管理子模块并存储。M104为位置信息管理子模块,用于读取移动终端的位置信息,并告知M102数据管理子模块。M102数据管理子模块负责存储分组信息,同时,将通讯录、位置信息交给M103通讯子模块。M103通讯子模块负责将分组数据、通讯录、位置信息与服务器进行同步通信。服务器,主要用于对通讯录、位置信息等,进行一系列的逻辑判别,以筛选出符合条件的分组,并存储起来。通过与客户端的通信,将分组信息同步至客户端。M201通讯子模块负责接收来自客户端的数据,并交由M202统计计算子模块进行后台数据分析。当然, M201也将服务器的分析结果,同步给客户端。M202统计计算子模块进行后台数据分析的结果,将存储至M203数据库存储。根据本发明的一个实施例,本发明的系统智能化的对通讯录进行分组可以包括基于事件触发的智能化分组,基于通讯录、位置及聚集频度进行智能化分组等等。根据本发明的一个实施例,根据本发明的系统基于事件触发的智能化分组包括, 当群发短信时,客户端识别出来此事件,自动将接收者放入同一个分组,同时,将短信内容提取摘要,作为群组的名称。此外,用户也可以编辑名称。根据本发明的另一个实施例,根据本发明的系统基于通讯录、位置及聚集频度进行智能化分组包括,(a)客户端需要事先将移动终端的通讯录同步至服务器,客户端需要绑定一个帐户,并关联到手机号;(b)服务器根据各个客户端(帐户)的通讯录的内容,产生彼此的关系。即谁与谁是彼此认识的;(c)客户端每隔一段时间,便记录自己的位置信息,并同步至服务器;(d)服务器对位置信息进行整理分析,一旦发现彼此认识的若干移动终端(人)经常聚集于一处,便自动将它们归纳为一个分组;(e)其中,对于(d)中的描述,归纳为一个分组的方法和条件可能包括,例如(1) 在同一时间段内,例如2010-8-4 9 10至9 20约10分钟内;(2)例如,ABCDEF六个人聚集在同一个咖啡馆附近,距离不超过200米,距离可以根据定位的真实情况来调整;(3) AB⑶EF六个人还曾经在这个咖啡馆,或者其他地点聚集过;(4) AB⑶EF六个人至少聚集于一处超过3次,次数门限值也可以根据实际情况调整;以及(5)ABCDEF六个人,每个人的通讯录中的关系,至少两两产生联系,即AB⑶EF六个人的关系可以串联在一起。
(f)当满足d、e所描述的情况时,服务器自动将ABCDEF六个人归纳为同一个分组;(g)服务器定期将智能化产生的分组信息,同步至客户端,以及(h)特别的,如果A的通讯录中只有B⑶,那么,A的客户端中能看见B⑶处于同一个分组,而不会显示EF。根据本发明的再一个实施例,根据本发明的系统基于通讯录、位置、到达某位置的频度以及位置信息详情,包括地点名称、类别等,识别出每个人的偏好,智能化划分兴趣组, 包括(a)客户端每隔一段时间,便记录自己的位置信息,并同步至服务器。当然,用户也可以设置为手动记录位置信息,比如打标记;(b)服务器识别每次位置的类别,比如羽毛球馆、餐馆(川菜、湘菜、粤菜)、景点 (山脉、人文、古迹)、电影院、酒吧、KTV、棋牌室等;(c)当一个人去过某一类地点若干次,比如10次,次数可以根据情况调整。服务器则将此人判定为此类偏好,比如偏好餐馆(川菜);(d)服务器根据每个客户端对应帐户、手机号的关联关系,将彼此认识的人挑选出来。然后根据c的偏好判定结果,识别出彼此认识,并且同一偏好的人。比如,AB⑶EF六个人均偏好餐馆(川菜);(e)服务器定期将智能化产生的偏好组,即兴趣组,同步至客户端;以及(f)特别的,如果A的通讯录中只有B⑶,那么,A的客户端中能看见B⑶处于同一个分组,而不会显示EF。图1中描述了基于事件触发的智能化分组的流程。步骤S101,群发短信。步骤 S102,客户端识别出群发短信事件,自动将接收者放入同一个分组。步骤S103,根据短信内容提取摘要,作为群组的名称。用户也可以编辑名称。图2中描述了基于通讯录、位置及聚集频度进行智能化分组。在步骤S201中,客户端绑定帐户,并关联到手机号。在步骤S202中,客户端将移动终端的通讯录同步至服务器。在步骤S203中,服务器根据各个客户端(帐户)的通讯录的内容,分析产生彼此的关系。即谁与谁是彼此认识的。在步骤S204中,客户端每隔一段时间,便记录自己的位置信息,并同步至服务器。在步骤S205中,服务器对位置信息进行整理分析,一旦发现彼此认识的若干移动终端(人)经常聚集于一处,便自动将它们归纳为一个分组。在步骤S206中, 服务器定期将智能化产生的分组信息,同步至客户端。特别的,如果A的通讯录中只有B⑶, 那么,A的客户端中能看见B⑶处于同一个分组,而不会显示EF。具体的,归纳为一个分组的方法和条件可能包括在同一时间段内,比如2010-8-4 9 10至9 20约10分钟内;以及例如, ABCDEF六个人聚集在同一个咖啡馆附近,距离不超过200米,距离可以根据定位的真实情况来调整;以及例如,AB⑶EF六个人还曾经在这个咖啡馆,或者其他地点聚集过;以及例如,AB⑶EF六个人至少聚集于一处超过某个门限值,比如3次,次数门限值也可以根据实际情况调整;以及例如,ABCDEF六个人,每个人的通讯录中的关系,至少两两产生联系,即 ABCDEF六个人的关系可以串联在一起。图3描述了基于通讯录、位置、到达位置的频度以及位置信息详情,包括地点名
8称、类别等,识别出每个人的偏好,智能化划分兴趣组。在步骤S301中,客户端绑定帐户,并关联到手机号。在步骤S302中,客户端将移动终端的通讯录同步至服务器。在步骤S303 中,服务器根据各个客户端(帐户)的通讯录的内容,分析并生成彼此的关系。即谁与谁是彼此认识的。在步骤S304中,客户端每隔一段时间,便记录自己的位置信息,并同步至服务
ο当然,用户也可以设置为手动记录位置信息,比如打标记。在步骤S305中,服务器识别每次被标记位置的类别,例如羽毛球馆、餐馆(川菜、湘菜、粤菜)、景点(山脉、人文、 古迹)、电影院、酒吧、KTV、棋牌室等。在步骤S306中,当一个人去过某一类地点若干次, 例如10次,次数可以根据情况调整。服务器则将此人判定为具有某类偏好,例如偏好餐馆 (川菜)。在步骤S307,服务器根据每个客户端对应帐户、手机号的关联关系,将彼此认识的人挑选出来。然后根据的偏好判定结果,识别出彼此认识,并且具有同一偏好的人。比如, ABCDEF六个人均偏好餐馆(川菜)。自动生成一个兴趣组。在步骤S308中,服务器定期将产生的兴趣组,同步至客户端。特别的,如果A的通讯录中只有B⑶,那么,A的客户端中能看见B⑶处于同一个分组,而不会显示EF。前述对本发明的具体示例性实施方案的描述是为了说明和例证的目的。这些描述并非想穷尽本发明,或者将本发明限定为所公开的精确形式,并且很显然,根据上述教导, 可以进行很多改变和变化。例如,可选择的,上述一个或多个步骤可以是自动进行的,也可以是需客户端确认的。对示例性实施例进行选择和描述的目的在于解释本发明的特定原理及其实际应用,从而使得本领域的其它技术人员能够实现并利用本发明的各种不同的示例性实施方案以及各种不同的选择和改变。本发明的范围意在由所附的权利要求书及其等同形式所限定。
权利要求
1.一种移动终端通讯录智能化分组的方法,该方法包括无线或者有线连接客户端和服务器,构成智能识别系统,其中该方法进一步包括将所述客户端的通讯录同步至服务器; 通过所述客户端发现事件,提取所发现事件中的数据信息;智能识别系统基于收到的数据信息进行数据分析,自动根据数据信息对客户端的通讯录进行分组,通过服务器与客户端的通信,所述分组信息在客户端和服务器之间进行同 将通讯录进行分组的结果存储至服务器的数据库;以及在客户端显示分组信息。
2.如权利要求1所述的移动终端通讯录智能化分组的方法,其中进一步包括将客户端的通讯录中对于一个分组中在通讯录中未存储其信息的客户端的名称自动增加到通讯录中或者自动设置为不可见。
3.如权利要求1或2所述的移动终端通讯录智能化分组的方法,其中发现事件包括发现短信群发事件,基于短信群发事件,智能识别系统中的客户端对通讯录进行智能化分组。
4.如权利要求3所述的移动终端通讯录智能化分组的方法,进一步包括,当发生短信群发事件时,客户端识别出来该类短信群发事件,自动将接收者放入同一个分组,同时将短信内容提取为摘要,作为群组的名称,或者用户编辑名称。
5.如权利要求1或2所述的移动终端通讯录智能化分组的方法,其中发现事件包括发现移动终端的位置信息,基于位置信息及聚合频度,智能识别系统中的服务器对通讯录进行智能化分组。
6.如权利要求5所述的移动终端通讯录智能化分组的方法,其中该方法进一步包括 客户端将移动终端的通讯录同步至服务器,客户端需要绑定一个帐户,并关联到手机号;服务器根据各个客户端的通讯录的内容,产生彼此的认识关系; 客户端每隔一段时间,便记录自己的位置信息,并同步至服务器; 服务器对位置信息进行整理分析,在发现彼此具有认识关系的若干客户端经常聚集于一处的情况下,便自动将它们归纳为一个分组;服务器根据客户端的时间和空间关系,将客户端归纳为一个分组;以及服务器定期将智能化产生的分组信息,同步至客户端。
7.如权利要求1或2所述的移动终端通讯录智能化分组的方法,其中发现事件包括发现移动终端的位置、到达位置的频度以及位置信息详情,基于通讯录、位置、到达位置的频度以及位置信息详情,识别出每个人的偏好,智能识别系统中的服务器对通讯录进行智能化分组生成兴趣组。
8.如权利要求7所述的移动终端通讯录智能化分组的方法,其中进一步包括 客户端绑定帐户,并关联到手机号;客户端将移动终端的通讯录同步至服务器;服务器根据各个客户端的通讯录的内容,分析并生成彼此的关系;客户端每隔一段时间,记录自己的位置信息,并同步至服务器,或用户手动记录位置信息;服务器识别每次被标记位置的类别; 服务器判断偏好;服务器根据每个客户端对应帐户、手机号的关联关系,识别出彼此认识,并且具有同一偏好的用户,并自动生成一个兴趣组;以及服务器定期将产生的兴趣组同步至客户端。
9.一种移动终端通讯录智能化分组的系统,包括客户端软件和服务器,其特征在于所述客户端和所述服务器通过无线或有线连接起来,构成智能识别系统;所述客户端用于事件的发现,以及分组信息的显示;所述服务器用于对通讯录、位置信息,进行一系列的逻辑判别,以筛选出符合条件的分组,并存储起来;以及通过与客户端的通信,将分组信息同步至客户端。
10.如权利要求9所述的移动终端通讯录智能化分组的系统,其中所述客户端进一步包括短信监听子模块,用于发现短信群发事件,并自动产生分组,告知数据管理子模块并存储;位置信息管理子模块,用于读取移动终端的位置信息,并告知数据管理子模块,数据管理子模块负责存储分组信息,同时,将通讯录、位置信息发送给通讯子模块;以及通讯子模块负责将分组数据、通讯录、位置信息与服务器进行同步通信。
11.如权利要求9或10所述的移动终端通讯录智能化分组的系统,其中所述服务器进一步包括通讯子模块,负责接收来自客户端的数据,并交由统计计算子模块进行后台数据分析, 其中所述通讯子模块也将服务器的分析结果,同步给客户端;以及统计计算子模块进行后台数据分析的结果,将存储至数据库存储。
12.—种对移动终端通讯录智能化分组的系统,其中使用如权利要求1-9中任一项所述的方法而对客户端进行智能化划分兴趣组。
全文摘要
本发明公开一种移动终端通讯录智能化分组的系统及方法。该方法包括无线或者有线连接客户端和服务器,构成智能识别系统,其中该方法进一步包括将所述客户端的通讯录同步至服务器;通过所述客户端发现事件,提取所发现事件中的数据信息;智能识别系统基于收到的数据信息进行数据分析,自动根据数据信息对客户端的通讯录进行分组,通过服务器与客户端的通信,所述分组信息在客户端和服务器之间进行同步;将通讯录进行分组的结果存储至服务器的数据库;以及在客户端显示分组信息。
文档编号H04L29/08GK102447773SQ201010501259
公开日2012年5月9日 申请日期2010年9月30日 优先权日2010年9月30日
发明者朱玫, 李锋, 林宇, 程平, 邹仕洪 申请人:北京网秦天下科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1