数据同步方法及相关设备与流程
本技术涉及终端,尤其涉及一种数据同步方法及相关设备。
背景技术:
1、随着信息技术的快速发展,智能电子设备(例如手机、平板等)上能够安装的应用越来越多,应用产生的消息(例如推送消息、短信消息等)呈现指数级增长。人们身处信息爆炸时代,注意力可能被频繁打断,时间碎片化,从而容易引发用户焦虑。
2、目前,用户在需要聚焦时,为了避免被过多地打扰,通常会在电子设备上开启情景模式(也可以称为专注模式),用户可以指定允许打扰的应用、联系人等,这样,在开启该情景模式之后,电子设备只会在接收到指定应用的消息或指定联系人的消息(例如来电消息等)时才会进行消息提醒(例如声音、震动、弹窗提示等),从而减少打扰。
3、但是,随着用户拥有的电子设备越来越多,在任意一个电子设备开启情景模式,而其它电子设备未开启情景模式的情况下,仍然会对用户产生打扰,如果想要减少全部电子设备的打扰,则需要用户手动设置各个电子设备中在情景模式下允许打扰的应用、联系人等,并依次开启情景模式,步骤繁琐,操作复杂,用户体验差。
技术实现思路
1、本技术实施例提供了一种数据同步方法及相关设备,用户在任何一个电子设备上操作过的专注模式的配置数据和状态数据,都可以同步至与其相关联的其它电子设备,无需用户在每一个设备上均进行操作,方便高效快捷,简化用户操作,提高用户体验。
2、第一方面,本技术实施例提供了一种数据同步方法,应用于通信系统,所述通信系统包括第一电子设备和第二电子设备,该方法包括:所述第一电子设备将第一情景模式的配置数据设置为第一配置数据;在满足第一同步条件的情况下,所述第二电子设备设置所述第一情景模式为所述第一配置数据;其中,所述第一同步条件包括以下一项或多项:所述第一电子设备和所述第二电子设备关联有同一账号、所述第一电子设备和所述第二电子设备均开启同步功能。
3、其中,上述第一电子设备可以是数据发送端(即下述实施例中提及的电子设备100),上述第二电子设备可以是数据接收端(即下述实施例中提及的电子设备200),第一情景模式可以是第一电子设备上创建的一个情景模式,第一配置数据可以是第一情景模式的配置数据(例如第一情景模式的名称、允许打扰的应用、允许打扰的联系人、开启第一情景模式的触发条件、第一情景模式的模式图标、模式图标颜色、模式id等)。
4、通过实施第一方面提供的方法,用户在任何一个电子设备上操作过的专注模式的配置数据,都可以传输至满足同步条件的其它电子设备,方便高效快捷,简化用户操作,提高用户体验。
5、在一种可能的实现方式中,所述第二电子设备设置所述第一情景模式为所述第一配置数据,具体包括:所述第二电子设备将所述第一情景模式的第二配置数据更新为所述第一配置数据,所述第二配置数据与所述第一配置数据不同;或,所述第二电子设备新建所述第一情景模式,并设置所述第一情景模式为所述第一配置数据。
6、其中,上述第二配置数据可以是第二电子设备上已创建的第一情景模式的配置数据,在满足同步条件的情况下,且第二电子设备已创建有第一情景模式的情况下,第二电子设备可以将第二配置数据更新第一配置数据;或者,在满足同步条件的情况下,且第二电子设备未创建有第一情景模式的情况下,第二电子设备可以直接基于第一配置数据创建第一情景模式。方便高效快捷,简化用户操作,提高用户体验。
7、在一种可能的实现方式中,所述配置数据包括以下一项或多项:在所述第一情景模式下允许打扰的应用、在所述第一情景模式下允许打扰的联系人、在所述第一情景模式下允许打扰的消息的类型。
8、在一种可能的实现方式中,该方法还包括:在所述第一电子设备开启所述第一情景模式且满足第二同步条件的情况下,所述第二电子设备开启所述第一情景模式;或,在所述第一电子设备关闭所述第一情景模式且满足所述第二同步条件的情况下,所述第二电子设备关闭所述第一情景模式。
9、也即是说,在满足第二同步条件的情况下,第一电子设备和第二电子设备可以同步开启/关闭第一情景模式。这样,在用户拥有多个电子设备的情况下,在任意一个电子设备开启/关闭情景模式的情况下,其它满足第二同步条件的电子设备也会开启/关闭情景模式,不需要用户依次去操作每一个电子设备来开启/关闭情景模式,方便快捷。
10、在一种可能的实现方式中,所述第二同步条件包括所述第一电子设备与所述第二电子设备之间的距离小于第一预设距离,和/或,所述第一电子设备与所述第二电子设备之间建立短距离通信连接或通过服务器建立连接。
11、也即是说,在两个电子设备距离较近的情况下,这两个电子设备可以同步开启/关闭情景模式。
12、第二方面,本技术实施例提供了一种数据同步方法,应用于第一电子设备,该方法包括:所述第一电子设备将第一情景模式的配置数据设置为第一配置数据;在满足第一同步条件的情况下,所述第一电子设备向第二电子设备发送第一消息,所述第一消息用于指示所述第二电子设备设置所述第一情景模式为所述第一配置数据;其中,所述第一同步条件包括以下一项或多项:所述第一电子设备和所述第二电子设备关联有同一账号、所述第一电子设备和所述第二电子设备均开启同步功能。
13、其中,上述第一电子设备可以是数据发送端(即下述实施例中提及的电子设备100),上述第二电子设备可以是数据接收端(即下述实施例中提及的电子设备200),第一情景模式可以是第一电子设备上创建的一个情景模式,第一配置数据可以是第一情景模式的配置数据(例如第一情景模式的名称、允许打扰的应用、允许打扰的联系人、开启第一情景模式的触发条件、第一情景模式的模式图标、模式图标颜色、模式id等),上述第一消息中可以包括第一配置数据。
14、通过实施第二方面提供的方法,用户在任何一个电子设备上操作过的专注模式的配置数据,都可以传输至满足同步条件的其它电子设备,方便高效快捷,简化用户操作,提高用户体验。
15、在一种可能的实现方式中,所述第一电子设备向第二电子设备发送第一消息,具体包括:所述第一电子设备通过服务器向所述第二电子设备发送所述第一消息。
16、也即是说,第一消息可以是通过远场通信的方式进行传输。
17、在一种可能的实现方式中,所述第一消息用于指示所述第二电子设备设置所述第一情景模式为所述第一配置数据,具体包括:所述第一消息用于指示所述第二电子设备将所述第一情景模式的第二配置数据更新为所述第一配置数据,所述第二配置数据与所述第一配置数据不同;或,所述第一消息用于指示所述第二电子设备新建所述第一情景模式,并设置所述第一情景模式为所述第一配置数据。
18、其中,上述第二配置数据可以是第二电子设备上已创建的第一情景模式的配置数据,在满足同步条件的情况下,且第二电子设备已创建有第一情景模式的情况下,第二电子设备可以将第二配置数据更新第一配置数据;或者,在满足同步条件的情况下,且第二电子设备未创建有第一情景模式的情况下,第二电子设备可以直接基于第一配置数据创建第一情景模式。方便高效快捷,简化用户操作,提高用户体验。
19、在一种可能的实现方式中,所述配置数据包括以下一项或多项:在所述第一情景模式下允许打扰的应用、在所述第一情景模式下允许打扰的联系人、在所述第一情景模式下允许打扰的消息的类型。
20、在一种可能的实现方式中,该方法还包括:在所述第一电子设备开启所述第一情景模式且满足第二同步条件的情况下,所述第一电子设备向所述第二电子设备发送第二消息,所述第二消息用于指示所述第二电子设备开启所述第一情景模式;或,在所述第一电子设备关闭所述第一情景模式且满足所述第二同步条件的情况下,所述第一电子设备向所述第二电子设备发送第三消息,所述第三消息用于指示所述第二电子设备关闭所述第一情景模式。
21、其中,上述第二消息中可以包括用于指示第一电子设备已开启第一情景模式的状态数据,上述第三消息中可以包括用于指示第一电子设备已关闭第一情景模式的状态数据。
22、也即是说,在满足第二同步条件的情况下,第一电子设备和第二电子设备可以同步开启/关闭第一情景模式。这样,在用户拥有多个电子设备的情况下,在任意一个电子设备开启/关闭情景模式的情况下,其它满足第二同步条件的电子设备也会开启/关闭情景模式,不需要用户依次去操作每一个电子设备来开启/关闭情景模式,方便快捷。
23、在一种可能的实现方式中,所述第二同步条件包括所述第一电子设备与所述第二电子设备之间建立短距离通信连接。
24、在一种可能的实现方式中,所述第一电子设备向所述第二电子设备发送第二消息,具体包括:所述第一电子设备通过服务器或所述短距离通信连接向所述第二电子设备发送所述第二消息。
25、也即是说,第二消息可以是通过远场通信的方式或短距离通信的方式进行传输。
26、在一种可能的实现方式中,所述第二同步条件还包括:所述第一电子设备与所述第二电子设备之间的距离小于第一预设距离,且所述第一电子设备与所述第二电子设备之间建立短距离通信连接或通过服务器建立连接。
27、也即是说,在两个电子设备距离较近的情况下,这两个电子设备可以同步开启/关闭情景模式。
28、在一种可能的实现方式中,所述第一电子设备向所述第二电子设备发送第三消息,具体包括:所述第一电子设备通过所述服务器或所述短距离通信连接向所述第二电子设备发送所述第三消息。
29、也即是说,第三消息可以是通过远场通信的方式或短距离通信的方式进行传输。
30、在一种可能的实现方式中,所述第一预设距离是用户在所述第一电子设备上设置的。
31、也即是说,电子设备可以支持用户自主设置第一预设距离,具体的设置操作可以参照下述实施例中的内容。
32、在一种可能的实现方式中,所述第二消息包括以下一项或多项:实况通知消息、弹窗通知消息。
33、也即是说,第二消息在第二电子设备上的显示形式可以有多种。
34、第三方面,本技术实施例提供了一种数据同步方法,应用于第二电子设备,该方法包括:在满足第一同步条件的情况下,所述第二电子设备接收到第一电子设备发送的第一消息;所述第二电子设备基于所述第一消息设置第一情景模式为所述第一配置数据,其中,所述第一配置数据为所述第一电子设备的所述第一情景模式的配置数据;其中,所述第一同步条件包括以下一项或多项:所述第一电子设备和所述第二电子设备关联有同一账号、所述第一电子设备和所述第二电子设备均开启同步功能。
35、其中,上述第一电子设备可以是数据发送端(即下述实施例中提及的电子设备100),上述第二电子设备可以是数据接收端(即下述实施例中提及的电子设备200),第一情景模式可以是第一电子设备上创建的一个情景模式,第一配置数据可以是第一情景模式的配置数据(例如第一情景模式的名称、允许打扰的应用、允许打扰的联系人、开启第一情景模式的触发条件、第一情景模式的模式图标、模式图标颜色、模式id等),上述第一消息中可以包括第一配置数据。
36、通过实施第三方面提供的方法,用户在任何一个电子设备上操作过的专注模式的配置数据,都可以传输至满足同步条件的其它电子设备,方便高效快捷,简化用户操作,提高用户体验。
37、在一种可能的实现方式中,所述第二电子设备接收到第一电子设备发送的第一消息,具体包括:所述第二电子设备通过服务器接收到所述第一电子设备发送的所述第一消息。
38、也即是说,第一消息可以是通过远场通信的方式进行传输。
39、在一种可能的实现方式中,所述第二电子设备基于所述第一消息设置第一情景模式为所述第一配置数据,具体包括:所述第二电子设备基于所述第一消息将所述第一情景模式的第二配置数据更新为所述第一配置数据,所述第二配置数据与所述第一配置数据不同;或,所述第二电子设备基于所述第一消息新建所述第一情景模式,并设置所述第一情景模式为所述第一配置数据。
40、其中,上述第二配置数据可以是第二电子设备上已创建的第一情景模式的配置数据,在满足同步条件的情况下,且第二电子设备已创建有第一情景模式的情况下,第二电子设备可以将第二配置数据更新第一配置数据;或者,在满足同步条件的情况下,且第二电子设备未创建有第一情景模式的情况下,第二电子设备可以直接基于第一配置数据创建第一情景模式。方便高效快捷,简化用户操作,提高用户体验。
41、在一种可能的实现方式中,所述配置数据包括以下一项或多项:在所述第一情景模式下允许打扰的应用、在所述第一情景模式下允许打扰的联系人、在所述第一情景模式下允许打扰的消息的类型。
42、在一种可能的实现方式中,该方法还包括:在所述第一电子设备开启所述第一情景模式且满足第二同步条件的情况下,所述第二电子设备接收到所述第一电子设备发送的第二消息,所述第二电子设备基于所述第二消息开启所述第一情景模式;或,在所述第一电子设备关闭所述第一情景模式且满足所述第二同步条件的情况下,所述第二电子设备接收到所述第一电子设备发送的第三消息,所述第二电子设备基于所述第三消息关闭所述第一情景模式。
43、其中,上述第二消息中可以包括用于指示第一电子设备已开启第一情景模式的状态数据,上述第三消息中可以包括用于指示第一电子设备已关闭第一情景模式的状态数据。
44、也即是说,在满足第二同步条件的情况下,第一电子设备和第二电子设备可以同步开启/关闭第一情景模式。这样,在用户拥有多个电子设备的情况下,在任意一个电子设备开启/关闭情景模式的情况下,其它满足第二同步条件的电子设备也会开启/关闭情景模式,不需要用户依次去操作每一个电子设备来开启/关闭情景模式,方便快捷。
45、在一种可能的实现方式中,所述第二同步条件包括所述第一电子设备与所述第二电子设备之间建立短距离通信连接。
46、在一种可能的实现方式中,所述第二电子设备接收到所述第一电子设备发送的第二消息,具体包括:所述第二电子设备通过服务器或所述短距离通信连接接收到所述第一电子设备发送的所述第二消息。
47、也即是说,第二消息可以是通过远场通信的方式或短距离通信的方式进行传输。
48、在一种可能的实现方式中,所述第二同步条件还包括:所述第一电子设备与所述第二电子设备之间的距离小于第一预设距离,且所述第一电子设备与所述第二电子设备之间建立短距离通信连接或通过服务器建立连接。
49、也即是说,在两个电子设备距离较近的情况下,这两个电子设备可以同步开启/关闭情景模式。
50、在一种可能的实现方式中,所述第二电子设备接收到所述第一电子设备发送的第三消息,具体包括:所述第二电子设备通过所述服务器或所述短距离通信连接接收到所述第一电子设备发送的第三消息。
51、也即是说,第三消息可以是通过远场通信的方式或短距离通信的方式进行传输。
52、在一种可能的实现方式中,所述第一预设距离是用户在所述第一电子设备上设置的。
53、也即是说,电子设备可以支持用户自主设置第一预设距离,具体的设置操作可以参照下述实施例中的内容。
54、在一种可能的实现方式中,所述第二消息包括以下一项或多项:实况通知消息、弹窗通知消息。
55、也即是说,第二消息在第二电子设备上的显示形式可以有多种。
56、第四方面,本技术实施例提供了一种芯片系统,包括:处理器,所处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片系统执行上述第二方面或第三方面任一项可能的实现方式中所述的方法。
57、第五方面,本技术实施例提供了一种电子设备,该电子设备包括一个或多个处理器和一个或多个存储器;其中,所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述电子设备执行上述第二方面或第三方面任一项可能的实现方式中所述的方法。
58、第六方面,本技术实施例提供了一种计算机存储介质,该计算机存储介质存储有计算机程序,所述计算机程序包括程序指令,当所述程序指令在电子设备上运行时,使得所述电子设备执行上述第二方面或第三方面任一项可能的实现方式中所述的方法。
59、第七方面,本技术实施例提供了一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行上述第二方面或第三方面任一项可能的实现方式中所述的方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com