一种集成社交关系的通讯录的制作方法

文档序号:8001008阅读:537来源:国知局
专利名称:一种集成社交关系的通讯录的制作方法
技术领域
本发明涉及移动终端、系统软件等技术领域,特别是指一种集成社交关系的通讯录。
背景技术
随着互联网技术、通信技术的发展,特别是智能终端和互联网的发展,为基于一种集成社交关系的通讯录提供了可行性。目前社交系统SNS成为互联网的主流应用之一,成为人们互相联系的一个主要渠道,用户对SNS上的好友的数据,一般都需要登录对应的社交系统才可以查看到,对于终端用户来说,需要多个步骤才能获取,对用户存在诸多不便,同时,通讯录一般只保存本地通讯对象号码等静态数据,通过将通讯录动态化,获取社交系统的用户联系人数据,扩展用户通讯录的数据来源,在用户通讯录中集成社交关系入口,获取社交系统的数据并在通讯录提供显不,查询等功能。有鉴于此,本发明的目的在于提出一种简单易行,集成社交系统数据的一种集成社交关系的通讯录。

发明内容
从上面所述可以看出,本发明提供的一种集成社交关系的通讯录,通过集成社交系统入口获取社交系统数据,融合通讯录进行显示,实现了 一种集成社交关系的通讯录。
进一步的,通过所提供的一种集成社交关系的通讯录为基于通讯录的业务的发展提供有力保障,满足用户各方要求,提升用户友好体验。为实现上述目的,本发明的一个方面提供了一种集成社交关系的通讯录,该系统包括:
传统通讯录增加外部数据获取接口,通过集成社交系统账户实现与社交关系系统数据同步功能,并将来自社交系统的数据集成到通讯录,通讯录通过内置社交系统账户并根据同步触发方式同步社交系统的各种数据,并统一按通讯录格式进行显示,用户可通过账户切换等选项进行显示控制。终端通讯录集成与社交系统的开放接口以获取社交系统各种数据,包含联系人数据,动态信息等各种数据,并根据数据状态的变化进行同步,包含数据修改,删除,增加的同步更新。本发明提供的一种集成社交关系的通讯录的一个实施例中,该系统还包括:
通讯录提供用户设置外部社交系统的账户功能,以社交系统用户身份登录到系统与社
交系统进行交互,获取和查询社交系统联系人数据以及数据状态,发起同步或接受社交系统发起的数据同步请求。用户终端与系统的同步包含用户发起和系统发起,用户发起同步为用户触发数据同步流程,系统发起同步为系统发起数据同步,通过维持终端与系统之间的心跳等方式获取终端地址触发数据同步。本发明提供的一种集成社交关系的通讯录的一个实施例中,该系统还包括: 通讯录设置账户方式控制社交系统数据的显示与否以及数据显示粒度,支持选择或关
闭社交系统账户数据的显示,并通过图标,颜色等方式区分不同社交系统账户下的通讯录数据,用户据此分辨不同来源的联系人数据。同步根据用户和系统的同步策略进行,同步策略包含同步的触发逻辑条件,包含启动触发,数据改变触发,周期性触发,用户自定义逻辑条件触发,自定义条件为用户定义的一系列逻辑条件,如时间,地点,同步账户选择终端状态等逻辑因素的组合。
具体来说具有以下优点:
多数据来源:
通过社交系统的开放接口,通讯录可集成多系统的数据来源,整合不同的外部社交系统,并可在通讯录进行选择和数据来源的切换。同步灵活:
终端与系统之间的数据同步采取不同的策略方式进行同步,包含终端发起和系统发起,支持数据修改,增加,删除触发的同步以及用户自定义逻辑条件的同步。融合显示:
通讯录采取各种融合显示方式,包含社交系统数据源选择,显示范围设置等方式融合和控制对应的外部数据,并将外部获取的数据与通讯录的数据融合,统一显示在通讯录。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1为本发明系统模块结构的示意图。图2为本发明业务流程示意图。
具体实施例方式下面参照附图对本发明进行更全面的描述,其中说明本发明的示例性实施例。 为实现上述目的,提出了 一种集成社交关系的通讯录。以下通过结合附图,对本发明的实施方式进行描述。
实现一种集成社交关系的通讯录的关键点如下:
社交系统接口集成:
通讯录内置各个社交系统的账号,并通过社交系统的开放接口将社交系统的联系人数据集成到通讯录,通过通讯录即可获取社交系统的联系人数据。数据同步: 通讯录与系统通过各种触发方式进行同步触发,包含终端用户触发或系统进行触发,通过终端或系统发起数据同步的流程,系统与终端通过心跳等方式维持与终端的联系,并在需要时发起与终端的同步。显示控制:
通讯录在同步到各个社交系统的数据后,用户可控制对应各种数据的显示,用户设置需显示的社交系统以及社交系统联系人数据过滤方式,用户可以对数据的显示进行各种方式的过滤。
主要功能模块
如图1所示,一种集成社交关系的通讯录的结构主要包括:
终端侧:
终端通讯录数据100:
移动终端内部保存通信录数据的数据系统,并提供通讯录数据源和数据访问接口。逻辑模块101:
终端侧的数据交换业务的逻辑流程的控制和执行,与其他模块进行交互完成各种业务逻辑功能,如用户同步数据的逻辑流程,数据同步流程触发逻辑控制等。同步模块102:
根据用户设定的数据同步策略,按照同步协议进行通讯录用户在社交系统上的数据同
止/J/ O配置模块103:
终端用户进行业务配置和数据管理,用户通过配置模块设置社交系统账户参数,同步策略参数,数据显示参数。服务调用接口模块105:
终端侧与系统进行消息交互的接口,通过接口调用社交关系系统的服务,发起访问请求和接收社交关系系统的响应消息。传输通道106:
提供数据传输的实际的物理通道,可以是无线宽带网和移动数据网络,包含各个移动通信的数据信道,WIFI,固定宽带等。社交系统开放接口模块107:
负责与通讯录端进行通信,提供社交系统的各种接口供终端进行系统的访问和服务的请求,按照协商的协议进行数据传输,将数据发送给终端和接收终端的请求数据。同步模块108:
根据各种数据同步的触发条件,终端发起或系统发起与终端进行用户通讯录及状态数据的同步。社交系统逻辑模块109:
社交系统端的对应终端用户的业务逻辑的控制和执行等功能,解析终端侧的业务请求并调用各个系统端功能模块,处理和执行各种业务逻辑,如用户端数据同步请求的逻辑处理。社交系统数据模块110: 提供社交数据存储以及各种基于数据库的各种功能,如数据触发器、函数等逻辑功能以及报表系统等。并提供终端侧的数据访问请求的数据来源。
下面举一个例子来说明本发明用户使用集成社交关系的通讯录业务过程,如图2所示,该实施例中,业务包括以下步骤:
预置条件:用户在社交系统注册,社交系统开放了对应的联系人获取接口。步骤1:用户在通讯录设置社交系统的接入账号和同步策略,如启动同步;
步骤2:用户打开终端通讯录,通讯录发起与社交系统的数据同步;
步骤3:通讯录获取到社交系统的联系人数据;
步骤4:通讯录读取用户数据显示策略显示数据;
步骤5:用户看到过滤后的通讯录数据;
本发明的描述是为了示例和说明起见而给出的,而并不是无遗漏的或者将本发明限于所公开的形式。很多修改和变化对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能够理解本发明从而设计适于特定用途的带有各种修改的各种实施例。
权利要求
1.一种集成社交关系的通讯录,其特征在于,传统通讯录增加外部数据获取接口,通过集成社交系统账户实现与社交关系系统数据同步功能,并将来自社交系统的数据集成到通讯录,通讯录通过内置社交系统账户并根据同步触发方式同步社交系统的各种数据,并统一按通讯录格式进行显示,用户可通过账户切换等选项进行显示控制。
2.如权利要求1所述,通讯录增加社交关系系统的接口和同步功能,其特征在于,终端通讯录集成与社交系统的开放接口以获取社交系统各种数据,包含联系人数据,动态信息等各种数据,并根据数据状态的变化进行同步,包含数据修改,删除,增加的同步更新。
3.如权利要求1所述,通讯录集成了社交系统账户,其特征在于,通讯录提供用户设置外部社交系统的账户功能,以社交系统用户身份登录到系统与社交系统进行交互,获取和查询社交系统联系人数据以及数据状态,发起同步或接受社交系统发起的数据同步请求。
4.如权利要求1所述,通讯录以各种方式触发与社交系统的数据同步,其特征在于,用户终端与系统的同步包含用户发起和系统发起,用户发起同步为用户触发数据同步流程,系统发起同步为系统发起数据同步,通过维持终端与系统之间的心跳等方式获取终端地址触发数据同步。
5.如权利要求1所述,通讯录获取社交系统的各种数据并显示在通讯录,其特征在于,通讯录设置账户方式控制社交系统数据的显示与否以及数据显示粒度,支持选择或关闭社交系统账户数据的显示,并通过图标,颜色等方式区分不同社交系统账户下的通讯录数据,用户据此分辨不同来源的联系人数据。
6.如权利要求4所述,数据同步通过各种方式进行触发,其特征在于,同步根据用户和系统的同步策略进行,同步策略包含同步的触发逻辑条件,包含启动触发,数据改变触发,周期性触发,用户自定义逻辑条件触发,自定义条件为用户定义的一系列逻辑条件,如时间,地点,同步账户选择终端状态等逻辑因素的组合。
全文摘要
本发明公开了一种集成社交关系的通讯录,包含了通讯录模块,业务逻辑模块,数据同步模块,社交系统接口模块等。本发明通过将终端通讯录增加社交系统接口和同步模块,通讯录具备在线数据同步能力,按一定的用户数据同步策略,通过社交系统接口,同步社交系统的联系人联系数据,并在数据更新,变化时能触发更新,用户在通讯录可以实时看到本地通讯录和社交系统的联系人的各种联系数据。通过在通讯录集成社交系统的数据并同步更新各种变化,提供了一种个性化的集成社交系统数据的通讯录业务。
文档编号H04L29/08GK103139274SQ20111039850
公开日2013年6月5日 申请日期2011年12月5日 优先权日2011年12月5日
发明者顾健 申请人:上海博路信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1