专利名称:通信数据服务的云服务提供方法、系统和云端服务器的制作方法
技术领域:
本发明涉及互联网技术领域,特别涉及一种通信数据服务的云服务提供方法、系统和云端服务器。
背景技术:
移动终端的通信数据主要包括通话记录(包含通话录音,视频录制等数据)、联系人、信息、邮件、日程、记事本等,还可以包括用户使用移动终端中的社交网络所产生的数据信息等,随着用户使用移动终端的时间越来越久,移动终端的通信数据会越来越大,这些大量的通信数据可能随着大量数据导致系统变慢而部分被清除,也可能因为用户变换移动终端导致数据兼容性存在问题,很容易导致移动终端的通信数据丢失等。目前,通过云服务器可以支持的用户通话记录的备份、恢复等功能,将通信数据中的各种数据关联起来进行管理,方便将来用户搜索使用,或简介显示在移动终端出来供人·使用,同时信息匹配查询都是移动终端自身处理完成。存在的问题是,在移动终端自身存储空间,计算处理能力方面存在缺陷不容易满足用户使用,例如查询联系人时搜索数据范围狭隘,只能在移动终端的通信数据中查询已经存在的信息。
发明内容
本发明的目的旨在至少解决所述技术缺陷之一。为此,本发明的一个目的在于提出一种通信数据服务的云服务提供方法,该方法可实时更新用户角色动态信息,支持更加灵活和精准的信息搜索,加大云服务的使用量及使用率,巩固用户群体及利用率。本发明的另一个目的在于提出一种通信数据服务的云服务提供系统。本发明的又一个目的在于提出一种云端服务器。为达到所述目的,本发明第一方面的实施例公开了一种通信数据服务的云服务提供方法,包括以下步骤云端服务器分别接收第一用户和第二用户的注册,并记录所述第一用户和第二用户上传的联系人信息、及所述第一用户和第二用户与所述联系人信息中多个联系人的共享通信数据,所述共享通信数据由所述用户所使用的移动终端记录获得,其中,所述联系人信息包括多个联系人的身份信息;所述云端服务器根据所述联系人信息中多个联系人的身份信息对所述多个联系人的共享通信数据进行分析以生成以所述第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与所述第一用户或第二用户构成相同角色的至少一个联系人;所述云端服务器接收所述第一用户的查询请求;所述云端服务器判断所述第一用户的第一角色群和所述第二用户的第二角色群中是否具有相同的类型的角色组;以及如果判断具有相同类型的角色组,则所述云端服务器根据所述第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向所述第一用户反馈检索结果。根据本发明实施例的通信数据服务的云服务提供方法,通过云端服务器对用户的各种通信数据进行分类、组合、存储等,还可以实时更新用户角色动态信息,大量查询、计算等功能在云端服务器处理,云端服务器支持更加灵活和精准的信息搜索,例如基于各个角色之间关系的搜索,便于用户使用和管理,使得云端服务器的搜索功能优化完善,增加用户获取数据的快捷性和方便性,同时增加云服务中用户所有共享性数据性能的共享流通性,且可以让用户的私有性数据支持移动使用,并且可以推广云端服务器账号的使用,加大云服务的使用量及使用率,巩固用户群体及利用率。为达到所述目的,本发明第二方面的实施例公开了一种通信数据服务的云服务提供系统,包括云端服务器、第一客户端和第二客户端,其中,所述云端服务器,用于分别接收第一用户和第二用户的注册,并记录所述第一用户通过所述第一客户端和第二用户通过所述第二客户端上传的联系人信息、及所述第一用户和第二用户与所述联系人信息中多个联系人的共享通信数据,所述共享通信数据由所述用户所使用的移动终端记录获得,其中,所述联系人信息包括多个联系人的身份信息,并根据所述联系人信息中多个联系人的身份信息对所述多个联系人的共享通信数据进行分析以生成以所述第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与所述第一用户或第二用户构成相同角色的至少一个联系人,以及接收所述第一用户的查询请求,并判断所述第一用户的第一角色群和所述第二用户的第二角色群中是否具·有相同的类型的角色组,以及在判断具有相同类型的角色组时,根据所述第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向所述第一用户反馈检索结果。根据本发明实施例的通信数据服务的云服务提供系统,通过云端服务器对用户的各种通信数据进行分类、组合、存储等,还可以实时更新用户角色动态信息,大量查询、计算等功能在云端服务器处理,云端服务器支持更加灵活和精准的信息搜索,例如基于各个角色之间关系的搜索,便于用户使用和管理,使得云端服务器的搜索功能优化完善,增加用户获取数据的快捷性和方便性,同时增加云服务中用户所有共享性数据性能的共享流通性,且可以让用户的私有性数据支持移动使用,并且可以推广云端服务器账号的使用,加大云服务的使用量及使用率,巩固用户群体及利用率。为达到所述目的,根据本发明第三方面的实施例公开了一种云端服务器,包括第一接收模块,用于分别接收第一用户和第二用户的注册;记录模块,用于记录所述第一用户和第二用户上传的联系人信息、及所述第一用户和第二用户与所述联系人信息中多个联系人的共享通信数据,所述共享通信数据由所述用户所使用的移动终端记录获得,其中,所述联系人信息包括多个联系人的身份信息;分析模块,用于根据所述联系人信息中多个联系人的身份信息对所述多个联系人的共享通信数据进行分析以生成以所述第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与所述第一用户或第二用户构成相同角色的至少一个联系人;第二接收模块,用于接收所述第一用户的查询请求;判断模块,用于判断所述第一用户的第一角色群和所述第二用户的第二角色群中是否具有相同的类型的角色组;以及发送模块,用于在所述判断模块判断具有相同类型的角色组时,根据所述第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向所述第一用户反馈检索结果。根据本发明实施例的云端服务器,可以对用户的各种通信数据进行分类、组合、存储等,实时更新用户角色动态信息、处理大量查询、计算等,支持更加灵活和精准的信息搜索支持,例如基于各个角色之间关系的搜索,便于用户使用和管理,增加用户获取数据的快捷性和方便性,同时增加用户所有共享性数据性能的共享流通性,且可以让用户的私有性数据支持移动使用,并且可以推广云端服务器账号的使用,加大云服务的使用量及使用率,巩固用户群体及利用率。本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
本发明所述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中图I为根据本发明一个实施例的通信数据服务的云服务提供方法的流程图;图2为根据本发明一个实施例的通信数据服务的云服务提供系统的结构示意图; 以及图3为根据本发明一个实施例的云端服务器的结构示意图。
具体实施例方式下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。在本发明的描述中,需要理解的是,术语“纵向”、“横向”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底” “内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。在本发明的描述中,需要说明的是,除非另有规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是机械连接或电连接,也可以是两个元件内部的连通,可以是直接相连,也可以通过中间媒介间接相连,对于本领域的普通技术人员而言,可以根据具体情况理解所述术语的具体含义。下面参考附图描述根据本发明实施例的通信数据服务的云服务提供方法、系统和云端服务器。移动终端的通信数据保存在云端服务器中,可以通过云端服务器的计算能力将用户的各种通信数据有效管理使得用户方便使用,并支持用户的查询和搜索等,因此,一种通信数据服务的云服务提供方法,包括以下步骤云端服务器分别接收第一用户和第二用户的注册,并记录第一用户和第二用户上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据,共享通信数据由用户所使用的移动终端记录获得,其中,联系人信息包括多个联系人的身份信息;云端服务器根据联系人信息中多个联系人的身份信息对多个联系人的共享通信数据进行分析以生成以第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与第一用户或第二用户构成相同角色的至少一个联系人;云端服务器接收第一用户的查询请求;云端服务器判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组;以及如果判断具有相同类型的角色组,则云端服务器根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。图I为根据本发明一个实施例的通信数据服务的云服务提供方法的流程图。如图I所示,通信数据服务的云服务提供方法包括下述步骤。步骤S101,云端服务器分别接收第一用户和第二用户的注册,并记录第一用户和第二用户上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据,共享通信数据由用户所使用的移动终端记录获得,其中,联系人信息包括多个联系人的身份信息。在本发明的一个实施例中,共享通信数据包括第一用户和第二用户与联系人之间的通话录音、通话视频、信息、日程、邮件、记事本、社交网络通信信息中的一种或多种。具体地,共享通信数据包括公有共享数据和私有共享数据,其中,第一用户和第二用户对私有共享数据设置权限。·具体地,每个用户可以通过移动终端或个人计算机等在云端服务器中注册自己的账号信息,然后云端服务器与每个用户所对应的移动终端通信以获得对应的联系人信息以及多个联系人的共享通信数据,或者,用户自己上传联系人信息以及多个联系人的共享通信数据,每个用户还可以对私有共享数据设置权限。步骤S102,云端服务器根据联系人信息中多个联系人的身份信息对多个联系人的共享通信数据进行分析以生成以第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与第一用户或第二用户构成相同角色的至少一个联系人。在本发明的一个实施例中,第一角色群和第二角色群中的角色组由第一用户或第二用户设置获得,或由云端服务器自动分析获得。例如,用户可以在上传联系人信息的同时将每个联系人进行相应的角色分组,或者云端服务器根据用户的通信数据自动进行角色分组,用户还可以对云端服务器的角色分组结果进行编辑。在本发明的一个实施例中,第一角色群和第二角色群中的角色组根据生活角色、工作组织角色、家庭角色和社会角色中的一个或多个划分。例如,根据生活角色可以分成同学(其中同学还可以细分为初中、高中、大学同学等)、同事等组,根据工作组织角色可以分成商业、公益及爱好等组(其中可以包括联系人或者联系结构等),根据家庭角色可以分为亲戚、亲人、私交等组,根据社会角色可以名人、认证结构等组。步骤S103,云端服务器接收第一用户的查询请求。步骤S104,云端服务器判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组。步骤S105,如果判断具有相同类型的角色组,则云端服务器根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。其中,判断不具有相同类型的角色组时,向第一用户反馈没有对应的角色。例如,针对高中同学角色,如果用户A,B, C都是高中同学,用户A共享了高中同学D的信息,而此时用户B和用户C都没有高中同学的联系方式,用户只要用B,C姓名或者昵称进行搜索时,就会从用户A的共享信息就会显示出高中好友角色中的当前联系方式及动态状态信息。又如,通过云端服务器输入目前最热点的人名或者公司,如果该人名或者公司有信息共享时,可以立即搜索得到该人名或者公司的最新动态信息或者历史数据信息。由此不一定得非去新闻搜索、社区信息搜索等信息搜索才能获知,这样就能够更加动态获取当事人的数据信息。再如,如果与某个朋友联系时,如果他共享了社区社交等网络信息在云端服务器内,我们输入该联系人或者电话号码,就能获取到他最新动态信息,更加方便拉近用户之间的数据信息流通速度。根据本发明实施例的通信数据服务的云服务提供方法,通过云端服务器对用户的各种通信数据进行分类、组合、存储等,还可以实时更新用户角色动态信息,大量查询、计算等功能在云端服务器处理,云端服务器支持更加灵活和精准的信息搜索,例如基于各个角色之间关系的搜索,便于用户使用和管理,使得云端服务器的搜索功能优化完善,增加用户 获取数据的快捷性和方便性,同时增加云服务中用户所有共享性数据性能的共享流通性,且可以让用户的私有性数据支持移动使用,并且可以推广云端服务器账号的使用,加大云服务的使用量及使用率,巩固用户群体及利用率。为了实现上述实施例,本发明还提出一种通信数据服务的云服务提供系统。一种通信数据服务的云服务提供系统,包括云端服务器、第一客户端和第二客户端,其中,云端服务器,用于分别接收第一用户和第二用户的注册,并记录第一用户通过第一客户端和第二用户通过第二客户端上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据,共享通信数据由用户所使用的移动终端记录获得,其中,联系人信息包括多个联系人的身份信息,并根据联系人信息中多个联系人的身份信息对多个联系人的共享通信数据进行分析以生成以第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与第一用户或第二用户构成相同角色的至少一个联系人,以及接收第一用户的查询请求,并判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组,以及在判断具有相同类型的角色组时,根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。图2为根据本发明一个实施例的通信数据服务的云服务提供系统的结构示意图。如图2所示,通信数据服务的云服务提供系统包括云端服务器10、第一客户端20和第二客户端30。具体地,首先,云端服务器10用于分别接收第一用户和第二用户的注册,并记录第一用户通过第一客户端20和第二用户通过第二客户端30上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据,共享通信数据由用户所使用的移动终端记录获得,其中,联系人信息包括多个联系人的身份信息。更具体地,每个用户可以通过移动终端或个人计算机等在云端服务器10中注册自己的账号信息,然后云端服务器10与每个用户所对应的移动终端通信以获得对应的联系人信息以及多个联系人的共享通信数据,或者,用户自己上传联系人信息以及多个联系人的共享通信数据,每个用户还可以对私有共享数据设置权限。在本发明的一个实施例中,共享通信数据包括第一用户和第二用户与联系人之间的通话录音、通话视频、信息、日程、邮件、记事本、社交网络通信信息中的一种或多种,共享通信数据包括公有共享数据和私有共享数据,其中,第一用户和第二用户对私有共享数据设置权限。然后,云端服务器10根据联系人信息中多个联系人的身份信息对多个联系人的共享通信数据进行分析以生成以第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与第一用户或第二用户构成相同角色的至少一个联系人。在本发明的一个实施例中,第一角色群和第二角色群中的角色组由第一用户或第二用户设置获得,或由云端服务器10自动分析获得。例如,用户可以在上传联系人信息的同时将每个联系人进行相应的角色分组,或者云端服务器10根据用户的通信数据自动进行角色分组,用户还可以对云端服务器10的角色分组结果进行编辑。
在本发明的一个实施例中,第一角色群和第二角色群中的角色组根据生活角色、工作组织角色、家庭角色和社会角色中的一个或多个划分。例如,根据生活角色可以分成同 学(其中同学还可以细分为初中、高中、大学同学等)、同事等组,根据工作组织角色可以分成商业、公益及爱好等组(其中可以包括联系人或者联系结构等),根据家庭角色可以分为亲戚、亲人、私交等组,根据社会角色可以名人、认证结构等组。云端服务器10再接收第一用户的查询请求,并判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组,以及在判断具有相同类型的角色组时,根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。其中,判断不具有相同类型的角色组时,向第一用户反馈没有对应的角色。例如,针对高中同学角色,如果用户A,B, C都是高中同学,用户A共享了高中同学D的信息,而此时用户B和用户C都没有高中同学的联系方式,用户只要用B,C姓名或者昵称进行搜索时,就会从用户A的共享信息就会显示出高中好友角色中的当前联系方式及动态状态信息。又如,通过云端服务器10输入目前最热点的人名或者公司,如果该人名或者公司有信息共享时,可以立即搜索得到该人名或者公司的最新动态信息或者历史数据信息。由此不一定得非去新闻搜索、社区信息搜索等信息搜索才能获知,这样就能够更加动态获取当事人的数据信息。再如,如果与某个朋友联系时,如果他共享了社区社交等网络信息在云端服务器10内,我们输入该联系人或者电话号码,就能获取到他最新动态信息,更加方便拉近用户之间的数据信息流通速度。根据本发明实施例的通信数据服务的云服务提供系统,通过云端服务器对用户的各种通信数据进行分类、组合、存储等,还可以实时更新用户角色动态信息,大量查询、计算等功能在云端服务器处理,云端服务器支持更加灵活和精准的信息搜索,例如基于各个角色之间关系的搜索,便于用户使用和管理,使得云端服务器的搜索功能优化完善,增加用户获取数据的快捷性和方便性,同时增加云服务中用户所有共享性数据性能的共享流通性,且可以让用户的私有性数据支持移动使用,并且可以推广云端服务器账号的使用,加大云服务的使用量及使用率,巩固用户群体及利用率。为了实现上述实施例,本发明还提出一种云端服务器。
一种云端服务器,包括第一接收模块,用于分别接收第一用户和第二用户的注册;记录模块,用于记录第一用户和第二用户上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据,共享通信数据由用户所使用的移动终端记录获得,其中,联系人信息包括多个联系人的身份信息;分析模块,用于根据联系人信息中多个联系人的身份信息对多个联系人的共享通信数据进行分析以生成以第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与第一用户或第二用户构成相同角色的至少一个联系人;第二接收模块,用于接收第一用户的查询请求;判断模块,用于判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组;以及发送模块,用于在判断模块判断具有相同类型的角色组时,根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。图3为根据本发明一个实施例的云端服务器的结构示意图。如图3所示,云端服务器包括第一接收模块100、记录模块200、分析模块300、第 二接收模块400、判断模块500和发送模块600。第一接收模块100用于分别接收第一用户和第二用户的注册。更具体地,每个用户可以通过移动终端或个人计算机等在云端服务器中注册自己的账号信息,第一接收模块100接收注册。记录模块200用于记录第一用户和第二用户上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据,共享通信数据由用户所使用的移动终端记录获得,其中,联系人信息包括多个联系人的身份信息。更具体地,云端服务器与每个用户所对应的移动终端通信以获得对应的联系人信息以及多个联系人的共享通信数据,或者,用户自己上传联系人信息以及多个联系人的共享通信数据,每个用户还可以对私有共享数据设置权限。在本发明的一个实施例中,共享通信数据包括第一用户和第二用户与联系人之间的通话录音、通话视频、信息、日程、邮件、记事本、社交网络通信信息中的一种或多种,共享通信数据包括公有共享数据和私有共享数据,其中,第一用户和第二用户对私有共享数据设置权限。分析模块300用于根据联系人信息中多个联系人的身份信息对多个联系人的共享通信数据进行分析以生成以第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与第一用户或第二用户构成相同角色的至少一个联系人。在本发明的一个实施例中,第一角色群和第二角色群中的角色组由第一用户或第二用户设置获得,或由分析模块300自动分析获得。例如,用户可以在上传联系人信息的同时将每个联系人进行相应的角色分组,或者分析模块300根据用户的通信数据自动进行角色分组,用户还可以对分析模块300的角色分组结果进行编辑。在本发明的一个实施例中,第一角色群和第二角色群中的角色组根据生活角色、工作组织角色、家庭角色和社会角色中的一个或多个划分。例如,根据生活角色可以分成同学(其中同学还可以细分为初中、高中、大学同学等)、同事等组,根据工作组织角色可以分成商业、公益及爱好等组(其中可以包括联系人或者联系结构等),根据家庭角色可以分为亲戚、亲人、私交等组,根据社会角色可以名人、认证结构等组。第二接收模块400用于接收第一用户的查询请求。判断模块500用于判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组。发送模块600用于在判断模块判断具有相同类型的角色组时,根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。其中,判断不具有相同类型的角色组时,向第一用户反馈没有对应的角色。根据本发明实施例的云端服务器,可以对用户的各种通信数据进行分类、组合、存储等,实时更新用户角色动态信息、处理大量查询、计算等,支持更加灵活和精准的信息搜索支持,例如基于各个角色之间关系的搜索,便于用户使用和管理,增加用户获取数据的快捷性和方便性,同时增加用户所有共享性数据性能的共享流通性,且可以让用户的私有性数据支持移动使用,并且可以推广云端服务器账号的使用,加大云服务的使用量及使用率,巩固用户群体及利用率。·在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对所述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。
权利要求
1.一种通信数据服务的云服务提供方法,其特征在于,包括以下步骤 云端服务器分别接收第一用户和第二用户的注册,并记录所述第一用户和第二用户上传的联系人信息、及所述第一用户和第二用户与所述联系人信息中多个联系人的共享通信数据,所述共享通信数据由所述用户所使用的移动终端记录获得,其中,所述联系人信息包括多个联系人的身份信息; 所述云端服务器根据所述联系人信息中多个联系人的身份信息对所述多个联系人的共享通信数据进行分析以生成以所述第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与所述第一用户或第二用户构成相同角色的至少一个联系人; 所述云端服务器接收所述第一用户的查询请求; 所述云端服务器判断所述第一用户的第一角色群和所述第二用户的第二角色群中是否具有相同的类型的角色组;以及 如果判断具有相同类型的角色组,则所述云端服务器根据所述第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向所述第一用户反馈检索结果。
2.如权利要求I所述的通信数据服务的云服务提供方法,其特征在于,所述共享通信数据包括所述第一用户和第二用户与联系人之间的通话录音、通话视频、信息、日程、邮件、记事本、社交网络通信信息中的一种或多种。
3.如权利要求I或2所述的通信数据服务的云服务提供方法,其特征在于,所述第一角色群和第二角色群中的角色组由所述第一用户或第二用户设置获得,或由所述云端服务器自动分析获得。
4.如权利要求1-3任一项所述的通信数据服务的云服务提供方法,其特征在于,所述共享通信数据包括公有共享数据和私有共享数据,其中,所述第一用户和第二用户对所述私有共享数据设置权限。
5.如权利要求1-4任一项所述的通信数据服务的云服务提供方法,其特征在于,所述第一角色群和第二角色群中的角色组根据生活角色、工作组织角色、家庭角色和社会角色中的一个或多个划分。
6.一种通信数据服务的云服务提供系统,其特征在于,包括云端服务器、第一客户端和第二客户端,其中, 所述云端服务器,用于分别接收第一用户和第二用户的注册,并记录所述第一用户通过所述第一客户端和第二用户通过所述第二客户端上传的联系人信息、及所述第一用户和第二用户与所述联系人信息中多个联系人的共享通信数据,所述共享通信数据由所述用户所使用的移动终端记录获得,其中,所述联系人信息包括多个联系人的身份信息,并根据所述联系人信息中多个联系人的身份信息对所述多个联系人的共享通信数据进行分析以生成以所述第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与所述第一用户或第二用户构成相同角色的至少一个联系人,以及接收所述第一用户的查询请求,并判断所述第一用户的第一角色群和所述第二用户的第二角色群中是否具有相同的类型的角色组,以及在判断具有相同类型的角色组时,根据所述第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向所述第一用户反馈检索结果。
7.如权利要求6所述的通信数据服务的云服务提供系统,其特征在于,所述共享通信数据包括所述第一用户和第二用户与联系人之间的通话录音、通话视频、信息、日程、邮件、记事本、社交网络通信信息中的一种或多种。
8.如权利要求6或7所述的通信数据服务的云服务提供系统,其特征在于,所述第一角色群和第二角色群中的角色组由所述第一用户或第二用户设置获得,或由所述云端服务器自动分析获得。
9.如权利要求6-8任一项所述的通信数据服务的云服务提供系统,其特征在于,所述共享通信数据包括公有共享数据和私有共享数据,其中,所述第一用户和第二用户对所述私有共享数据设置权限。
10.如权利要求6-9任一项所述的通信数据服务的云服务提供系统,其特征在于,所述第一角色群和第二角色群中的角色组根据生活角色、工作组织角色、家庭角色和社会角色中的一个或多个划分。
11.一种云端服务器,其特征在于,包括 第一接收模块,用于分别接收第一用户和第二用户的注册; 记录模块,用于记录所述第一用户和第二用户上传的联系人信息、及所述第一用户和第二用户与所述联系人信息中多个联系人的共享通信数据,所述共享通信数据由所述用户所使用的移动终端记录获得,其中,所述联系人信息包括多个联系人的身份信息; 分析模块,用于根据所述联系人信息中多个联系人的身份信息对所述多个联系人的共享通信数据进行分析以生成以所述第一用户和第二用户为中心的第一角色群和第二角色群,其中,第一角色群和第二角色群具有多个角色组,每个角色组包括与所述第一用户或第二用户构成相同角色的至少一个联系人; 第二接收模块,用于接收所述第一用户的查询请求; 判断模块,用于判断所述第一用户的第一角色群和所述第二用户的第二角色群中是否具有相同的类型的角色组;以及 发送模块,用于在所述判断模块判断具有相同类型的角色组时,根据所述第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向所述第一用户反馈检索结果。
12.如权利要求11所述的云端服务器,其特征在于,所述共享通信数据包括所述第一用户和第二用户与联系人之间的通话录音、通话视频、信息、日程、邮件、记事本、社交网络通信信息中的一种或多种。
13.如权利要求11或12所述的云端服务器,其特征在于,所述第一角色群和第二角色群中的角色组由所述第一用户或第二用户设置获得,或由所述分析模块自动分析获得。
14.如权利要求11-13任一项所述的云端服务器,其特征在于,所述共享通信数据包括公有共享数据和私有共享数据,其中,所述第一用户和第二用户对所述私有共享数据设置权限。
15.如权利要求11-15任一项所述的云端服务器,其特征在于,所述第一角色群和第二角色群中的角色组根据生活角色、工作组织角色、家庭角色和社会角色中的一个或多个划分。
全文摘要
本发明提出一种通信数据服务的云服务提供方法、系统和云端服务器,方法包括以下步骤云端服务器记录第一用户和第二用户上传的联系人信息、及第一用户和第二用户与联系人信息中多个联系人的共享通信数据;云端服务器根据共享通信数据生成以第一用户和第二用户为中心的第一角色群和第二角色群;云端服务器接收第一用户的查询请求;判断第一用户的第一角色群和第二用户的第二角色群中是否具有相同的类型的角色组;以及如果判断具有相同类型的角色组,则云端服务器根据第二角色群中相同类型的角色组对应的共享通信数据进行检索,并向第一用户反馈检索结果。根据本发明实施例的方法,可实时更新用户角色动态信息,支持更加灵活和精准的信息搜索。
文档编号H04L29/08GK102917040SQ201210382928
公开日2013年2月6日 申请日期2012年10月10日 优先权日2012年10月10日
发明者刘弟新 申请人:北京百度网讯科技有限公司