一种图片更新方法、通信终端及服务器与流程

文档序号:12377256阅读:198来源:国知局
一种图片更新方法、通信终端及服务器与流程

本发明涉及通信领域,具体涉及一种图片更新方法、通信终端及服务器。



背景技术:

随着智能移动终端如手机、平板等的普及和移动互联网的迅速发展,智能移动终端的用户使用量越来越大。而锁屏功能已经成为智能移动终端的标准应用之一,是智能移动终端呈现给用户的第一印象,因此,属于用户使用频率极高的应用。

但是,现有技术中的锁屏方式仅能提供一些静态的功能,例如常规的加锁和解锁功能,用于提供误操作保护和诸如密码锁的安全保护;基本信息的提示功能,用于提示用户来电信息和短信信息;常用设置和常用功能的入口,用于用户快速设置亮度、数据业务开关或一些应用如拍照的快捷进入。整体而言,现有技术中的锁屏方式是处于静态的,当用户设置好锁屏背景、解锁方式、应用入口之后,锁屏的桌面除了提示短信和电话之外,基本不会再有变化,尤其是锁屏桌面的背景呆板,没有新鲜感。

本方案提出锁屏杂志应用功能,手机在锁屏显示界面可以根据用户的滑动操作实时显示不同图片,该图片可以是预设置本地图片,也可以是服务器推送的各类型图片、广告图片等等。如果图片是服务器推送的图片,当服务器中的锁屏图片进行更改后,现有技术中需要重新下载所有相关图片,使得浪费下载资源。



技术实现要素:

本发明实施例提供了一种图片更新方法、通信终端及服务器,以期可以节约更新锁屏图片时的终端流量。

本发明实施例第一方面提供一种图片更新方法,包括:

在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;

若所述终端检测到所述服务器中所述锁屏图片数据包有更新,则向所述服务器发送锁屏图片数据包更新请求;

接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对所述锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

本发明实施例第二方面提供一种图片更新方法,包括:

服务器对锁屏图片数据包进行更新时生成锁屏图片更新数据包,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包;

接收终端发送的锁屏图片数据包更新请求;

向所述终端发送所述锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

本发明实施例第三方面提供一种通信终端,包括:

检测模块,用于在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;

发送模块,用于若所述终端检测到所述服务器中所述锁屏图片数据包有更新,则向所述服务器发送锁屏图片数据包更新请求;

接收模块,用于接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对所述锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

本发明实施例第四方面提供一种服务器,包括:

更新模块,用于对锁屏图片数据包进行更新时生成锁屏图片更新数据包,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包;

接收模块,用于接收终端发送的锁屏图片数据包更新请求;

发送模块,用于向所述终端发送所述锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

可以看出,在本发明实施例提供的技术方案中,在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若检测到服务器中的锁屏图片数据包有更新,终端向服务器发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使终端对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的图片更新系统的网络架构图;

图2-a是本发明实施例提供的终端锁屏图片第一播放示意图;

图2-b是本发明实施例提供的终端锁屏图片第一播放示意图

图3是本发明实施例提供的一种图片更新方法的第一实施例流程示意图;

图4是本发明实施例提供的一种图片更新方法的第二实施例流程示意图;

图5是本发明实施例提供的一种通信终端的第一实施例结构示意图;

图6是本发明实施例提供的一种通信终端的第二实施例结构示意图;

图7是本发明实施例提供的一种通信终端的第三实施例结构示意图;

图8是本发明实施例提供的一种服务器的第一实施例结构示意图;

图9是本发明实施例提供的一种服务器的第二实施例结构示意图。

具体实施方式

本发明实施例提供了一种图片更新方法、通信终端及服务器,以期可以节约更新锁屏图片时的终端流量。

为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而非用于描述特定顺序。此外,术语“包括”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。

本发明实施例的一种图片更新方法,包括:在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若所述终端检测到所述服务器中所述锁屏图片数据包有更新,向所述服务器发送锁屏图片数据包更新请求;接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对所述锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

首先参见图1,图1是本发明实施例提供的图片更新系统的网络架构图,该图片更新系统包括终端100和服务器200,终端100和服务器200之间通过有线或无线方式建立通信连接,使得终端100和服务器200之间可以进行数据上传或下载,在本发明实施例中,服务器200可以向终端100推送锁屏杂志图片,终端100可以向服务器发送获取锁屏杂志图片的请求。其中,终端100是指手机、平板电脑等智能终端,终端100支持在锁屏界面下播放锁屏图片,终端100在锁屏显示界面可以根据用户的滑动操作实时显示不同图片,该图片可以是预设置的本地图片,也可以是服务器推送的各类型图片、广告图片等等。参见图2-a和图2-b,图2-a示出了本发明实施例提供的终端锁屏图片第一播放示意图,图2-b示出了本发明实施例提供的终端锁屏图片第二播放示意图。终端100播放服务器200是指可以为终端100提供锁屏图片的服务器,该服务器200可以提供锁屏图片数据推送给终端100,并且服务器200也可以在该锁屏图片数据包内的图片数据发生改变时,对该锁屏图片数据包进行修改。

本发明实施例所提供的图片更新方法均基于该网络架构图进行实现的,本发明实施例所提供的图片更新方法为基于终端100支持锁屏图片播放,接收服务器200推送的锁屏图片的场景进行实现的。

参见图3,图3是本发明实施例提供的一种图片更新方法的第一实施例流程示意图。其中,如图3所示,该图片更新方法可以包括以下步骤:

S301、服务器对锁屏图片数据包进行更新时生成锁屏图片更新数据包。

其中,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

其中,锁屏图片数据包是指服务器向终端推送锁屏杂志图片时,将所推送的锁屏图片封装而成的锁屏图片数据包,从而终端在请求锁屏图片并接收到该锁屏图片数据包时,在终端处于锁屏的状态下播放该锁屏图片数据包中的图片。

在本发明实施例中,该锁屏图片数据包中的图片包括至少一张锁屏图片,在终端下载完后该锁屏图片数据包后,当终端处于锁屏界面下,将依次播放该锁屏图片数据包中的图片。

可选地,终端处于锁屏界面下,将依次播放终端预设的本地锁屏图片与该锁屏图片数据包中的图片。

在本发明实施例中,当服务器发布并推送锁屏图片数据包后,有可能需要往该锁屏图片数据包中增加新的锁屏图片、或者删除锁屏图片数据包中的锁屏图片,或者该锁屏图片数据包中的锁屏图片有误,例如,某张锁屏图片的文件名出现错误,从而需要对该锁屏图片进行修改,此时服务器将对该已发布的锁屏图片数据包进行更新。

在本发明实施例中,服务器对锁屏图片数据包进行更新后,可生成锁屏图片更新数据包,其中,当服务器往该锁屏图片数据包中增加新的锁屏图片时,该锁屏图片更新数据包包括新增加的锁屏图片以及对该锁屏图片增加增加标识,表示该锁屏图片为增加的锁屏图片;相似的,当服务器删除该锁屏图片数据包中的锁屏图片时,可在该锁屏图片更新数据包中加入删除标识以及需要删除的锁屏图片的标识;当服务器需要更改该锁屏图片数据包中的图片时,可增加更改标识与需要更改的图片标识,同时附上更改后的锁屏图片,也可以是附上更改后的与该锁屏图片对应的更改内容,例如,更改前后的图片文件名称等。

具体地,服务器可修改锁屏图片的显示时间、文字颜色、图片类别、频道信息、显示顺序,文字说明和标题信息等内容。

可以理解,在本发明实施例中,该锁屏图片更新数据包的大小将小于更新后的锁屏图片数据包,从而当服务器对锁屏图片数据包进行更新后,通过生成锁屏图片更新数据包,此时将该更改后的锁屏图片再次推送给终端时,终端不需要下载完整所有更新后的锁屏图片数据包,而只需要下载该锁屏图片更新数据包即可对终端的锁屏图片数据包进行更新,节约终端下载资源。

S302、在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新。

在本发明实施例中,在终端从服务器下载完锁屏图片数据包后,再通过比较服务器中该对应的锁屏图片数据包与终端所下载的锁屏图片数据包是否相同来判断服务器是否对该锁屏图片数据包进行更新。

优选地,终端可通过判断服务器是否生成锁屏图片更新数据包来判断服务器是否对该锁屏图片数据包进行更新。

可选地,终端可通过判断服务器中该锁屏图片数据包与终端中已下载的锁屏图片数据包的大小是否相同来判断服务器是否对该锁屏图片数据包进行更新,若该锁屏图片数据包的大小与终端已下载的锁屏图片数据包的大小不相同,则可判断服务器对该锁屏图片数据包进行更新。

可选地,终端可通过判断服务器中该锁屏图片数据包的更新时间是否在终端下载该锁屏图片数据包的时间之后,若该服务器中该锁屏图片数据包的更新时间在终端下载该锁屏图片数据包的时间之后,则可判断服务器对该锁屏图片数据包进行了更新。

更进一步地,当服务器对锁屏图片数据包中的图片进行更新后,将发出锁屏图片更新提示以方便终端检测到该锁屏图片数据包有更新。

更进一步地,此时终端可通过检测服务器是否发出该锁屏图片更新提示来判断锁屏图片数据包是否有更新。

具体地,该锁屏图片更新提示为附加在更新后的锁屏图片数据包中的一个标识。

可以理解,通过发出锁屏图片更新提示将使得终端更方便地检测到服务器是否对锁屏图片数据包有更新。

S303、若终端检测到服务器中所述锁屏图片数据包有更新,则终端向服务器发送锁屏图片数据包更新请求。

在本发明实施例中,此时服务器将接收到终端发送的锁屏图片数据包更新请求。

其中,该锁屏图片数据包更新请求是指在服务器对锁屏图片数据包进行更新后,终端用于向服务器请求锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新的请求。

S304、服务器向终端发送锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

在本发明实施例中,此时终端将接收到服务器响应该锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对该锁屏图片数据包进行更新。

可以看出,本实施例的方案中,在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若检测到服务器中的锁屏图片数据包有更新,终端向服务器发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使终端对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

可选地,在本发明的一些可能的实施方式中,所述接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包后,所述方法还包括:

所述终端利用所述锁屏图片更新数据包对所述锁屏图片数据包进行更新以得到更新后的锁屏图片数据包;

在所述锁屏界面显示所述更新后的锁屏图片数据包中的锁屏图片。

可以理解,在终端利用锁屏图片更新数据包更新锁屏图片后,再在终端的锁屏界面显示更新后的锁屏图片数据包中的图片,从而使得终端在锁屏界面下显示的用户订阅的锁屏杂志图片与服务器当前最新的内容保持同步。

可选地,在本发明的一些可能的实施方式中,所述当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新,包括:

当终端从服务器下载完锁屏图片数据包后在预设条件触发下检测服务器中所述锁屏图片数据包是否有更新,所述预设条件包括预设时刻、终端接收到的预设用户指令。

其中,预设条件是指预先设定的用于触发终端向服务器请求检测服务器中的锁屏图片数据包是否有更新的条件,在本发明实施例中,当终端下载完锁屏图片数据包后,如果没有在预设条件的触发下将不检测服务器中的锁屏图片数据包是否有更新,继续播放之前已下载的锁屏图片,只有在接收到预设条件的触发下,才去检测服务器中的锁屏图片是否有更新并发送锁屏图片数据包更新请求。

可选地,该预设时刻可以为终端预设的空闲时间以供终端下载锁屏图片,例如,可以为上午8点,或者是终端定时检测服务器中的锁屏图片数据包是否有更新;该预设用户指令可以为用户的滑动指令,从而终端可在用户的滑动指令的触发下向服务器检测该锁屏图片数据包是否有更新。

可选地,该预设条件还可以为其它触发事件,例如,用户进入锁屏杂志应用对锁屏图片数据包进行更新。

可以理解,通过预设条件来触发终端检测服务器中的预设锁屏图片数据包是否有更新并发送锁屏图片数据包更新请求以请求预设锁屏图片更新数据包,从而使得终端可根据终端的状态向服务器请求更新锁屏图片数据包,例如,当终端处于空闲的状态时才选择去检测并更新锁屏图片数据包。

可选地,在本发明的一些可能的实施方式中,所述服务器对锁屏图片数据包进行更新,包括:

所述服务器对所述锁屏图片数据包中增加至少一张新的锁屏图片;

所述服务器删除所述锁屏图片数据包中至少一张锁屏图片;或者,

所述服务器更改所述锁屏图片数据包中的至少一张锁屏图片的内容。

具体地,当服务器往该锁屏图片数据包中增加新的锁屏图片时,该锁屏图片更新数据包包括新增加的锁屏图片以及对该锁屏图片增加增加标识,表示该锁屏图片为增加的锁屏图片;相似的,当服务器删除该锁屏图片数据包中的锁屏图片时,可在该锁屏图片更新数据包中加入删除标识以及需要删除的锁屏图片的标识;当服务器需要更改该锁屏图片数据包中的图片时,可增加更改标识与需要更改的图片标识,同时附上更改后的锁屏图片,也可以是附上更改后的与该锁屏图片对应的更改内容,例如,更改前后的图片文件名称等。

可以理解,通过对锁屏图片数据包中的图片进行增加、删除或更改,从而实现了可实时对已推送的锁屏图片数据包进行更新,不会因为锁屏杂志发而就无法更改,提高锁屏杂志的灵活性。

为了便于更好理解和实施本发明实施例的上述方案,下面结合一些具体的应用场景进行举例说明。

请参见图4,图4是本发明实施例提供的一种图片更新方法的第二实施例流程示意图。图4所示的方法中,与图3所示方法相同或类似的内容可以参考图3中的详细描述,此处不再赘述。其中,如图4所示,该图片更新方法可以包括以下步骤:

S401、终端接收服务器推送的锁屏图片数据包并下载该锁屏图片数据包。

在本发明实施例中,在服务器发布锁屏图片数据包后,将向订阅该锁屏杂志的终端发送相应的锁屏图片数据包,从而终端将接收服务器推送的锁屏图片数据包并下载该锁屏图片数据包。

S402、服务器对锁屏图片数据包进行更新时生成锁屏图片更新数据包。

S403、在终端处于锁屏界面下,接收到用户的预设指令后检测服务器中所述锁屏图片数据包是否有更新。

优选地,该预设指令可以为滑动指令。

S404、若是,则终端向服务器发送锁屏图片数据包更新请求。

S405、服务器向终端发送锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

S406、终端利用锁屏图片更新数据包对锁屏图片数据包进行更新以得到更新后的锁屏图片数据包。

S407、终端在锁屏界面显示更新后的锁屏图片数据包中的锁屏图片。

可以看出,本实施例的方案中,在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若检测到服务器中的锁屏图片数据包有更新,终端向服务器发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使终端对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

本发明实施例还提供一种通信终端,该通信终端包括:

检测模块,用于在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;

发送模块,用于若所述终端检测到所述服务器中所述锁屏图片数据包有更新,则向所述服务器发送锁屏图片数据包更新请求;

接收模块,用于接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对所述锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

具体的,请参见图5,图5是本发明实施例提供的一种通信终端的第一实施例结构示意图,用于实现本发明实施例公开的图片更新方法。其中,如图5所示,该通信终端500可以包括:

检测模块510、发送模块520和接收模块530。

其中,检测模块510,用于在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新。

其中,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

其中,锁屏图片数据包是指服务器向终端推送锁屏杂志图片时,将所推送的锁屏图片封装而成的锁屏图片数据包,从而终端在请求锁屏图片并接收到该锁屏图片数据包时,在终端处于锁屏的状态下播放该锁屏图片数据包中的图片。

发送模块520,用于若所述终端检测到所述服务器中所述锁屏图片数据包有更新,则向所述服务器发送锁屏图片数据包更新请求。

接收模块530,用于接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对所述锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

其中,该锁屏图片数据包更新请求是指在服务器对锁屏图片数据包进行更新后,终端用于向服务器请求锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新的请求。

可以理解的是,本实施例的通信终端500的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本实施例的方案中,在通信终端500处于锁屏界面下,当通信终端500从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若检测到服务器中的锁屏图片数据包有更新,通信终端500向服务器发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使通信终端500对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

请参见图6,图6是本发明实施例提供的通信终端的第二实施例结构示意图,用于实现本发明实施例公开的图片更新方法。其中,图6所示的通信终端是由图5所示的通信终端进行优化得到的。图6所示的通信终端除了包括图5所示的通信终端的模块之外,还可以包括:

更新模块640,用于利用所述锁屏图片更新数据包对所述锁屏图片数据包进行更新以得到更新后的锁屏图片数据包。

显示模块650,用于在所述锁屏界面显示所述更新后的锁屏图片数据包中的锁屏图片。

可选地,在本发明的一些可能的实施方式中,所述服务器中所述锁屏图片数据包有更新,包括:

所述服务器中所述锁屏图片数据包中有增加至少一张新的锁屏图片;

所述服务器中所述锁屏图片数据包中的至少一张锁屏图片被删除;或者,

所述服务器中所述锁屏图片数据包中的至少一张锁屏图片的内容被更改。

可选地,在本发明的一些可能的实施方式中,所述检测模块610,具体用于:

当终端从服务器下载完锁屏图片数据包后在预设条件触发下检测服务器中所述锁屏图片数据包是否有更新,所述预设条件包括预设时刻、终端接收到的预设用户指令。

可以理解的是,本实施例的通信终端600的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本实施例的方案中,在通信终端600处于锁屏界面下,当通信终端600从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若检测到服务器中的锁屏图片数据包有更新,通信终端600向服务器发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使通信终端600对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

参见图7,图7是本发明实施例提供的通信终端的第三实施例的结构示意图。如图7所示,该通信终端700可以包括:至少一个输入设备701;至少一个输出设备702;至少一个处理器703,例如CPU;和存储器704,上述输入设备701、输出设备702、处理器703和存储器704通过总线705连接。

上述存储器704可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器704用于存储一组程序代码,上述输入设备701、输出设备702和处理器703用于调用存储器704中存储的程序代码,执行如下操作:

上述处理器703,用于在终端处于锁屏界面下,当终端从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;

上述处理器703,还用于若所述终端检测到所述服务器中所述锁屏图片数据包有更新,则向所述服务器发送锁屏图片数据包更新请求;

上述处理器703,还用于接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包以对所述锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

可选地,在本发明的另一些可能的实施方式中,所述上述处理器703接收所述服务器响应所述锁屏图片数据包更新请求而返回的锁屏图片更新数据包后,还用于:

所述终端利用所述锁屏图片更新数据包对所述锁屏图片数据包进行更新以得到更新后的锁屏图片数据包;

在所述锁屏界面显示所述更新后的锁屏图片数据包中的锁屏图片。

可选地,在本发明的另一些可能的实施方式中,所述服务器中所述锁屏图片数据包有更新,包括:

所述服务器中所述锁屏图片数据包中有增加至少一张新的锁屏图片;

所述服务器中所述锁屏图片数据包中的至少一张锁屏图片被删除;或者,

所述服务器中所述锁屏图片数据包中的至少一张锁屏图片的内容被更改。

可以理解的是,本实施例的通信终端700的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本实施例的方案中,在通信终端700处于锁屏界面下,当通信终端700从服务器下载完锁屏图片数据包后检测服务器中所述锁屏图片数据包是否有更新;若检测到服务器中的锁屏图片数据包有更新,通信终端700向服务器发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使通信终端600对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

本发明实施例还提供一种服务器,该服务器包括:

更新模块,用于对锁屏图片数据包进行更新时生成锁屏图片更新数据包,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包;

接收模块,用于接收终端发送的锁屏图片数据包更新请求;

发送模块,用于向所述终端发送所述锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

具体的,请参见图8,图8是本发明实施例提供的一种服务器的第一实施例结构示意图,用于实现本发明实施例公开的图片更新方法。其中,如图8所示,该服务器800可以包括:

更新模块810、接收模块820和发送模块830。

其中,更新模块810,用于对锁屏图片数据包进行更新时生成锁屏图片更新数据包,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。

接收模块820,用于接收终端发送的锁屏图片数据包更新请求。

发送模块830,用于向所述终端发送所述锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

可选地,在本发明的一些可能的实施方式中,所述更新模块810,具体用于:

所述服务器对所述锁屏图片数据包中增加至少一张新的锁屏图片;

所述服务器删除所述锁屏图片数据包中至少一张锁屏图片;或者,

所述服务器更改所述锁屏图片数据包中的至少一张锁屏图片的内容。

可以理解的是,本实施例的服务器800的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本实施例的方案中,在终端处于锁屏界面下,当终端从服务器800下载完锁屏图片数据包后检测服务器800中所述锁屏图片数据包是否有更新;若检测到服务器800中的锁屏图片数据包有更新,终端向服务器800发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使终端对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

参见图9,图9是本发明实施例提供的服务器的第二实施例的结构示意图。如图9所示,该服务器900可以包括:至少一个输入设备901;至少一个输出设备902;至少一个处理器903,例如CPU;和存储器904,上述输入设备901、输出设备902、处理器903和存储器904通过总线905连接。

上述存储器904可以是高速RAM存储器,也可为非不稳定的存储器(non-volatile memory),例如磁盘存储器。上述存储器904用于存储一组程序代码,上述输入设备901、输出设备902和处理器903用于调用存储器904中存储的程序代码,执行如下操作:

上述处理器903,用于服务器对锁屏图片数据包进行更新时生成锁屏图片更新数据包,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包;

上述处理器903,还用于接收终端发送的锁屏图片数据包更新请求;

上述处理器903,还用于向所述终端发送所述锁屏图片更新数据包以响应所述锁屏图片数据包更新请求。

可选地,在本发明的另一些可能的实施方式中,所述上述处理器703锁屏图片数据包进行更新,包括:

所述服务器对所述锁屏图片数据包中增加至少一张新的锁屏图片;

所述服务器删除所述锁屏图片数据包中至少一张锁屏图片;或者,

所述服务器更改所述锁屏图片数据包中的至少一张锁屏图片的内容。

可以理解的是,本实施例的服务器800的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。

可以看出,本实施例的方案中,在终端处于锁屏界面下,当终端从服务器800下载完锁屏图片数据包后检测服务器800中所述锁屏图片数据包是否有更新;若检测到服务器800中的锁屏图片数据包有更新,终端向服务器800发送锁屏图片数据包更新请求;从而服务器将返回锁屏图片更新数据包以使终端对锁屏图片数据包进行更新,所述锁屏图片更新数据包为更新前的锁屏图片数据包与更新后的锁屏图片数据包之间的差异数据包。服务器在对锁屏图片数据包进行更新时,通过生成锁屏图片更新数据包以对终端中的锁屏图片数据包进行更新,从而减少了终端对锁屏图片数据包进行更新时的下载压力,提高更新效率。

更进一步地,通过该更新方式,可以实现锁屏杂志图片远程修改资源,满足锁屏杂志产品的运营和增量更新需求,提供用户更好的产品展示。

本发明实施例还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时包括上述方法实施例中记载的任何图片更新方法的部分或全部步骤。

需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明的各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

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