用于终端的联系人同步方法及装置制造方法及图纸

技术编号:18925624 阅读:54 留言:0更新日期:2018-09-15 07:54
本发明专利技术提供了一种用于终端的联系人同步方法及装置,所述终端包括多个操作模式,所述多个操作模式中的每个操作模式均具有通讯录,所述联系人同步方法,包括:判断是否需要将所述终端的当前操作模式的通讯录中的指定联系人同步到所述多个操作模式中指定操作模式的通讯录中;在判定需要将所述指定联系人同步到所述指定操作模式的通讯录中时,通过所述当前操作模式与所述指定操作模式之间的通讯媒介将所述指定联系人的信息传输至所述指定操作模式中,以将所述指定联系人的信息存储至所述指定操作模式的通讯录中。本发明专利技术的技术方案可以在保证联系人安全性的前提下,方便地实现联系人在多个操作模式之间的同步,提升了用户的使用体验。

Contact synchronization method and device for terminal

The invention provides a contact synchronization method and apparatus for a terminal comprising a plurality of operation modes, each of which has an address book, and the contact synchronization method comprising: determining whether the address book of the terminal's current operation mode needs to be specified The contact is synchronized to the address book of the specified operation mode in the plurality of operation modes; when it is determined that the designated contact needs to be synchronized to the address book of the designated operation mode, the information of the designated contact is transmitted to the address book by the medium between the current operation mode and the designated operation mode. In the specified operation mode, information of the specified contact is stored in an address book of the specified operation mode. The technical scheme of the invention can conveniently realize the synchronization of the contacts among multiple operation modes on the premise of ensuring the safety of the contacts, and improve the user's use experience.

【技术实现步骤摘要】
用于终端的联系人同步方法及装置
本专利技术涉及终端
,具体而言,涉及一种用于终端的联系人同步方法和一种用于终端的联系人同步装置。
技术介绍
目前,智能设备通常具有提供多个用户分别进行操作的功能,如计算机的多用户操作方式,机主用户可以创建多个其它用户,各个用户可以进行个性化设置,创建自己的用户数据。但是,智能设备的各用户(域)的通讯录是没有同步功能的,如果需要将某个用户(域)的通讯录同步到其它用户(域)是比较麻烦的,目前主要有以下几个方法:(1)通过网络将通讯录同步到云端在需要将第一用户(域)中的通讯录同步到第二用户(域)的通讯录中时,需要安装第三方同步软件工具(如酷云、QQ同步助手等),通过网络先将第一用户(域)中的通讯录同步到云端,然后再切换到第二用户(域)中并通过相同的同步软件工具将通讯录从云端同步回到第二用户(域)的通讯中;(2)通过SIM卡复制在需要将通讯录同步到其它用户(域)的通讯录中时,需要先将通讯录先复制到SIM卡中,然后再切换到对应的用户(域)中将SIM卡中的联系人导入到通讯录中。(3)通过PC端的同步软件在需要将第一用户(域)的通讯录同步到第二用户(域)的通讯录中时,移动端(如手机)需要通过数据线连接PC,将通讯录借助PC端的同步软件同步到PC端,然后再切换到第二用户(域)中并借助PC端的同步软件将通讯录同步回第二用户(预)中。在现有的同步方案中,由于需要借助第三方同步软件工具、网络、USB数据线才能实现,因此导致在同步通讯录时不方便且不安全。而且目前的方案也没有做得更为人性化,比如:目前方案只能将通讯录的联系人全部同步,无法只同步某个或者某些联系人,影响用户的使用体验。因此,如何能够在保证联系人安全性的前提下,方便地实现联系人在多个用户(域)之间的同步成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的用于终端的联系人同步方案,可以在保证联系人安全性的前提下,方便地实现联系人在多个操作模式之间的同步,提升了用户的使用体验。有鉴于此,本专利技术提出了一种用于终端的联系人同步方法,所述终端包括多个操作模式,所述多个操作模式中的每个操作模式均具有通讯录,所述联系人同步方法,包括:判断是否需要将所述终端的当前操作模式的通讯录中的指定联系人同步到所述多个操作模式中指定操作模式的通讯录中;在判定需要将所述指定联系人同步到所述指定操作模式的通讯录中时,通过所述当前操作模式与所述指定操作模式之间的通讯媒介将所述指定联系人的信息传输至所述指定操作模式中,以将所述指定联系人的信息存储至所述指定操作模式的通讯录中。在该技术方案中,通过在判定需要将指定联系人同步到指定操作模式的通讯录中时,通过当前操作模式与指定操作模式之间的通讯媒介将指定联系人的信息传输至指定操作模式中,使得用户需要在终端的多个操作模式之间同步联系人的信息时,可以通过操作模式之间的通讯媒介实现同步,无需如现有技术中借助于网络、SIM卡或者数据线的方式,不仅保证了联系人同步过程中的安全性,而且极大地方便了用户的操作过程。同时,由于可以由用户设定需要同步的联系人(即指定联系人,可以是一个或多个),因此避免了现有技术中仅能将通讯录的联系人全部同步的弊端,提高了同步联系人信息的灵活性,有利于提升用户的使用体验。其中,操作模式可以是根据使用的用户来划分的,如多用户(域),即每个操作模式可以与终端的一个登录账号进行对应;操作模式也可以是根据安全等级划分的,如安全操作模式和普通操作模式等。在上述技术方案中,优选地,判断是否需要将所述指定联系人同步到所述指定操作模式的通讯录中的步骤具体包括:当对所述指定联系人进行编辑时,检测是否接收到将所述指定操作模式设置为所述指定联系人的存储位置的指令,若是,则确定需要将所述指定联系人同步到所述指定操作模式的通讯录中。在该技术方案中,可以在对指定联系人的编辑界面设置是否将该指定联系人同步到指定操作模式的通讯录中。其中的编辑可以是新建或修改。在上述技术方案中,优选地,判断是否需要将所述指定联系人同步到所述指定操作模式的通讯录中的步骤具体包括:检测是否接收到将所述指定联系人同步到所述指定操作模式的通讯录中的指令,若是,则确定需要将所述指定联系人同步到所述指定操作模式的通讯录中。在该技术方案中,可以提供触发同步的按键或按钮,以在检测到按键或按钮被触发时,将指定联系人同步到指定操作模式的通讯录中。在上述技术方案中,优选地,在判定需要将所述指定联系人同步到所述指定操作模式的通讯录中的步骤之后,以及在通过所述通讯媒介将所述指定联系人的信息传输至所述指定操作模式中的步骤之前,还包括:检测所述指定操作模式是否启动;若检测到所述指定操作模式未启动,则启动所述指定操作模式;若检测到所述指定操作模式已启动,则执行通过所述通讯媒介将所述指定联系人的信息传输至所述指定操作模式中的步骤。在该技术方案中,通过检测指定操作模式是否启动,并在检测到指定操作模式启动时,执行通过所述通讯媒介将所述指定联系人的信息传输至所述指定操作模式的操作,使得能够避免指定操作模式未启动而导致同步失败的问题。具体地,对于安卓系统,可以将指定联系人的信息生成类对象(如自定义的类)并添加到列表对象塞入到Intent对象(即传输媒介)中,然后判断指定操作模式是否已经启动了。如果指定操作模式没有启动,那么先启动指定操作模式并根据指定操作模式的userid和相关权限注册一个同步其它操作模式通讯录的广播接收器。等指定操作模式已经启动后,就通过Intent对象发送同步当前操作模式的通讯录的广播,在指定操作模式注册的广播接收器接收到这个广播后,将通过Intent对象取出列表还原成联系人的信息存入到通讯录中去。在上述技术方案中,优选地,在将所述指定联系人的信息存储至所述指定操作模式的通讯录中之后,还包括:在所述指定操作模式的通讯录中对所述指定联系人的信息进行标识,以与所述指定操作模式的通讯录中的原有联系人的信息进行区分。在该技术方案中,通过对同步至指定操作模式的通讯录中的指定联系人的信息进行标识,使得用户能够清楚得知从其他操作模式的通讯录中同步过来的联系人信息,以便于进行后续的操作。在上述技术方案中,优选地,还包括:设置与所述终端中存储的联系人相关联的操作模式;在需要与任一联系人进行通信业务时,切换至与所述任一联系人相关联的操作模式下执行所述通信业务。在该技术方案中,通过设置与终端中存储的联系人相关联的操作模式,以在需要与任一联系人进行通信业务时,切换至与该联系人相关联的操作模式下执行通信业务,使得用户能够根据自身的个性需求设置处理与每个联系人之间的通信业务的操作模式。如可以将某些重要联系人与安全等级较高的操作模式进行关联,以保证与重要联系人之间的通信隐私。其中,对于未设置关联操作模式的联系人,可以在默认操作模式下处理相关的通信业务。根据本专利技术的第二方面,还提出了一种用于终端的联系人同步装置,所述终端包括多个操作模式,所述多个操作模式中的每个操作模式均具有通讯录,所述联系人同步装置,包括:判断单元,用于判断是否需要将所述终端的当前操作模式的通讯录中的指定联系人同步到所述多个操作模式中指定操作模式的通讯录中;处理单元,用于在所述判断单元判定需要将本文档来自技高网
...

【技术保护点】
1.一种用于终端的联系人同步方法,其特征在于,所述终端包括多个操作模式,所述多个操作模式中的每个操作模式均具有通讯录,所述联系人同步方法,包括:判断是否需要将所述终端的当前操作模式的通讯录中的指定联系人同步到所述多个操作模式中指定操作模式的通讯录中;在判定需要将所述指定联系人同步到所述指定操作模式的通讯录中时,通过所述当前操作模式与所述指定操作模式之间的通讯媒介将所述指定联系人的信息传输至所述指定操作模式中,以将所述指定联系人的信息存储至所述指定操作模式的通讯录中。

【技术特征摘要】
1.一种用于终端的联系人同步方法,其特征在于,所述终端包括多个操作模式,所述多个操作模式中的每个操作模式均具有通讯录,所述联系人同步方法,包括:判断是否需要将所述终端的当前操作模式的通讯录中的指定联系人同步到所述多个操作模式中指定操作模式的通讯录中;在判定需要将所述指定联系人同步到所述指定操作模式的通讯录中时,通过所述当前操作模式与所述指定操作模式之间的通讯媒介将所述指定联系人的信息传输至所述指定操作模式中,以将所述指定联系人的信息存储至所述指定操作模式的通讯录中。2.根据权利要求1所述的用于终端的联系人同步方法,其特征在于,判断是否需要将所述指定联系人同步到所述指定操作模式的通讯录中的步骤具体包括:当对所述指定联系人进行编辑时,检测是否接收到将所述指定操作模式设置为所述指定联系人的存储位置的指令,若是,则确定需要将所述指定联系人同步到所述指定操作模式的通讯录中;或检测是否接收到将所述指定联系人同步到所述指定操作模式的通讯录中的指令,若是,则确定需要将所述指定联系人同步到所述指定操作模式的通讯录中。3.根据权利要求1所述的用于终端的联系人同步方法,其特征在于,在判定需要将所述指定联系人同步到所述指定操作模式的通讯录中的步骤之后,以及在通过所述通讯媒介将所述指定联系人的信息传输至所述指定操作模式中的步骤之前,还包括:检测所述指定操作模式是否启动;若检测到所述指定操作模式未启动,则启动所述指定操作模式;若检测到所述指定操作模式已启动,则执行通过所述通讯媒介将所述指定联系人的信息传输至所述指定操作模式中的步骤。4.根据权利要求1至3中任一项所述的用于终端的联系人同步方法,其特征在于,在将所述指定联系人的信息存储至所述指定操作模式的通讯录中之后,还包括:在所述指定操作模式的通讯录中对所述指定联系人的信息进行标识,以与所述指定操作模式的通讯录中的原有联系人的信息进行区分。5.根据权利要求1至3中任一项所述的用于终端的联系人同步方法,其特征在于,还包括:设置与所述终端中存储的联系人相关联的操作模式;在需要与任一联系人进行通信业务时,切换至与所述任一联系人相关联的操作模式下执行所述通信业务。6.一种用于终端的联系人同步装置,其特征在于,所述终端包括多个...

【专利技术属性】
技术研发人员:彭彬
申请(专利权)人:宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:广东,44

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

1