应用程序更新方法以及装置的制造方法

文档序号:9870382阅读:278来源:国知局
应用程序更新方法以及装置的制造方法
【技术领域】
[0001 ]本发明涉及一种应用程序更新方法以及装置。
【背景技术】
[0002]随着信息技术的发展,应用程序的更新迭代速度也越来越快。现有的应用程序的更新方法是服务端将更新提示信息推送到安装了应用程序的客户端,客户端根据所述更新提示信息自动更新或者向用户发出应用程序更新提示信息,当客户端向用户发出应用程序更新提示信息时,用户可能正在使用客户端进行其他的操作,而无暇进行其他的操作。则此时向用户发出应用程序更新提示信息,会给用户造成不必要的麻烦。

【发明内容】

[0003]本发明的目的在于提供一种应用程序更新方法以及装置,以改善当客户端向用户发出应用程序更新提示信息时,用户可能正在使用客户端进行其他的操作,而无暇进行其他的操作。则此时向用户发出应用程序更新提示信息,会给用户造成不必要的麻烦的问题。
[0004]本发明是这样实现的:
第一方面,本发明实施例提供了一种应用程序更新方法,应用于客户端,所述客户端设置有应用程序更新装置;所述方法,包括:
当所述应用程序更新装置接收到与所述客户端预先网络连接的服务器发送的应用程序更新提示信息时,读取所述客户端预先存储的更新提示信息允许推送时间;
所述应用程序更新装置获得所述客户端显示的当前时间,将获得色所述更新提示信息允许推送时间与所述当前时间进行比对;
当所述更新提示信息允许推送时间与所述当前时间一致时,所述应用程序更新装置向用户推送获得的所述应用程序更新提示信息。
[0005]进一步地,所述方法,还包括:
当所述更新提示信息允许推送时间与所述当前时间不一致时,所述应用程序更新装置将获得的所述应用程序更新提示信息存储到所述客户端,以便于再次推送给用户。
[0006]进一步地,所述方法,还包括:
当所述应用程序更新装置接收到所述服务器发送的应用程序更新提示信息时,检索所述客户端上是否存储有还未推送给用户的应用程序更新提示信息,如果有,将还未推送给用户的应用程序更新提示信息替换为当次接收到的应用程序更新提示信息。
[0007]进一步地,所述方法,还包括:
当所述应用程序更新装置将存储的应用程序更新提示信息推送给用户后,删除所述客户端存储的应用程序更新提示信息。
[0008]第二方面,本发明实施例提供了一种应用程序更新装置,应用于客户端,所述装置,包括:
更新提示信息允许推送时间获得单元,用于当接收到与所述客户端预先网络连接的服务器发送的应用程序更新提示信息时,读取所述客户端预先存储的更新提示信息允许推送时间;
时间比对单元,用于获得所述客户端显示的当前时间,将获得色所述更新提示信息允许推送时间与所述当前时间进行比对;
信息推送单元,用于当所述更新提示信息允许推送时间与所述当前时间一致时,向用户推送获得的所述应用程序更新提示信息。
[0009]进一步地,所述装置还包括:
信息存储单元,用于当所述更新提示信息允许推送时间与所述当前时间不一致时,将获得的所述应用程序更新提示信息存储到所述客户端,以便于再次推送给用户。
[0010]进一步地,所述装置,还包括:
信息覆盖单元,用于当接收到所述服务器发送的应用程序更新提示信息时,检索所述客户端上是否存储有还未推送给用户的应用程序更新提示信息,如果有,将还未推送给用户的应用程序更新提示信息替换为当次接收到的应用程序更新提示信息。
[0011]进一步地,所述装置,还包括:
信息删除单元,用于将存储的应用程序更新提示信息推送给用户后,删除所述客户端存储的应用程序更新提示信息。
[0012]本发明实施例提供的应用程序更新方法以及装置,通过当所述应用程序更新装置接收到与所述客户端预先网络连接的服务器发送的应用程序更新提示信息时,读取所述客户端预先存储的更新提示信息允许推送时间以及所述客户端显示的当前时间,将获得色所述更新提示信息允许推送时间与所述当前时间进行比对;当所述更新提示信息允许推送时间与所述当前时间一致时,所述应用程序更新装置向用户推送获得的所述应用程序更新提示信息。从而使得客户端只在用户预先规定的时间范围内推送应用程序更新提示信息,避免在用户忙碌时打扰用户,改善了当客户端向用户发出应用程序更新提示信息时,用户可能正在使用客户端进行其他的操作,而无暇进行其他的操作。则此时向用户发出应用程序更新提示信息,会给用户造成不必要的麻烦的问题。
【附图说明】
[0013]为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0014]图1示出了本发明实施例提供的应用程序更新方法的流程图;
图2示出了本发明实施例提供的应用程序更新装置的结构框图。
【具体实施方式】
[0015]下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0016]请参阅图1,本发明实施例提供了一种应用程序更新方法,应用于客户端,所述客户端设置有应用程序更新装置;所述方法,包括:
步骤SlOl:当所述应用程序更新装置接收到与所述客户端预先网络连接的服务器发送的应用程序更新提示信息时,读取所述客户端预先存储的更新提示信息允许推送时间;步骤S102:所述应用程序更新装置获得所述客户端显示的当前时间,将获得色所述更新提示信息允许推送时间与所述当前时间进行比对;
步骤S103:当所述更新提示信息允许推送时间与所述当前时间一致时,所述应用程序更新装置向用户推送获得的所述应用程序更新提示信息。
[0017]进一步地,所述方法,还包括:
当所述更新提示信息允许推送时间与所述当前时间不一致时,所述应用程序更新装置将获得的所述应用程序更新提示信息存储到所述客户端,以便于再次推送给用户。
[0018]进一步地,所述方法,还包括:
当所述应用程序更新装置接收到所述服务器发送的应用程序更新提示信息时,检索所述客户端上是否存储有还未推送给用户的应用程序更新提示信息,如果有,将还未推送给用户的应用程序更新提示信息替换为当次接收到的应用程序更新提示信息。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1