信息更新方法、装置及服务器制造方法及图纸

技术编号:16326897 阅读:45 留言:0更新日期:2017-09-29 18:54
本申请公开了信息更新方法、装置及服务器。该方法包括:接收应用的更新信息和更新信息的属性信息,属性信息包括以下至少一项:更新信息的名称信息、更新信息的编号信息、更新信息的类型信息,类型信息包括以下至少一项:文字类型、图片类型、音频类型和视频类型;为更新信息设置更新时间戳;通过属性信息查找服务器上的应用中与更新信息对应的待更新信息,并通过更新信息替换待更新信息。该实施方式在实现及时更新应用信息的前提下,避免了信息的重复下载,节省了网络流量,提高了更新效率。

【技术实现步骤摘要】
信息更新方法、装置及服务器
本申请涉及信息
,具体涉及信息处理
,尤其涉及信息更新方法、装置及服务器。
技术介绍
随着科技的发展,智能终端的硬件和软件得到了极大发展。相应的,安装在智能终端上的应用的功能也十分强大。例如,用户可以通过智能终端上的应用实时获取当前的位置信息、获取实时的网络咨询、为外出做计划等。为了适应技术的进步,一方面,智能终端更新的速度越来越快,智能终端新的硬件为应用的新功能提供了可能;另一方面,应用也在不断地完善,这就需要经常对应用进行更新。通常,应用的更新可以包括两种方式,第一种方式为应用版本的更新,例如,将应用从5.9版本更新到6.0版本。在应用的版本更新时,即便只是更新前一版本中的某一信息,也需要将需要更新的信息和不需要更新的信息封装成新版本的应用。通常,应用开发人员会在需要更新的信息达到一定数量后再推出更新版本,这就导致这种更新方式周期较长。应用更新的第二种方式为应用内容的实时更新,例如,每次用户打开应用时,应用都连接网络,并将最新的信息下载到应用中显示。实际中,现有应用的更新还存在一些不足。例如,应用更新的第一种方式通常是在需要对多个信息更新时才会进行,这就导致应用更新的周期较长,更新信息不能及时推送给用户;应用更新的第二种方式在每次打开应用时,不管是否需要更新信息,都会将信息推送到智能终端,极大地消耗了网络流量。
技术实现思路
鉴于现有技术中的上述缺陷,本申请实施例提供了信息更新方法、装置及服务器,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请实施例提供了一种信息更新方法,上述方法包括:接收应用的更新信息和上述更新信息的属性信息,上述属性信息包括以下至少一项:更新信息的名称信息、更新信息的编号信息、更新信息的类型信息,上述类型信息包括以下至少一项:文字类型、图片类型、音频类型和视频类型;为上述更新信息设置更新时间戳;通过上述属性信息查找服务器上的应用中与上述更新信息对应的待更新信息,并通过上述更新信息替换上述待更新信息。在一些实施例中,上述方法还向终端推送信息的步骤,上述向终端推送信息的步骤包括:接收终端发来的信息更新查询请求,上述信息更新查询请求在终端上应用启动时发出,包含上述终端上应用包含的信息的属性信息和时间戳;通过上述信息更新查询请求确定上述终端上应用的更新信息;将上述终端上应用的更新信息发送给上述终端。在一些实施例中,上述通过上述信息更新查询请求确定上述终端上应用的更新信息包括:逐一查找与上述终端上应用的属性信息相同的、服务器上应用的属性信息;对比属性信息相同的上述终端上应用包含的信息的时间戳和服务器上应用包含的信息的时间戳,若上述终端上应用包含的信息的时间戳和服务器上应用包含的信息的时间戳不相同,则将上述服务器上应用包含的信息设置为终端上应用的更新信息。在一些实施例中,上述通过上述信息更新查询请求确定上述终端上应用的更新信息包括:将服务器上与上述终端上应用包含的信息的属性信息不相同的属性信息所属的信息作为上述终端上应用的更新信息。在一些实施例中,上述方法还包括:更新终端页面信息的步骤,上述更新终端页面信息的步骤包括:接收终端发来的页面更新请求,上述页面更新请求在上述终端上应用的设定页面被打开时发出,用于获取设定页面的更新信息,包含设定页面的信息的属性信息和时间戳;从上述页面更新请求解析出设定页面的信息的属性信息和时间戳;查找服务器上应用中与上述设定页面的信息的属性信息相同的信息,若该信息的时间戳与上述设定页面的信息的时间戳不同,则将该信息确定为上述设定页面的更新信息。第二方面,本申请提供了一种信息更新方法,上述方法包括:当应用启动时,获取上述应用包含的信息的属性信息和时间戳;将上述属性信息和时间戳封装成信息更新查询请求后发送给服务器;接收上述服务器发来的对应上述信息更新查询请求的终端上应用的更新信息,通过上述终端上应用的更新信息对终端上的应用进行更新。在一些实施例中,上述方法还包括更新页面的步骤,上述更新页面的步骤包括:当设定页面被打开时,查询上述设定页面包含的信息的属性信息和时间戳;将上述设定页面包含的信息的属性信息和时间戳封装成页面更新请求发送给上述服务器;接收上述服务器发来的对应上述页面更新请求的设定页面的更新信息,基于上述设定页面的更新信息更新上述设定页面。第三方面,本申请提供了一种信息更新装置,上述装置包括:信息接收单元,用于接收应用的更新信息和上述更新信息的属性信息,上述属性信息包括以下至少一项:更新信息的名称信息、更新信息的编号信息、更新信息的类型信息,上述类型信息包括以下至少一项:文字类型、图片类型、音频类型和视频类型;时间戳设置单元,用于为上述更新信息设置更新时间戳;信息更新单元,用于通过上述属性信息查找服务器上应用中与上述更新信息对应的待更新信息,并通过上述更新信息替换上述待更新信息。在一些实施例中,上述装置还包括:信息推送单元,用于向终端推送信息,上述信息推送单元包括:信息更新查询请求接收子单元,用于接收终端发来的信息更新查询请求,上述信息更新查询请求在终端上应用启动时发出,包含上述终端上应用包含的信息的属性信息和时间戳;更新信息确定子单元,用于通过上述信息更新查询请求确定上述终端上应用的更新信息;信息推送子单元,用于将上述终端上应用的更新信息发送给上述终端。在一些实施例中,上述更新信息确定子单元包括:属性信息查询模块,用于逐一查找与上述终端上应用的属性信息相同的服务器上应用的属性信息;第一更新信息确定模块,用于对比属性信息相同的上述终端上应用包含的信息的时间戳和服务器上应用包含的信息的时间戳,若上述终端上应用包含的信息的时间戳和服务器上应用包含的信息的时间戳不相同,则将上述服务器上应用包含的信息设置为终端上应用的更新信息。在一些实施例中,上述更新信息确定子单元包括:第二更新信息确定模块,用于将服务器上与上述终端上应用包含的信息的属性信息不相同的属性信息所属的信息作为上述终端上应用的更新信息。在一些实施例中,上述装置还包括:页面更新单元,用于更新终端页面信息,上述页面更新单元包括:页面更新请求接收子单元,用于接收终端发来的页面更新请求,上述页面更新请求在上述终端上应用的设定页面被打开时发出,用于获取设定页面的更新信息,包含设定页面的信息的属性信息和时间戳;信息提取子单元,用于从上述页面更新请求解析出设定页面的信息的属性信息和时间戳;页面更新信息确定子单元,用于查找服务器上应用中与上述设定页面的信息的属性信息相同的信息,若该信息的时间戳与上述设定页面的信息的时间戳不同,则将该信息确定为上述设定页面的更新信息。第四方面,本申请提供了一种信息更新装置,上述装置包括:信息获取单元,用于在应用启动时,获取上述应用包含的信息的属性信息和时间戳;信息发送单元,用于将上述属性信息和时间戳封装成信息更新查询请求后发送给服务器;更新单元,用于接收上述服务器发来的对应上述信息更新查询请求的终端上应用的更新信息,通过上述终端上应用的更新信息对终端上的应用进行更新。在一些实施例中,上述装置还包括页面更新单元,用于更新页面,上述页面更新单元包括:信息查询子单元,用于在设定页面被打开时,查询上述设定页面包含的信息的属性信息和时间戳;页面更本文档来自技高网...
信息更新方法、装置及服务器

【技术保护点】
一种信息更新方法,其特征在于,所述方法包括:接收应用的更新信息和所述更新信息的属性信息,所述属性信息包括以下至少一项:更新信息的名称信息、更新信息的编号信息、更新信息的类型信息,所述类型信息包括以下至少一项:文字类型、图片类型、音频类型和视频类型;为所述更新信息设置更新时间戳;通过所述属性信息查找服务器上的应用中与所述更新信息对应的待更新信息,并通过所述更新信息替换所述待更新信息。

【技术特征摘要】
1.一种信息更新方法,其特征在于,所述方法包括:接收应用的更新信息和所述更新信息的属性信息,所述属性信息包括以下至少一项:更新信息的名称信息、更新信息的编号信息、更新信息的类型信息,所述类型信息包括以下至少一项:文字类型、图片类型、音频类型和视频类型;为所述更新信息设置更新时间戳;通过所述属性信息查找服务器上的应用中与所述更新信息对应的待更新信息,并通过所述更新信息替换所述待更新信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括向终端推送信息的步骤,所述向终端推送信息的步骤包括:接收终端发来的信息更新查询请求,所述信息更新查询请求在终端上应用启动时发出,包含所述终端上应用包含的信息的属性信息和时间戳;通过所述信息更新查询请求确定所述终端上应用的更新信息;将所述终端上应用的更新信息发送给所述终端。3.根据权利要求2所述的方法,其特征在于,所述通过所述信息更新查询请求确定所述终端上应用的更新信息包括:逐一查找与所述终端上应用的属性信息相同的、服务器上应用的属性信息;对比属性信息相同的所述终端上应用包含的信息的时间戳和服务器上应用包含的信息的时间戳,若所述终端上应用包含的信息的时间戳和服务器上应用包含的信息的时间戳不相同,则将所述服务器上应用包含的信息设置为终端上应用的更新信息。4.根据权利要求2所述的方法,其特征在于,所述通过所述信息更新查询请求确定所述终端上应用的更新信息包括:将服务器上与所述终端上应用包含的信息的属性信息不相同的属性信息所属的信息作为所述终端上应用的更新信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:更新终端页面信息的步骤,所述更新终端页面信息的步骤包括:接收终端发来的页面更新请求,所述页面更新请求在所述终端上应用的设定页面被打开时发出,用于获取设定页面的更新信息,包含设定页面的信息的属性信息和时间戳;从所述页面更新请求解析出设定页面的信息的属性信息和时间戳;查找服务器上应用中与所述设定页面的信息的属性信息相同的信息,若该信息的时间戳与所述设定页面的信息的时间戳不同,则将该信息确定为所述设定页面的更新信息。6.一种信息更新方法,其特征在于,所述方法包括:当应用启动时,获取所述应用包含的信息的属性信息和时间戳;将所述属性信息和时间戳封装成信息更新查询请求后发送给服务器;接收所述服务器发来的对应所述信息更新查询请求的终端上应用的更新信息,通过所述终端上应用的更新信息对终端上的应用进行更新。7.根据权利要求6所述的方法,其特征在于,所述方法还包括更新页面的步骤,所述更新页面的步骤包括:当设定页面被打开时,查询所述设定页面包含的信息的属性信息和时间戳;将所述设定页面包含的信息的属性信息和时间戳封装成页面更新请求发送给所述服务器;接收所述服务器发来的对应所述页面更新请求的设定页面的更新信息,基于所述设定页面的更新信息更新所述设定页面。8.一种信息更新装置,其特征在于,所述装置包括:信息接收单元,用于接收应用的更新信息和所述更新信息的属性信息,所述属性信息包括以下至少一项:更新信息的名称信息、更新信息的编号信息、更新信息的类型信息,所述类型信息包括以下至少一项:文字类型、图片类型、音频类型和视频类型;时间戳设置单元,用于为所述更新信息设置更新时间戳;信息更新单元,用于通过所述属性信息查找服务器...

【专利技术属性】
技术研发人员:李伟进于彬侯会满
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1