终端间的信息同步方法及终端的制作方法

文档序号:10474376阅读:126来源:国知局
终端间的信息同步方法及终端的制作方法
【专利摘要】本发明实施例提供一种终端间的信息同步方法及终端,其中,所述方法包括:当监听到当前终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息;当所述信息属于所述同步信息时,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式;将所述信息按照所述同步方式同步到所述同步用户所在的终端。本发明实施例实现了终端间的信息同步,不需要人工参与信息同步,避免了信息遗漏或者操作延迟的问题,减少了用户的工作量,提高了信息同步的效率。
【专利说明】
终端间的信息同步方法及终端
技术领域
[0001]本发明实施例涉及移动终端技术领域,尤其涉及一种终端间的信息同步方法及终端。
【背景技术】
[0002]现有的技术方案中,终端间的信息同步都是基于短信转发功能实现的,通过短信发送功能将信息同步到指定的终端上,实现了信息的同步功能。但是,需要人工手动去转发短信,难免会出现信息遗漏或操作延迟的问题,并且通过短信转发消息,会消耗用户的话费,没有充分发挥当前智能终端的优势,不能为用户提供更好的服务。

【发明内容】

[0003]本发明实施例提供一种终端间的信息同步方法及终端,用以解决现有的终端间的信息同步方案需要通过人工手动转发短信实现,容易出现信息遗漏或者操作延迟的问题。
[0004]本发明实施例提供一种终端间的信息同步方法,包括:
[0005]当监听到当前终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息;
[0006]当所述信息属于所述同步信息时,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式;
[0007]将所述信息按照所述同步方式同步到所述同步用户所在的终端。
[0008]相应地,本发明实施例还提供了一种终端,包括:
[0009]判断模块,用于当监听到终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息;
[0010]确定模块,用于当所述信息属于所述同步信息时,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式;
[0011]同步模块,用于将所述信息按照所述同步方式同步到所述同步用户所在的终端。
[0012]本发明实施例提供的终端间的信息同步方法及终端,在移动终端中预置同步信息列表,当监听到移动终端接收到信息后,利用预置的同步信息列表判断接收到的信息是否属于同步信息列表中的同步信息,若属于,则再利用预置的同步信息列表确定接收到的信息的同步用户和同步方式,将接收到的信息按照确定得到的同步方式同步到同步用户所在的终端,实现了终端间的信息同步,不需要人工参与信息同步,避免了信息遗漏或者操作延迟的问题,减少了用户的工作量,提高了信息同步的效率。
【附图说明】
[0013]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0014]图1为本发明实施例一中的一种终端间的信息同步方法的步骤流程图;
[0015]图2为本发明实施例一中的另一种终端间的信息同步方法的步骤流程图;
[0016]图3为本发明实施例二中的一种终端的结构示意图;
[0017]图4为本发明实施例二中的一种智能手机的结构示意图。
【具体实施方式】
[0018]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0019]实施例一
[0020]详细介绍本发明实施例一提出的一种终端间的信息同步方法,应用于终端,本发明实施例中的终端可以为智能移动终端,例如,智能手机、平板电脑等。
[0021]参照图1,示出了本发明实施例一中的一种终端间的信息同步方法的步骤流程图。
[0022]步骤100,当监听到当前终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息,若属于,则执行步骤102;若不属于,则流程结束。
[0023]本发明实施例中的终端中预置有同步信息列表,同步信息列表中包括:同步信息的来源、与同步信息的来源相对应的同步用户和至少一种同步方式。其中,同步信息的来源可以用于表示同步信息为终端中的哪个应用程序接收到的信息,所述应用程序可以为短信、QQ或者微信等等。所述同步用户可以为用户的手机号码、QQ号或者微信号等。同步方式可以包括NFC、蓝牙、网络和短信等,其中,所述同步方式的优先级按照NFC、蓝牙、网络和短信的顺序由高到低排列。
[0024]上述监听当前终端接收到信息的步骤可以为:
[0025]通过所述当前终端的后台信息监听服务监听所述当前终端接收到信息,例如,在后台信息监听服务(service)中注册BroadcastReceiver来监听信息(act1n:android.provider.Telephony.SMS_RECEIVED)。或者,通过所述当前终端的信息存储数据库表中的信息发生变化监听所述当前终端接收到信息。
[0026]上述判断所述信息是否属于预置的同步信息列表中的同步信息的步骤可以为:
[0027]判断接收到的信息的来源是否属于预置的同步信息列表中存在的同步信息的来源,若是,则接收到的信息属于预置的同步信息列表中的同步信息;若否,则接收到的信息不属于预置的同步信息列表中的同步信息。
[0028]步骤102,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式。
[0029]在预置的同步信息列表中,同步信息的来源与同步用户之间存在对应关系。在确定接收到的信息属于预置的同步信息列表中的同步信息时,即可确定接收到的信息待同步的同步用户。
[0030]在预置的同步信息列表中,可以选择任一同步方式。可以根据当前终端所处的软硬件环境选择同步方式中较优的一种同步方式。例如,可以先判断当前终端与同步用户所在的终端是否均具备NFC功能,且已开启NFC功能,如具备且已开启,则可以选择NFC同步方式同步信息;若不具备或未开启,则可以判断当前终端与同步用户所在的终端之间是否已建立蓝牙连接,若已建立蓝牙连接,则可以选择蓝牙同步方式同步信息;若未建立蓝牙连接,则可以判断当前终端与同步用户所在的终端是否均处于网络中,若均处于网络中,则可以利用网络同步方式同步信息;若不处于网络中,则可以利用短信同步方式同步信息。
[0031]步骤104,将所述信息按照所述同步方式同步到所述同步用户所在的终端。
[0032]在本发明的一个优选的实施例中,在所述步骤104之前,还可以从预置的加密策略中选择任一加密方式对所述信息进行加密。
[0033]所述预置的加密策略可以位于当前终端中,预置的加密策略中可以包括消息摘要算法第五版(Message Digest Algorithm MD5,MD5)或安全哈希算法(Secure HashAlgorithm,SHAl)等加密方式。
[0034]在同步信息之前,对待同步的信息进行加密,可以提高信息同步的安全性。
[0035]而且,在同步用户所在的终端可以对接收到的经过加密的信息进行解密。
[0036]根据上述本发明实施例中的描述,本发明实施例还可以描述为如下执行过程,如图2所示:
[0037]步骤200,监听到终端接收到信息。
[0038]步骤202,判断接收到的信息是否可以同步到其他终端,若可以,则执行步骤204;若不可以,则流程结束。
[0039]步骤204,确定需要同步的用户。
[0040]步骤206,确定同步策略并进行信息同步。
[0041]在步骤206之前,还可以执行步骤208,判断是否需要对信息进行加密,若需要,则执行步骤210,对信息进行加密,然后执行步骤206;若不需要加密,则直接执行步骤206。
[0042]综上所述,本发明实施例中的技术方案,在移动终端中预置同步信息列表,当监听到移动终端接收到信息后,利用预置的同步信息列表判断接收到的信息是否属于同步信息列表中的同步信息,若属于,则再利用预置的同步信息列表确定接收到的信息的同步用户和同步方式,将接收到的信息按照确定得到的同步方式同步到同步用户所在的终端,实现了终端间的信息同步,不需要人工参与信息同步,避免了信息遗漏或者操作延迟的问题,减少了用户的工作量,提高了信息同步的效率。
[0043]实施例二
[0044]详细介绍本发明实施例二提出的一种终端。
[0045]参照图3,示出了本发明实施例二中的一种终端的结构示意图。本发明实施例中的终端可以为智能移动终端,例如,智能手机、平板电脑等。
[0046]所述终端可以包括:判断模块30、确定模块32和同步模块34。
[0047]下面分别详细介绍各模块的功能以及各模块之间的关系。
[0048]判断模块30,用于当监听到终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息。
[0049]所述预置的同步信息列表位于所述终端,包括:同步信息的来源、与同步信息的来源相对应的同步用户和至少一种同步方式。所述同步方式包括:NFC、蓝牙、网络和短信;其中,所述同步方式的优先级按照NFC、蓝牙、网络和短信的顺序由高到低排列。
[0050]所述终端还包括:监听模块,用于通过所述当前终端的后台信息监听服务监听所述当前终端接收到信息,或者,通过所述当前终端的信息存储数据库表中的信息发生变化监听所述当前终端接收到信息。
[0051]确定模块32,用于当所述信息属于所述同步信息时,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式。
[0052]同步模块34,用于将所述信息按照所述同步方式同步到所述同步用户所在的终端。
[0053]在本发明的一个优选的实施例中,所述终端还可以包括:加密模块,用于在所述同步模块34将所述信息按照所述同步方式同步到所述同步用户所在的终端之前,从预置的加密策略中选择任一加密方式对所述信息进行加密。
[0054]以本发明实施例中的终端为智能手机为例,介绍一种智能手机,包括:信息监听模块、同步信息管理模块、同步策略处理中心、加密模块。若智能手机作为信息的被同步方,则还可以包括客户端信息接收模块,如图4所示。
[0055]信息监听模块,通过后台Service监听是否收到新信息,当监听到新信息后交给同步信息管理模块进行处理。
[0056]同步信息管理模块,根据信息类型以及安全等级,对同步信息配置中事先配置好的同步用户信息进行筛选和过滤,确定是否需要同步信息及同步给哪些用户。
[0057]同步策略处理中心:根据待同步的信息以及当前智能手机所处的环境,选择最佳的同步方式进行信息同步。同步方式主要包括:NFC、蓝牙、WIF1、短信等。
[0058]加密模块:针对不同的同步方式决定是否需要对待同步的信息进行加密传输,并且选择任意的加密策略(MD5、SHAl等)进行加密,保证信息的传输安全性。
[0059]客户端信息接收模块:对接收到的经过加密的同步的信息进行解密及显示。
[0060]综上所述,本发明实施例中的技术方案,在移动终端中预置同步信息列表,当监听到移动终端接收到信息后,利用预置的同步信息列表判断接收到的信息是否属于同步信息列表中的同步信息,若属于,则再利用预置的同步信息列表确定接收到的信息的同步用户和同步方式,将接收到的信息按照确定得到的同步方式同步到同步用户所在的终端,实现了终端间的信息同步,不需要人工参与信息同步,避免了信息遗漏或者操作延迟的问题,减少了用户的工作量,提高了信息同步的效率。
[0061]以上所描述的终端实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
[0062]通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
[0063]最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
【主权项】
1.一种终端间的信息同步方法,其特征在于,包括: 当监听到当前终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息; 当所述信息属于所述同步信息时,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式; 将所述信息按照所述同步方式同步到所述同步用户所在的终端。2.根据权利要求1所述的方法,其特征在于,所述预置的同步信息列表位于所述当前终端,包括:同步信息的来源、与同步信息的来源相对应的同步用户和至少一种同步方式。3.根据权利要求2所述的方法,其特征在于,所述同步方式包括:NFC、蓝牙、网络和短?目; 其中,所述同步方式的优先级按照NFC、蓝牙、网络和短信的顺序由高到低排列。4.根据权利要求1所述的方法,其特征在于,所述监听所述当前终端接收到信息的步骤,包括: 通过所述当前终端的后台信息监听服务监听所述当前终端接收到信息,或者,通过所述当前终端的信息存储数据库表中的信息发生变化监听所述当前终端接收到信息。5.根据权利要求1所述的方法,其特征在于,在所述将所述信息按照所述同步方式同步到所述同步用户所在的终端之前,所述方法还包括: 从预置的加密策略中选择任一加密方式对所述信息进行加密。6.一种终端,其特征在于,包括: 判断模块,用于当监听到终端接收到信息后,判断所述信息是否属于预置的同步信息列表中的同步信息; 确定模块,用于当所述信息属于所述同步信息时,根据所述预置的同步信息列表确定所述信息的同步用户和同步方式; 同步模块,用于将所述信息按照所述同步方式同步到所述同步用户所在的终端。7.根据权利要求6所述的终端,其特征在于,所述预置的同步信息列表位于所述终端,包括:同步信息的来源、与同步信息的来源相对应的同步用户和至少一种同步方式。8.根据权利要求7所述的终端,其特征在于,所述同步方式包括:NFC、蓝牙、网络和短?目; 其中,所述同步方式的优先级按照NFC、蓝牙、网络和短信的顺序由高到低排列。9.根据权利要求6所述的终端,其特征在于,所述终端还包括: 监听模块,用于通过所述当前终端的后台信息监听服务监听所述当前终端接收到信息,或者,通过所述当前终端的信息存储数据库表中的信息发生变化监听所述当前终端接收到信息。10.根据权利要求6所述的终端,其特征在于,所述终端还包括: 加密模块,用于在所述同步模块将所述信息按照所述同步方式同步到所述同步用户所在的终端之前,从预置的加密策略中选择任一加密方式对所述信息进行加密。
【文档编号】H04W12/02GK105828305SQ201610131193
【公开日】2016年8月3日
【申请日】2016年3月8日
【发明人】张泽
【申请人】乐视移动智能信息技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1