场景同步方法、终端、服务器及系统的制作方法_2

文档序号:9219800阅读:来源:国知局

[0080]图8是根据另一示例性实施例示出的一种场景同步方法的流程图;
[0081]图9是根据一示例性实施例示出的一种场景同步方法的流程图;
[0082]图10是根据一示例性实施例示出的一种终端的示意图;
[0083]图11是根据另一示例性实施例示出的一种终端的示意图;
[0084]图12是根据一示例性实施例示出的一种终端的框图;
[0085]图13是根据一示例性实施例示出的一种服务器的示意图;
[0086]图14是根据另一示例性实施例示出的一种服务器的示意图;
[0087]图15是根据一示例性实施例示出的一种服务器的框图;
[0088]图16是根据一不例性实施例不出的一种场景同步系统的不意图。
【具体实施方式】
[0089]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的设备和方法的例子。
[0090]图1是根据一示例性实施例示出的一种场景同步方法的流程图,如图1所示,该场景同步方法可以用于在终端中对用户的使用场景进行同步。该终端可以是智能手机、平板电脑或者智能电视等电子设备。该场景同步方法可以包括以下步骤:
[0091]在步骤102中,向服务器发送同步请求,该同步请求用于指示该服务器返回同步信息,该同步信息包括主题同步信息、应用同步信息或者文本同步信息中的至少一种;主题同步信息用于指示待同步的主题,应用同步信息用于指示待同步的应用,文本同步信息用于指示待同步的文本;
[0092]在步骤104中,接收该服务器返回的同步信息;
[0093]在步骤106中,根据该同步信息进行场景同步。
[0094]综上所述,本示例性实施例示出的场景同步方法,通过向服务器发送同步请求,并根据服务器返回的主题同步信息、应用同步信息或者文本同步信息中的至少一种进行同步,不需要用户将终端与PC相连接,自动完成主题、应用以及文本等多种方面内容的同步,解决了相关技术中需要用户将智能手机与PC相连接并进行手动操作而导致的操作过程复杂的问题以及功能较为单一的问题,达到简化用户操作、节约同步时间且同步功能全面的效果。
[0095]图2是根据另一示例性实施例示出的一种场景同步方法的流程图,如图2所示,该场景同步方法可以用于在终端中对用户的使用场景进行同步。该终端可以是智能手机、平板电脑或者智能电视等电子设备。该场景同步方法可以包括以下步骤:
[0096]在步骤202中,向服务器发送同步请求,该同步请求用于指示该服务器返回同步信息;
[0097]其中,该同步信息为用户通过另一终端上传至并存储的服务器的同步信息,该同步信息包括主题同步信息、应用同步信息或者文本同步信息中的至少一种;主题同步信息用于指示待同步的主题,应用同步信息用于指示待同步的应用,文本同步信息用于指示待同步的文本。
[0098]比如,用户通过原先使用的终端B登录服务器,并在终端B中选择“场景备份”的选项后,终端B将同步信息上传给服务器,服务器将终端B上传的同步信息与该用户的用户信息对应存储;其中,该同步信息可以包括终端B当前使用的主题的信息和当前安装的应用的信息,当该终端B为智能手机等通讯终端时,该同步信息中还可以包括短信、联系人以及通话记录等文本信息。用户后续通过终端A登录服务器,并在终端A中选择“场景同步”选项后,终端A向服务器发送包含有该用户的用户信息的同步请求,服务器根据用户信息查询对应的同步信息,并向终端A返回查询到的同步信息。
[0099]在步骤204中,接收该服务器返回的同步信息;
[0100]终端A可以接收服务器返回的待同步的主题的信息以及待同步的应用的信息,当终端A为智能手机时,还可以接收服务器返回的包括短信、联系人以及通话记录在内的待同步的文本信息。
[0101]在步骤206中,当该同步信息包括主题同步信息时,对主题进行同步;
[0102]终端A可以获取待同步的主题的安装包,运行该主题的安装包来安装该主题。比如,该主题同步信息可以是该主题的名称、标识或者下载地址等,终端A可以根据该主题同步信息从应用市场下载该主题的安装包并运行安装该主题。
[0103]在步骤208中,当该同步信息包括应用同步信息时,对应用进行同步;
[0104]终端A可以根据该终端的屏幕分辨率确定待同步的应用的版本,根据该应用的版本获取该应用的安装包并运行该应用的安装包来安装该应用。
[0105]比如,该应用同步信息可以是该应用的名称、标识或者下载地址等,终端A可以首先根据终端A的屏幕的分辨率大小确定待同步的应用的版本。比如,若该终端A的屏幕分辨率小于1080X720 (比如终端A为智能手机),则确定该应用的版本为手机版;若该终端A的屏幕分辨率介于1080 X 720?1920 X 1080之间(比如终端A为电子书阅读器或者平板电脑),则确定该应用的版本为HD (High Definit1n,高清晰度)版;若该终端A的屏幕分辨率大于1920 X 1080,比如2048X1080或者4096X2160 (比如终端A为高清智能电视),则确定该应用的版本为TV (Televis1n,电视机)版。终端A根据该应用同步信息以及确定应用版本从应用市场下载该应用的安装包并运行安装该应用。
[0106]在步骤210中,当该同步信息包括文本同步信息时,对文本进行同步。
[0107]终端A可以获取待同步的文本,并将该文本导入终端A中的指定位置,该文本包括:短信、联系人或者通话记录中的至少一种。
[0108]当终端A是智能手机等通讯终端时,还可以获取待同步的短信、联系人以及通话记录等文本信息,并将获取到的文本信息导入到终端A中的短信界面、联系人界面以及通话记录界面中。
[0109]综上所述,本示例性实施例示出的场景同步方法,通过向服务器发送同步请求,并根据服务器返回的同步信息并进行同步,不需要用户将终端与PC相连接而自动完成同步,解决了相关技术中需要用户将智能手机与PC相连接并进行手动操作而导致的操作过程复杂的问题,达到简化用户操作、节约同步时间的效果。
[0110]此外,本示例性实施例示出的场景同步方法,同步信息包括主题同步信息、应用同步信息或者文本同步信息中的至少一种,不仅可以对文本进行同步,还可以对主题和应用进行同步,解决了相关技术中同步功能较为单一的问题,同步功能更加全面。
[0111]另外,本示例性实施例示出的场景同步方法,当同步信息包括应用同步信息时,还可以根据终端的屏幕尺寸确定待同步的应用的版本,并获取对应版本的应用并安装,进一步提闻用户体验。
[0112]图3是根据又一示例性实施例示出的一种场景同步方法的流程图,如图3所示,该场景同步方法可以用于在终端中对用户的使用场景进行同步。该终端可以是智能手机、平板电脑或者智能电视等电子设备。该场景同步方法可以包括以下步骤:
[0113]在步骤302中,向服务器发送同步请求,该同步请求用于指示该服务器返回同步信息;
[0114]其中,该同步信息为用户通过另一终端上传至并存储的服务器的同步信息,该同步信息包括主题同步信息、应用同步信息或者文本同步信息中的至少一种;主题同步信息用于指示待同步的主题,应用同步信息用于指示待同步的应用,文本同步信息用于指示待同步的文本。
[0115]如,用户通过原先使用的终端B登录服务器,并在终端B中选择“场景备份”的选项后,终端B将同步信息上传给服务器,服务器将终端B上传的同步信息与该用户的用户信息对应存储;其中,该同步信息可以包括终端B当前使用的主题的信息和当前安装的应用的信息,当该终端B为智能手机等通讯终端时,该同步信息中还可以包括短信、联系人以及通话记录等文本信息。用户后续通过终端A登录服务器,并在终端A中选择“场景同步”选项后,终端A向服务器发送包含有该用户的用户信息的同步请求,服务器根据用户信息查询对应的同步信息,并向终端A返回查询到的同步信息。
[0116]在步骤304中,接收该服务器返回的同步信息;
[0117]终端A可以接收服务器返回的待同步的主题的信息以及待同步的应用的信息,当终端A为智能手机时,还可以接收服务器返回的包括短信、联系人以及通话记录在内的待同步的文本信息。
[0118]在步骤306中,当该同步信息包括主题同步信息时,对主题进行同步;
[0119]终端A可以获取待同步的主题的安装包,运行该主题的安装包安装该主题。比如,该主题同步信息可以是该主题的名称、标识或者下载地址等,终端A可以根据该主题同步信息从应用市场下载该主题的安装包并运行安装该主题。
[0120]在步骤308中,当该同步信息包括应用同步信息时,对应用进行同步;
[0121 ] 终端A可以根据该终端的屏幕分辨率确定待同步的应用的版本,根据该应用的版本获取该应用的安装包并运行该应用的安装包安装该应用。
[0122]比如,该应用同步信息可以是该应用的名称、标识或者下载地址等,终端A可以首先根据终端A的屏幕的分辨率大小确定待同步的应用的版本。比如,若该终端A的屏幕分辨率小于1080X720 (比如终端A为智能手机),则确定该应用的版本为手机版;若该终端A的屏幕分辨率介于1080 X 720?1920 X 1080之间(比如终端A为电子书阅读器或者平板电脑),则确定该应用的版本为HD (High Definit1n,高清晰度)版;若该终端A的屏幕分辨率大于1920X1080,比如2048X1080或者4096X2160 (比如终端A为智能电视),则确定该应用的版本为TV (Televis1n,电视机)版。终端A根据该应用同步信息以及确定应用版本从应用市场下载该应用的安装包并运行安装该应用。
[0123]在步骤310中,接收该服务器发送的桌面布局信息,根据该桌面布局信息设置终端的桌面;
[0124]当该同步信息包括应用同步信息时,终端A还可以接收该服务器发送的桌面布局信息,该桌面布局信息用于指示该应用在分组和/或分屏中的排列次序;终端A根据自身的屏幕分辨率、屏幕尺寸以及该桌面布局信息确定该应用在终端A的桌面中的分组和/或分屏中的位置,并根据该应用在终
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1