应用卡片的远程同步方法和装置与流程

文档序号:11960440阅读:220来源:国知局
应用卡片的远程同步方法和装置与流程

本发明实施例涉及计算机数据处理技术领域,尤其涉及一种应用卡片的远程同步方法和装置。



背景技术:

随着互联网、计算机和通信技术的发展,诸如智能手机等智能终端的功能也越来越强大,用户对智能终端的依赖程度也在不断增加,比如查询天气预报,查询路线等,智能终端成为了信息传播的重要途径。

在现有技术中,智能终端的显示屏幕主要用来显示用户在终端中安装的应用程序的应用图标。用户通过点击显示屏幕中的应用图标,可以打开相应的应用程序,以查看相应的应用提示消息。也即:如果用户想要查看与一个应用程序对应的应用信息时,例如,与天气类APP(Application,应用程序)对应的天气预报或者与地图类APP对应的查询路线等,必须首先在智能终端中开启该应用程序。

发明人在实现本发明的过程中,发现现有技术具有如下缺陷:当用户使用的智能终端经过了重新配置(典型的,初始化设置)或者用户更换了新的智能终端时,因此,用户如何不通过重新配置获取到原来智能终端中配置的应用信息成为了亟需解决的问题。



技术实现要素:

有鉴于此,本发明实施例提供一种应用卡片的远程同步方法和装置,以解决信息不能进行个性化和便捷化获取及同步的缺陷。

第一方面,本发明实施例提供了一种应用卡片的远程同步方法,其包括:

终端向服务器发送应用卡片下载请求,所述下载请求中包括身份标识信息;

所述终端接收所述服务器根据身份标识信息查找并返回的应用卡片信息;

所述终端根据所述应用卡片信息更新本机的应用卡片显示设置。

第二方面,本发明实施例还提供了一种应用卡片的远程同步方法,其包括:

服务器接收终端发送的应用卡片下载请求,所述下载请求中包括身份标识信息;

所述服务器根据所述身份标识信息查找备份存储的应用卡片信息;

所述服务器将查找的应用卡片信息返回给所述终端,以供所述终端根据所述应用卡片信息更新本机的应用卡片显示设置。

第三方面,本发明实施例提供了一种应用卡片的远程同步装置,配置于终端中,其包括:

应用卡片下载请求发送模块,用于向服务器发送应用卡片下载请求,所述下载请求中包括身份标识信息;

应用卡片信息接收模块,用于接收所述服务器根据身份标识信息查找并返回的应用卡片信息;

应用卡片显示设置更新模块,用于根据所述应用卡片信息更新本机的应用卡片显示设置。

第四方面,本发明实施例还提供了一种应用卡片的远程同步装置,配置于服务器中,其包括:

应用卡片下载请求接收模块,用于接收终端发送的应用卡片下载请求,所述下载请求中包括身份标识信息;

应用卡片信息查找模块,用于根据所述身份标识信息查找备份存储的应用卡片信息;

应用卡片信息返回模块,用于将查找的应用卡片信息返回给所述终端,以供所述终端根据所述应用卡片信息更新本机的应用卡片显示设置。

本发明实施例提供的应用卡片的远程同步方法及装置,终端通过向服务器发送应用卡片下载请求,再接收服务器根据应用卡片下载请求中的身份标识信息查找并返回的应用卡片信息,并根据应用卡片信息更新本机的应用卡片显示设置,实现了对智能终端中的应用卡片的远程同步,满足了人们日益增长的个性化、便捷化的信息获取以及信息远程同步需求。

附图说明

图1a为本发明实施例一提供的一种应用卡片的远程同步方法的流程示意图;

图1b为本发明实施例一提供的一种应用卡片显示屏幕的显示示意图;

图2为本发明实施例二提供的一种应用卡片的远程同步方法的流程示意图;

图3为本发明实施例三提供的一种应用卡片的远程同步方法的流程示意图;

图4为本发明实施例四提供的一种应用卡片的远程同步装置的结构示意图;

图5为本发明实施例五提供的一种应用卡片的远程同步装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成作为流程图描绘的处理或方法。虽然流程图将各步骤描述成顺序的处理,但是其中的许多步骤可以被并行地、并发地或者同时实施。此外,各步骤的顺序可以被重新安排。当其操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理可以对应于方法、函数、规程、子例程、子程序等等。

实施例一

图1a为本发明实施例一提供的一种应用卡片的远程同步方法的流程示意图,该方法可以由应用卡片的远程同步装置执行,其中该装置可由软件和/或硬件实现,一般可集成在智能终端中。

如图1a所示,本实施例的方法包括:

步骤110、终端向服务器发送应用卡片下载请求,下载请求中包括身份标识信息。

在本实施例中,发明人提出了一种与应用图标相区别的新的应用显示形式,应用卡片。其中,应用卡片可以与一个或者多个目标应用程序相关联,也即,应用卡片中的卡片显示内容与其所关联的目标应用开启后所显示的内容相关联。

通过在智能终端的显示屏幕中显示应用卡片,可以达到这样一种使用效果:当用户想要获取与一个应用程序对应的应用信息(例如,天气预报或者智能终端的剩余内存量等)时,用户无需打开一个具体的应用程序,仅通过在智能终端的显示屏幕中直接浏览与该应用程序对应的应用卡片,即可获取所需的应用信息。

在一个具体的例子中,在智能终端中设置了一个天气卡片,该天气卡片与智能终端中安装的一个天气类APP相关联,当天气卡片被激活显示时,该天气卡片可以直接通过天气类APP的服务端接口下载最新的天气信息,并将该天气信息在天气卡片中进行显示。

进一步的,发明人在实现应用卡片的过程中发现:用户在一个智能终端中添加了一个或者多个应用卡片,并相应设置了与应用卡片对应的卡片显示内容之后,当用户因为一定的原因需要重置智能终端或者更换了一个新的智能终端之后,就需要重新对使用的应用卡片进行设置,操作繁琐,耗时。

相应的,发明人在应用卡片这一概念的基础上,进一步提出了基于应用卡片的远程同步方法,以解决上述技术问题。

在本实施例中,终端向服务器发送应用卡片下载请求,可以是当智能终端检测到用户的相关操作指令时,来触发这一过程,其中发送的下载请求中包括身份标识信息。示例性的,当智能手机检测到用户执行的应用卡片备份还原操作后,则通过无线通信或者有线通信方式向服务器发送应用卡片下载请求指令。

步骤120、终端接收服务器根据身份标识信息查找并返回的应用卡片信息。

当服务器根据身份标识信息查找到对应的应用卡片信息后,可以通过无线通讯或者有线通信的方式,将查找到的应用卡片信息发给终端,便于终端进行应用卡片信息更新。

在本发明实施例中,服务器可以保存多个智能终端的应用卡片信息,可选的,本实施例的方法还可以包括:

终端将本机应用卡片信息以及对应的身份标识信息发送至服务器,以使服务器根据身份标识信息将来自于一个或多个终端的待备份应用卡片信息对应存储。身份标识信息可以是个人账号等类似其他信息。

可选的,应用卡片信息可以包括:应用卡片的显示样式、应用卡片中卡片显示内容的显示样式、卡片显示内容在应用卡片中的显示位置以及应用卡片关联的目标应用程序。

示例性的,应用卡片的显示样式,可以包括:应用卡片的透明度、背景图片、边框样式和主题颜色等;应用卡片中卡片显示内容的显示样式,可以包括:数字信息的位置、颜色和大小等,图片的样式(比如,天气应用卡片中,阴天和晴天采用不同的图片样式),以及视频显示图标样式(比如,是显示片头的画面、片中的画面或随机的画面)等。

可选的,应用卡片信息还可以包括:至少两个应用卡片在所述终端的应用卡片显示屏幕中的排布顺序;其中,所述应用卡片显示屏幕用于显示至少一个所述应用卡片。相应的,在图1b示出了本发明实施例一中的一种应用卡片显示屏幕的显示示意图。

在本发明实施例中,身份标识信息可以包括:用户在所述服务器中注册的用户账号信息。示例性的,用户在服务器中注册个人账号,并把手机的应用卡片信息备份到该账号中,当用户把手机的应用卡片信息还原到备份的时的状态,或者购买了新的同型号手机想把以前备份的应用卡片信息应用到新手机上时,可以通过手机登录注册的服务器个人账号,下载备份文件,然后根据手机中的备份还原操作,来完成应用卡片信息更新。

步骤130、终端根据应用卡片信息更新本机的应用卡片显示设置。

在接收到服务器返回的应用卡片信息后,终端则根据应用卡片信息对应用卡片的显示进行设置,包括:应用卡片的显示样式设置、应用卡片中卡片显示内容的显示样式设置、卡片显示内容在应用卡片中的显示位置设置、应用卡片关联的目标应用程序设置以及应用卡片的排布顺序设置等,以实现对与所述应用卡片信息对应的待同步应用卡片的显示。

可选的,如果终端屏幕中预先显示有其他应用卡片,可以根据用户实际需求,通过追加显示,或者替换显示的方式在所述终端屏幕中显示所述待同步应用卡片。

本发明实施例提供的应用卡片的远程同步方法,通过终端向服务器发送应用卡片下载请求,再接收服务器根据应用卡片下载请求中的身份标识信息查找并返回的应用卡片信息,并根据应用卡片信息更新本机的应用卡片显示设置,实现了对智能终端中的应用卡片的远程同步,满足了人们日益增长的个性化、便捷化的信息获取以及信息远程同步需求。

实施例二

图2为本发明实施例二提供的一种应用卡片的远程同步方法的流程示意图,本实施例以上述实施例为基础进行优化。在本实施例中,将终端根据应用卡片信息更新本机的应用卡片显示设置,具体为:

终端获取本机已安装应用程序列表;

如果终端确定远程下载的应用卡片信息所关联目标应用程序不存在于本机已安装应用程序列表中,则将应用卡片异常提示信息提供给用户,或自动下载安装不存在的目标应用程序;

如果终端确定远程下载的应用卡片信息所关联目标应用程序存在于本机已安装应用程序列表中,则根据应用卡片信息更改本机的应用卡片显示内容,并建立应用卡片与目标应用程序之间的关联关系。

参照图2,本实施例的方法具体包括:

步骤210、终端向服务器发送应用卡片下载请求,下载请求中包括身份标识信息。

步骤220、终端接收服务器根据身份标识信息查找并返回的应用卡片信息。

步骤230、终端获取本机已安装应用程序列表。

如前所述,应用卡片中的卡片显示内容与其所关联的目标应用开启后所显示的内容相关联,因此,在更新应用卡片信息前,首先终端要自检一下已经安装的所有应用程序,获取本机已安装应用程序列表,便于接下来进行应用卡片信息更新时,判断与下载的应用卡片信息所关联目标应用程序是否存在于终端中。

步骤240、终端依次获取一个与所述应用卡片信息对应的待同步应用卡片作为目标应用卡片。

步骤250、终端判断所述目标应用卡片所关联的目标应用程序是否存在于本机已安装应用程序列表中:若是,执行步骤270;否则,执行步骤260。

步骤260、终端自动下载安装不存在的目标应用程序,执行步骤280。

本领域技术人员可以理解的是,终端除了可以自动下载安装不存在的目标应用程序以实现对目标应用卡片的正确设置之外,还可以直接将应用卡片异常提示信息提供给用户,由用户选择忽略对该目标应用卡片的更新设置,或者选择下载安装不存在的目标应用程序。

示例性的,在对一部手机进行应用卡片信息的更新过程中,如果手机确定远程下载的应用卡片信息所关联目标应用程序不在已安装应用程序列表中,则将应用卡片异常提示信息提供给用户,这样用户可以根据该提示下载相关的应用程序,以使应用卡片信息能正常更新,或者手机自动下载并安装不存在的目标应用程序,其中,在下载时手机可以自己打开网络连接进行下载,或者提示用户打开网络然后进行下载。

步骤270、根据所述目标应用卡片更改本机的应用卡片显示内容,并建立所述目标应用卡片与目标应用程序之间的关联关系,执行步骤280。

如果应用卡片信息所关联目标应用程序已经存在于终端中,则终端根据对应的应用卡片信息对相关联的目标应用程序进行设置,并使得应用卡片与目标应用程序关联起来。其中,终端对应用程序进行设置,可以通过拷贝设置文件的方式来实现,即用设置文件直接覆盖应用程序已安装文件夹中对应的设置文件。例如,下载的应用卡片信息是一种天气应用卡片的信息,当手机下载完应用卡片信息文件后,会检测本机是否安装了相对应的天气应用程序。在应用程序已安装的情况下,手机会把应用卡片信息设置文件拷贝到该应用程序的安装文件夹对应的位置中进行文件覆盖,从而使得应用卡片显示为备份时的状态,并建立起应用卡片和应用程序的关联关系。

步骤280、判断当前处理的目标应用卡片是否为与所述应用卡片信息对应的最后一条待同步应用卡片:若是,结束流程;否则,返回执行步骤240。

本发明实施例提供的应用卡片的远程同步方法,终端通过向服务器发送应用卡片下载请求,并接收服务器返回的应用卡片信息,然后获取本机已安装应用程序列表,接着判断远程下载的应用卡片信息所关联目标应用程序是否存在于本机已安装应用程序列表中,否则将应用卡片异常提示信息提供给用户,或自动下载安装不存在的目标应用程序,是则根据应用卡片信息更改本机的应用卡片显示内容,并建立应用卡片与目标应用程序之间的关联关系。实现了对智能终端中的应用卡片的远程同步,满足了人们日益增长的个性化、便捷化的信息获取以及信息远程同步需求。

实施例三

图3为本发明实施例三提供的一种应用卡片的远程同步方法的流程示意图,该方法可以由应用卡片的远程同步装置执行,其中该装置可由软件和/或硬件实现,一般可以集成在服务器中。其中,本实施例的技术方案与实施例一、二的技术方案相对应。

参考图3,本实施例的方法具体包括:

步骤310、服务器接收终端发送的应用卡片下载请求,下载请求中包括身份标识信息。

在本发明实施例中,服务器可以用于存储用户上传的备份文件,比如应用卡片信息备份文件。服务器可以是计算机、一块硬盘或者虚拟的网盘等。示例性的,可以把服务器看作是一个存储空间,该存储空间里分成很多小的存储空间,每个空间对应一个账号(身份标识信息的一部分),用户通过预先注册的方式,得到个人账号。在用户登陆个人账号后可以向服务器发送下载请求,服务器接收到终端发送的应用卡片下载请求时,则会根据备份文件的名称(身份标识信息的一部分)或者其他身份标识信息来查找相应的存储文件。

在本发明实施例中,身份标识信息可以包括:用户在所述服务器中注册的用户账号信息,具体可参考实施例一中对身份标识信息的说明。另外,它还可以包括时间日期和/或文件名称等,例如,在某个日期备份的文件,文件默认名称为备份时的日期,用户也可以对备份文件进行命名便于以后查找。

步骤320、服务器根据身份标识信息查找备份存储的应用卡片信息。

服务器查找备份存储的应用卡片信息的方式,可以是,先通过用户账号,找到备份文件的存储空间,再通过备份文件的名称查找到备份的文件,也可以是通过备份日期或者其他方式来查找到备份文件,本发明实施例对此不作具体限定。

步骤330、服务器将查找的应用卡片信息返回给终端,以供终端根据应用卡片信息更新本机的应用卡片显示设置。

在本实施例中,在服务器查找到应用卡片信息后,可以通过无线通信或者有线通信的方式,将应用卡片信息发送到终端中。示例性的,服务器查到用户备份的应用卡片信息后,通过互联网把它发送到用户的手机中,然后用户把备份的应用卡片信息同步到手机中,完成对应用卡片信息的更新,使得应用卡片中的卡片显示内容得到显示。

本实施例中,应用卡片中的卡片显示内容,与所述应用卡片关联的目标应用程序开启时所显示的内容相关联。

可选的,本实施例的方法还可以包括:服务器接收一个或多个终端发送的待备份应用卡片信息以及对应的身份标识信息;服务器根据身份标识信息将来自于一个或多个终端的待备份应用卡片信息对应存储。

示例性的,多个手机在不同时段,用相同的账号登录同一个服务器,在用户选择备份操作后,服务器记录手机的型号、备份时间和备份文件大小等,用于区别每个手机此时的备份文件,并给每个备份文件分配一个储存空间。用户可以选择自己命名备份文件,或选择服务器根据手机型号、备份时间和/或文件大小等,生成的默认的文件名称。

可选的,应用卡片信息可以包括:应用卡片的显示样式、应用卡片中卡片显示内容的显示样式、所述卡片显示内容在所述应用卡片中的显示位置以及所述应用卡片关联的目标应用程序。

可选的,应用卡片信息还可以包括:至少两个应用卡片在所述终端的应用卡片显示屏幕中的排布顺序;其中,所述应用卡片显示屏幕用于显示至少一个所述应用卡片。

本发明实施例提供的应用卡片的远程同步方法,服务器通过接收终端发送的应用卡片下载请求,再根据应用卡片下载请求中包括的身份标识信息查找备份存储的应用卡片信息,并将查找的应用卡片信息返回给终端,以供终端根据应用卡片信息更新本机的应用卡片显示设置。实现了对智能终端中的应用卡片的远程同步,满足了人们日益增长的个性化、便捷化的信息获取以及信息远程同步需求。

实施例四

图4为本发明实施例四提供的一种应用卡片的远程同步装置的结构示意图,该装置配置于终端中,如图4所示,该装置包括:应用卡片下载请求发送模块41、应用卡片信息接收模块42和应用卡片显示设置更新模块43,其中:

应用卡片下载请求发送模块41,用于向服务器发送应用卡片下载请求,下载请求中包括身份标识信息。

应用卡片信息接收模块42,用于接收服务器根据身份标识信息查找并返回的应用卡片信息。

应用卡片显示设置更新模块43,用于根据应用卡片信息更新本机的应用卡片显示设置。

本发明实施例提供的应用卡片的远程同步装置,终端通过向服务器发送应用卡片下载请求,再接收服务器根据应用卡片下载请求中包括的身份标识信息查找并返回的应用卡片信息,并根据应用卡片信息更新本机的应用卡片显示设置,实现了对智能终端中的应用卡片的远程同步,满足了人们日益增长的个性化、便捷化的信息获取以及信息远程同步需求。

在上述各实施例的基础上,该装置还可以包括:

应用卡片信息发送模块,用于将本机应用卡片信息以及对应的身份标识信息发送至服务器,以使服务器根据身份标识信息将来自于一个或多个终端的待备份应用卡片信息对应存储。

在上述各实施例的基础上,应用卡片信息可以包括:

应用卡片的显示样式、应用卡片中卡片显示内容的显示样式、卡片显示内容在应用卡片中的显示位置以及应用卡片关联的目标应用程序。

在上述各实施例的基础上,应用卡片信息还可以包括:

至少两个应用卡片在终端的应用卡片显示屏幕中的排布顺序;其中,应用卡片显示屏幕用于显示至少一个应用卡片。

在上述各实施例的基础上,应用卡片显示设置更新模块43具体可以用于:

获取本机已安装应用程序列表;

如果终端确定远程下载的应用卡片信息所关联目标应用程序不存在于本机已安装应用程序列表中,则将应用卡片异常提示信息提供给用户,或自动下载安装不存在的目标应用程序;

如果终端确定远程下载的应用卡片信息所关联目标应用程序存在于本机已安装应用程序列表中,则根据应用卡片信息更改本机的应用卡片显示内容,并建立应用卡片与目标应用程序之间的关联关系。

上述装置可执行本发明实施例一、二所提供的方法,具备执行方法相应的功能模块和有益效果。

实施例五

图5为本发明实施例五提供的一种应用卡片的远程同步装置的结构示意图,该装置配置于服务器中,如图5所示,该装置包括:应用卡片下载请求接收模块51、应用卡片信息查找模块52和应用卡片信息返回模块53,其中:

应用卡片下载请求接收模块51,用于接收终端发送的应用卡片下载请求,下载请求中包括身份标识信息。

应用卡片信息查找模块52,用于根据身份标识信息查找备份存储的应用卡片信息。

应用卡片信息返回模块53,用于将查找的应用卡片信息返回给终端,以供终端根据应用卡片信息更新本机的应用卡片显示设置。

本发明实施例提供的应用卡片的远程同步装置,服务器通过接收终端发送的应用卡片下载请求,再根据应用卡片下载请求中包括的身份标识信息查找备份存储的应用卡片信息,并将查找的应用卡片信息返回给终端,以供终端根据应用卡片信息更新本机的应用卡片显示设置。实现了对智能终端中的应用卡片的远程同步,满足了人们日益增长的个性化、便捷化的信息获取以及信息远程同步需求。

在上述各实施例的基础上,该装置还可以包括:

待备份应用卡片信息接收模块,用于接收一个或多个终端发送的待备份应用卡片信息以及对应的身份标识信息;

待备份应用卡片信息存储模块,用于根据身份标识信息将来自于一个或多个终端的待备份应用卡片信息对应存储。

在上述各实施例的基础上,应用卡片信息可以包括:

应用卡片的显示样式、应用卡片中卡片显示内容的显示样式、卡片显示内容在应用卡片中的显示位置以及应用卡片关联的目标应用程序。

在上述各实施例的基础上,应用卡片信息还可以包括:

至少两个应用卡片在终端的应用卡片显示屏幕中的排布顺序;

其中,应用卡片显示屏幕用于显示至少一个应用卡片。

上述装置可执行本发明实施例三所提供的方法,具备执行方法相应的功能模块和有益效果。

本发明实施例还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种应用卡片的远程同步方法,该方法包括:

终端向服务器发送应用卡片下载请求,所述下载请求中包括身份标识信息;

所述终端接收所述服务器根据身份标识信息查找并返回的应用卡片信息;

所述终端根据所述应用卡片信息更新本机的应用卡片显示设置。

所述计算机可执行指令在由计算机处理器执行时还可以用于执行另一种应用卡片的远程同步方法,该方法包括:

所述服务器根据所述身份标识信息查找备份存储的应用卡片信息;

所述服务器将查找的应用卡片信息返回给所述终端,以供所述终端根据所述应用卡片信息更新本机的应用卡片显示设置。

可选的,该计算机可执行指令在由计算机处理器执行时还可以用于执行本发明任意实施例所提供的应用卡片的远程同步方法的技术方案。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、闪存(FLASH)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1