一种数据同步方法.pdf

上传人:b*** 文档编号:22551 上传时间:2018-01-12 格式:PDF 页数:16 大小:969.28KB
返回 下载 相关 举报
摘要
申请专利号:

CN201510204785.9

申请日:

2015.04.27

公开号:

CN104836655A

公开日:

2015.08.12

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):H04L 7/00申请日:20150427|||公开

IPC分类号:

H04L7/00

主分类号:

H04L7/00

申请人:

深圳市金立通信设备有限公司

发明人:

李海峰

地址:

518040广东省深圳市福田区深南大道7028号时代科技大厦东座21楼

优先权:

专利代理机构:

广州三环专利代理有限公司44202

代理人:

郝传鑫; 熊永强

PDF下载: PDF下载
内容摘要

本发明实施例公开了一种数据同步方法。其中,该方法包括:检测针对目标事件的发起指令;响应该发起指令,记录执行目标事件的操作信息;当检测到满足数据同步触发条件时,生成包括操作信息的数据同步消息;将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。实施本发明实施例,可以便捷地实现终端之间数据的同步。

权利要求书

1.  一种数据同步方法,其特征在于,包括:
检测针对目标事件的发起指令;
响应所述发起指令,记录执行所述目标事件的操作信息;
当检测到满足数据同步触发条件时,生成包括所述操作信息的数据同步消息;
将所述数据同步消息发送给绑定终端,以使所述绑定终端根据所述操作信息执行所述目标事件。

2.
  如权利要求1所述的方法,其特征在于,所述操作信息包括执行所述目标事件所涉及的操作区域坐标以及位于所述操作区域坐标的控件标识。

3.
  如权利要求1所述的方法,其特征在于,所述操作信息包括执行所述目标事件中所涉及的操作对象以及针对所述操作对象执行的操作指令。

4.
  如权利要求2或3所述的方法,其特征在于,所述当检测到满足数据同步触发条件时,生成包括所述操作信息的数据同步消息,包括:
当检测到针对所述目标事件输入的数据同步触发指令时,生成包括所述操作信息的数据同步消息。

5.
  如权利要求2或3所述的方法,其特征在于,所述当检测到满足数据同步触发条件时,生成包括所述操作信息的数据同步消息,包括:
当检测到所述记录的所述操作信息包括所述目标事件的结束操作标识时,生成包括所述操作信息的数据同步消息。

6.
  如权利要求1所述的方法,其特征在于,所述响应所述发起指令时,所述方法还包括:
判断针对所述目标事件的数据同步模式是否启用;
若启用,则执行所述的记录执行所述目标事件的操作信息的步骤。

7.
  如权利要求1所述的方法,其特征在于,所述生成包括所述操作信息的数据同步消息,包括:
生成包括数据同步指令和所述操作信息的短信,所述短信包括即时通信消息或语音消息;
所述将所述数据同步消息发送给绑定终端,以使所述绑定终端根据所述操作信息执行所述目标事件,包括:
根据绑定终端的账号信息将所述短信发送给所述绑定终端,通过所述数据同步指令触发所述绑定终端根据所述操作信息执行所述目标事件。

8.
  如权利要求1所述的方法,其特征在于,所述将所述数据同步消息发送给绑定终端,以使所述绑定终端根据所述操作信息执行所述目标事件,包括:
利用短距离无线传输方式将所述数据同步消息发送给绑定终端,以使所述绑定终端根据所述操作信息执行所述目标事件。

9.
  如权利要求6至8任一项所述的方法,其特征在于,所述目标事件包括新建、替换和删除联系人中的至少一种。

10.
  如权利要求6至8任一项所述的方法,其特征在于,所述方法还包括:
接收绑定终端发送的数据同步绑定请求,所述数据同步绑定请求包括所述绑定终端的标识;
响应所述数据同步绑定请求,建立本端的标识与所述绑定终端的标识之间的绑定关系。

说明书

一种数据同步方法
技术领域
本发明涉及通信技术领域,具体涉及一种数据同步方法。
背景技术
随着通信技术的发展,智能手机、平板电脑以及笔记本等终端越来越普及,每个用户可以同时拥有手机、平板电脑、笔记本等终端设备,也可以同时拥有多个手机。而在实践中发现,用户在一个终端中处理的信息若想发送给其他终端,则需要通过数据线将信息发送给其他终端,显然,用户通过数据线将信息发送给其他终端的方式,操作繁琐。
发明内容
本发明实施例提供的一种数据同步方法,能够便捷地实现终端之间数据的同步。
本发明实施例提供了一种数据同步方法,包括:
检测针对目标事件的发起指令;
响应所述发起指令,记录执行所述目标事件的操作信息;
当检测到满足数据同步触发条件时,生成包括所述操作信息的数据同步消息;
将所述数据同步消息发送给绑定终端,以使所述绑定终端根据所述操作信息执行所述目标事件。
本发明实施例可以检测针对目标事件的发起指令;响应该发起指令,记录执行目标事件的操作信息;当检测到满足数据同步触发条件时,生成包括操作信息的数据同步消息;将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。实施本发明实施例,可以便捷地实现终端之间数据的同步。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种数据同步方法的流程示意图;
图2是本发明实施例公开的另一种数据同步方法的流程示意图;
图3是本发明实施例公开的一种终端的结构示意图;
图4是本发明实施例公开的另一种终端的结构示意图;
图5是本发明实施例公开的又一种终端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种数据同步方法,能够便捷地实现终端之间数据的同步。以下分别进行详细说明。
请参阅图1,图1是本发明实施例公开的一种数据同步方法的流程示意图。如图1所示,该数据同步方法可以包括以下步骤。
S101、终端检测针对目标事件的发起指令;
本发明实施例中,该终端可以为电脑、手机、平板电脑、笔记本等设备;该目标事件可以为初始设定的事件标识对应的事件,也可以为符合预设数据同步规则的事件,例如,联系人信息的更改、删除或新建等事件、文件的创建、更新或删除等事件,本发明实施例不做限定,其中,本发明实施例在解释各步骤时以联系人信息的更改、删除或新建等事件作为主要举例。
本发明实施例中,该发起指令可以为一个事件中的第一个操作指令,如针对通讯录输入的点击打开指令。
S102、终端响应发起指令,记录执行目标事件的操作信息;
本发明实施例中,终端响应发起指令,一方面终端根据输入针对该目标事件输入的操作指令,执行目标事件;另一方面,终端会通过事件记忆器等记录装置记录终端在执行目标事件过程中的操作信息。
可选的,该操作信息可以具体包括执行目标事件所涉及的操作区域坐标以及位于操作区域坐标的控件标识,其中,该操作信息还可以包括操作区域标识,例如,操作区域标识所属的操作区域为包括多个应用图标的主界面,执行目标事件所涉及的操作区域坐标可以为该目标事件(联系人信息)的应用标识所位于的区域坐标,那么控件标识即为该区域坐标上的应用标识(通讯录);可见,该实施方式记录的操作信息可以针对机型或配置完全一致的终端重现目标事件的执行过程。
作为另一种可选地实施方式,该操作信息包括执行目标事件中所涉及的操作对象以及针对操作对象执行的操作指令,例如,目标事件为通讯录,则操作指令可以包括打开操作对象“通讯录”的点击指令、针对操作对象“添加或新建控件”输入的点击指令、针对操作对象“联系人信息输入框”输入的文字或数字信息等。
需要注意的是,该操作信息还可以包括相应的时间信息,以使绑定终端按照时间信息执行操作信息中相应的操作,以便于重复执行目标事件,以实现目标事件中相关数据的同步。
S103、终端检测是否满足数据同步触发条件,若满足,则执行步骤S104,否则,结束本流程。
作为一种可选地实施方式,终端检测是否满足数据同步触发条件,可以具体为:终端检测是否接收到针对目标事件输入的数据同步触发指令,例如,用户在添加完联系人信息后,可以点击同步控件以输入数据同步触发指令,从而,终端可以执行S104至S105将记录的终端执行添加联系人信息的操作信息发送给绑定终端,以触发绑定终端根据操作信息添加联系人信息,完成联系人信息的同步。
作为另一种可选地实施方式,终端检测是否满足数据同步触发条件,可 以具体为:终端检测是否记录的操作信息包括目标事件的结束操作标识,例如,用户在输入联系人信息后点击“保存”操作,终端记录该“保存”操作,终端可以在检测到该“保存”操作即目标事件的结束操作标识时,即可自动触发执行步骤S104至S105,或者,终端可以弹出用于提示用户是否对该目标事件进行同步的提示消息,若终端接收到针对该提示消息输入的确认指令时,即可自动触发执行步骤S104至S105。
S104、终端生成包括记录的操作信息的数据同步消息;
S105、终端将该数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。
作为一种可选地实施方式,终端生成包括记录的操作信息的数据同步消息,可以具体为:生成包括数据同步指令和操作信息的短信,该短信可以包括即时通信消息或语音消息,相应地,终端将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:根据绑定终端的账号信息将短信发送给所述绑定终端,通过数据同步指令触发绑定终端根据操作信息执行目标事件,其中,账号信息可以为绑定终端的SIM卡号码或即时通信应用的账号。
作为另一种可选地实施方式,终端将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:终端利用短距离无线传输方式将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,其中,该短距离无线传输方式可以包括蓝牙、红外和近场通信NFC等方式中的任一种。
在图1所描述的方法中,终端可以检测针对目标事件的发起指令,响应该发起指令,记录执行目标事件的操作信息,终端在检测到满足数据同步触发条件时,可以生成包括操作信息的数据同步消息,将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。由于绑定终端根据终端发送的操作信息,将目标事件重复执行,从而可以自动将目标事件执行过程中删除、添加或更改的数据进行同步,可见,实施本发明实施例,可以便捷地实现终端之间数据的同步。
请参阅图2,图2是本发明实施例公开的另一种数据同步方法的流程示意图。如图2所示,该数据同步方法可以包括以下步骤。
S201、终端接收绑定终端发送的数据同步绑定请求,该数据同步绑定请求包括绑定终端的标识;
本发明实施例中,该绑定终端可以为电脑、手机、平板电脑、笔记本等设备该数据同步绑定请求包括的绑定终端的标识可以为绑定终端的SIM卡号码、IP地址或物理地址等可以进行通信的唯一标识。
S202、终端响应该数据同步绑定请求,建立本端的标识与绑定终端的标识之间的绑定关系;
本发明实施例中,该绑定终端可以为多个,即终端可以同时与多个绑定终端之间进行数据通信。
S203、终端检测针对目标事件的发起指令;
本发明实施例中,该目标事件可以为初始设定的事件标识对应的事件,也可以为符合预设数据同步规则的事件,例如,联系人信息的更改、删除或新建等事件、文件的创建、更新或删除等事件;该发起指令可以为一个事件中的第一个操作指令,如针对通讯录输入的点击打开指令。其中,本发明实施例在解释各步骤时以联系人信息的更改、删除或新建等事件作为主要举例。
S204、终端响应该发起指令,判断针对目标事件的数据同步模式是否启用,若启用,则执行步骤S205;否则,结束本流程。
本发明实施例中,用户可以通过数据同步模式的启用或关闭决定是否要启用该目标事件的数据同步。
S205、终端记录执行目标事件的操作信息;
本发明实施例中,一方面,终端根据输入针对该目标事件输入的操作指令,执行目标事件;另一方面,终端会通过事件记忆器等记录装置记录终端在执行目标事件过程中的操作信息。
可选的,该操作信息可以具体包括执行目标事件所涉及的操作区域坐标以及位于操作区域坐标的控件标识,其中,该操作信息还可以包括操作区域 标识,例如,操作区域标识所属的操作区域为包括多个应用图标的主界面,执行目标事件所涉及的操作区域坐标可以为该目标事件(联系人信息)的应用标识所位于的区域坐标,那么控件标识即为该区域坐标上的应用标识(通讯录);可见,该实施方式记录的操作信息可以针对机型或配置完全一致的终端重现目标事件的执行过程。
作为另一种可选地实施方式,该操作信息包括执行目标事件中所涉及的操作对象以及针对操作对象执行的操作指令,例如,目标事件为通讯录,则操作指令可以包括打开操作对象“通讯录”的点击指令、针对操作对象“添加或新建控件”输入的点击指令、针对操作对象“联系人信息输入框”输入的文字或数字信息等。
需要注意的是,该操作信息还可以包括相应的时间信息,以使绑定终端按照时间信息执行操作信息中相应的操作,以便于重复执行目标事件,以实现目标事件中相关数据的同步。
S206、终端检测是否满足数据同步触发条件,若满足,则执行步骤S207,否则,结束本流程。
作为一种可选地实施方式,终端检测是否满足数据同步触发条件,可以具体为:终端检测是否接收到针对目标事件输入的数据同步触发指令,例如,用户在添加完联系人信息后,可以点击同步控件以输入数据同步触发指令,从而,终端可以执行S207至S208将记录的终端执行添加联系人信息的操作信息发送给绑定终端,以触发绑定终端根据操作信息添加联系人信息,完成联系人信息的同步。
作为另一种可选地实施方式,终端检测是否满足数据同步触发条件,可以具体为:终端检测是否记录的操作信息包括目标事件的结束操作标识,例如,用户在输入联系人信息后点击“保存”操作,终端记录该“保存”操作,终端可以在检测到该“保存”操作即目标事件的结束操作标识时,即可自动触发执行步骤S207至S208,或者,终端可以弹出用于提示用户是否对该目标事件进行同步的提示消息,若终端接收到针对该提示消息输入的确认指令时,即可自动触发执行步骤S207至S208。
S207、终端生成包括操作信息的数据同步消息;
S208、终端将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。
作为一种可选地实施方式,终端生成包括记录的操作信息的数据同步消息,可以具体为:生成包括数据同步指令和操作信息的短信,该短信可以包括即时通信消息或语音消息,相应地,终端将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:根据绑定终端的账号信息将短信发送给所述绑定终端,通过数据同步指令触发绑定终端根据操作信息执行目标事件,其中,账号信息可以为绑定终端的SIM卡号码或即时通信应用的账号。
作为另一种可选地实施方式,终端将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:终端利用短距离无线传输方式将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,其中,该短距离无线传输方式可以包括蓝牙、红外和近场通信NFC等方式中的任一种。
需要注意的是,上述两种发送目标事件的操作信息的实施方式可以根据绑定终端的标识与终端的标识之间映射关系中存储的绑定终端的标识进行选择。例如,若映射关系中绑定终端的标识为绑定终端的账号信息,则可以通过短信的方式发送目标事件的操作信息;若映射关系中绑定终端的标识为绑定终端的IP地址或物理地址等通信地址标识,则可以通过短距离无线传输方式发送目标事件的操作信息。
在图2所描述的方法中,终端可以建立本端的标识与绑定终端的标识之间的映射关系,而且终端在检测到目标事件的发起指令时,可以判断针对目标事件的数据同步模式是否启用,若启用,则记录执行目标事件的操作信息,并根据映射关系中绑定终端的标识将目标事件的操作信息发送给绑定终端,以使绑定终端根据该操作信息执行目标事件,从而实现终端与绑定终端之间的数据同步。
请参阅图3,图3是本发明实施例公开的一种终端的结构示意图。其中,图4所示的可以包括检测单元301、记录单元302、生成单元303以及发送单元304,其中:
检测单元301,用于检测针对目标事件的发起指令。
本发明实施例中,该目标事件可以为初始设定的事件标识对应的事件,也可以为符合预设数据同步规则的事件,例如,联系人信息的更改、删除或新建等事件、文件的创建、更新或删除等事件,本发明实施例不做限定,其中,本发明实施例在解释各步骤时以联系人信息的更改、删除或新建等事件作为主要举例。
本发明实施例中,该发起指令可以为一个事件中的第一个操作指令,如针对通讯录输入的点击打开指令。
记录单元302,用于响应检测单元检测的发起指令,记录执行目标事件的操作信息。
本发明实施例中,终端响应发起指令,一方面终端根据输入针对该目标事件输入的操作指令,执行目标事件;另一方面,记录单元302会通过事件记忆器等记录装置记录终端在执行目标事件过程中的操作信息。
可选的,该操作信息可以具体包括执行目标事件所涉及的操作区域坐标以及位于操作区域坐标的控件标识,其中,该操作信息还可以包括操作区域标识,例如,操作区域标识所属的操作区域为包括多个应用图标的主界面,执行目标事件所涉及的操作区域坐标可以为该目标事件(联系人信息)的应用标识所位于的区域坐标,那么控件标识即为该区域坐标上的应用标识(通讯录);可见,该实施方式记录的操作信息可以针对机型或配置完全一致的终端重现目标事件的执行过程。
作为另一种可选地实施方式,该操作信息包括执行目标事件中所涉及的操作对象以及针对操作对象执行的操作指令,例如,目标事件为通讯录,则操作指令可以包括打开操作对象“通讯录”的点击指令、针对操作对象“添加或新建控件”输入的点击指令、针对操作对象“联系人信息输入框”输入的文字或数字信息等。
需要注意的是,该操作信息还可以包括相应的时间信息,以使绑定终端按照时间信息执行操作信息中相应的操作,以便于重复执行目标事件,以实现目标事件中相关数据的同步。
生成单元303,用于在检测到满足数据同步触发条件时,生成包括操作信息的数据同步消息。
发送单元304,用于将生成单元生成的数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。
作为一种可选地实施方式,生成单元303在检测到满足数据同步触发条件时,可以具体为:生成单元303在接收到针对目标事件输入的数据同步触发指令时,例如,用户在添加完联系人信息后,可以点击同步控件以输入数据同步触发指令,从而,生成单元303可以生成包括操作信息的数据同步消息。
作为另一种可选地实施方式,生成单元303在检测到满足数据同步触发条件时,可以具体为:生成单元303在检测到记录的操作信息包括目标事件的结束操作标识时,例如,用户在输入联系人信息后点击“保存”操作,记录单元302记录该“保存”操作,生成单元303可以在检测到该“保存”操作即目标事件的结束操作标识时,即可生成包括操作信息的数据同步消息。
作为一种可选地实施方式,生成单元303生成包括记录的操作信息的数据同步消息,可以具体为:生成单元303生成包括数据同步指令和操作信息的短信,该短信可以包括即时通信消息或语音消息,相应地,发送单元304将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:发送单元304根据绑定终端的账号信息将短信发送给绑定终端,通过数据同步指令触发绑定终端根据操作信息执行目标事件,其中,账号信息可以为绑定终端的SIM卡号码或即时通信应用的账号。
作为另一种可选地实施方式,发送单元304将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:发送单元304利用短距离无线传输方式将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,其中,该短距离无线传输方式可以包括蓝牙、红外和近场通信NFC等方式中的任一种。
请一并参阅图4,图4是本发明实施例公开的另一种终端的结构示意图。其中,图4所示的终端是由图3所示的终端进行优化得到的。与图3所示的终端相比较,图4所示的终端还可以包括判断单元305、接收单元306以及绑定关系建立单元307。
判断单元305,用于在响应发起指令时,判断针对目标事件的数据同步模式是否启用,若启用,则触发记录单元302记录执行所述目标事件的操作信息。
本发明实施例中,用户可以通过数据同步模式的启用或关闭决定是否要启用该目标事件的数据同步。
本发明实施例中,在图4所示的终端中还可以包括:
接收单元306,用于接收绑定终端发送的数据同步绑定请求,该数据同步绑定请求包括绑定终端的标识;
绑定关系建立单元307,用于响应接收单元306接收的数据同步绑定请求,建立终端的标识与绑定终端的标识之间的绑定关系。
本发明实施例中,该绑定终端可以为电脑、手机、平板电脑、笔记本等设备该数据同步绑定请求包括的绑定终端的标识可以为绑定终端的SIM卡号码、IP地址或物理地址等可以进行通信的唯一标识。
本发明实施例中,该绑定终端可以为多个,即终端可以同时与多个绑定终端之间进行数据通信。
需要注意的是,发送单元304的上述两种发送目标事件的操作信息的实施方式可以根据绑定终端的标识与终端的标识之间映射关系中存储的绑定终端的标识进行选择。例如,若映射关系中绑定终端的标识为绑定终端的账号信息,则发送单元304可以通过短信的方式发送目标事件的操作信息;若映射关系中绑定终端的标识为绑定终端的IP地址或物理地址等通信地址标识,则发送单元304可以通过短距离无线传输方式发送目标事件的操作信息。
在图3和图4所示的终端中,检测单元可以检测针对目标事件的发起指令,记录单元响应该发起指令,记录执行目标事件的操作信息,生成单元可以在检测到满足数据同步触发条件时,生成包括操作信息的数据同步消息,发送单元可以将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行 目标事件。由于绑定终端根据终端发送的操作信息,将目标事件重复执行,从而可以自动将目标事件执行过程中删除、添加或更改的数据进行同步,可见,图3和图4所示的终端可以便捷地实现终端之间数据的同步。
进一步的,图4所示的终端中,接收单元在接收到绑定终端发送的数据同步绑定请求时,可以由绑定关系建立单元建立本端的标识与绑定终端的标识之间的映射关系,而且判断单元可以在响应针对目标事件的发起指令时,判断针对目标事件的数据同步模式是否启用,若启用,则由记录单元记录执行目标事件的操作信息,可见,图4所示的终端可以改善用户的操作体验。
请参见图5,图5是本发明实施例公开的又一种终端的结构示意图,如图5所示,该终端可以包括至少一个处理器401,例如CPU,输入装置402,存储器403,至少一个通信总线404、输出装置405。其中,通信总线404用于实现这些组件之间的通信连接。其中,输出装置405可以为显示屏,输入装置402可以包括触控屏等。存储器403可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器403可选的还可以是至少一个位于远离前述处理器401的存储装置。其中,处理器401可以结合图3和图4所描述的终端,存储器403中存储一组程序代码,且处理器401调用存储器403中存储的程序代码,用于执行以下操作:
通过输入装置402检测针对目标事件的发起指令;
响应发起指令,记录执行目标事件的操作信息;
当检测到满足数据同步触发条件时,生成包括操作信息的数据同步消息;
通过输出装置405将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。
本发明实施例中,该目标事件可以为初始设定的事件标识对应的事件,也可以为符合预设数据同步规则的事件,例如,联系人信息的更改、删除或新建等事件、文件的创建、更新或删除等事件,本发明实施例不做限定,其中,本发明实施例在解释各步骤时以联系人信息的更改、删除或新建等事件作为主要举例。
本发明实施例中,该发起指令可以为一个事件中的第一个操作指令,如针对通讯录输入的点击打开指令。
本发明实施例中,终端响应发起指令,一方面终端根据输入针对该目标事件输入的操作指令,执行目标事件;另一方面,处理器401会通过事件记忆器等记录装置记录终端在执行目标事件过程中的操作信息。
可选的,该操作信息可以具体包括执行目标事件所涉及的操作区域坐标以及位于操作区域坐标的控件标识,其中,该操作信息还可以包括操作区域标识,例如,操作区域标识所属的操作区域为包括多个应用图标的主界面,执行目标事件所涉及的操作区域坐标可以为该目标事件(联系人信息)的应用标识所位于的区域坐标,那么控件标识即为该区域坐标上的应用标识(通讯录);可见,该实施方式记录的操作信息可以针对机型或配置完全一致的终端重现目标事件的执行过程。
作为另一种可选地实施方式,该操作信息包括执行目标事件中所涉及的操作对象以及针对操作对象执行的操作指令,例如,目标事件为通讯录,则操作指令可以包括打开操作对象“通讯录”的点击指令、针对操作对象“添加或新建控件”输入的点击指令、针对操作对象“联系人信息输入框”输入的文字或数字信息等。
需要注意的是,该操作信息还可以包括相应的时间信息,以使绑定终端按照时间信息执行操作信息中相应的操作,以便于重复执行目标事件,以实现目标事件中相关数据的同步。
作为一种可选地实施方式,处理器401在检测到满足数据同步触发条件时,可以具体为:处理器401在接收到针对目标事件输入的数据同步触发指令时,例如,用户在添加完联系人信息后,可以点击同步控件以输入数据同步触发指令,从而,处理器401可以生成包括操作信息的数据同步消息。
作为另一种可选地实施方式,处理器401在检测到满足数据同步触发条件时,可以具体为:处理器401在检测到记录的操作信息包括目标事件的结束操作标识时,例如,用户在输入联系人信息后点击“保存”操作,处理器401记录该“保存”操作,处理器401可以在检测到该“保存”操作即目标事件的结 束操作标识时,即可生成包括操作信息的数据同步消息。
作为一种可选地实施方式,处理器401生成包括记录的操作信息的数据同步消息,可以具体为:处理器401生成包括数据同步指令和操作信息的短信,该短信可以包括即时通信消息或语音消息,相应地,处理器401将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:处理器401根据绑定终端的账号信息将短信发送给绑定终端,通过数据同步指令触发绑定终端根据操作信息执行目标事件,其中,账号信息可以为绑定终端的SIM卡号码或即时通信应用的账号。
作为另一种可选地实施方式,处理器401将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,可以具体为:处理器401利用短距离无线传输方式将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件,其中,该短距离无线传输方式可以包括蓝牙、红外和近场通信NFC等方式中的任一种。
本发明实施例中,处理器401调用存储器403中的程序代码,响应发起指令时,还可以执行以下操作:
判断针对目标事件的数据同步模式是否启用;
若启用,则执行所述的记录执行目标事件的操作信息的操作。
本发明实施例中,用户可以通过数据同步模式的启用或关闭决定是否要启用该目标事件的数据同步。
本发明实施例中,处理器401调用存储器403中的程序代码,还可以执行以下操作:
通过输入装置402接收绑定终端发送的数据同步绑定请求,该数据同步绑定请求包括绑定终端的标识;
响应数据同步绑定请求,建立本端的标识与绑定终端的标识之间的绑定关系。
本发明实施例中,该绑定终端可以为电脑、手机、平板电脑、笔记本等设备该数据同步绑定请求包括的绑定终端的标识可以为绑定终端的SIM卡号码、IP地址或物理地址等可以进行通信的唯一标识。
本发明实施例中,该绑定终端可以为多个,即终端可以同时与多个绑定终端之间进行数据通信。
需要注意的是,处理器401通过输出装置405的上述两种发送目标事件的操作信息的实施方式可以根据绑定终端的标识与终端的标识之间映射关系中存储的绑定终端的标识进行选择。例如,若映射关系中绑定终端的标识为绑定终端的账号信息,则处理器401可以通过短信的方式发送目标事件的操作信息;若映射关系中绑定终端的标识为绑定终端的IP地址或物理地址等通信地址标识,则处理器401可以通过短距离无线传输方式发送目标事件的操作信息。
具体的,本实施例中介绍的终端可以实施本发明结合图1或图2介绍的数据同步方法实施例中的部分或全部流程。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例终端或设备中的单元或子单元可以根据实际需要进行合并、划分和删减。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令终端设备相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:闪存盘、只读存储器(Read-Only Memory,ROM)、随机存取器(Random Access Memory,RAM)、磁盘或光盘等。
以上对本发明实施例公开了一种数据同步方法进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

一种数据同步方法.pdf_第1页
第1页 / 共16页
一种数据同步方法.pdf_第2页
第2页 / 共16页
一种数据同步方法.pdf_第3页
第3页 / 共16页
点击查看更多>>
资源描述

《一种数据同步方法.pdf》由会员分享,可在线阅读,更多相关《一种数据同步方法.pdf(16页珍藏版)》请在专利查询网上搜索。

本发明实施例公开了一种数据同步方法。其中,该方法包括:检测针对目标事件的发起指令;响应该发起指令,记录执行目标事件的操作信息;当检测到满足数据同步触发条件时,生成包括操作信息的数据同步消息;将数据同步消息发送给绑定终端,以使绑定终端根据操作信息执行目标事件。实施本发明实施例,可以便捷地实现终端之间数据的同步。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1