一种客户端的频道内应用程序的下载方法及设备、系统转让专利

申请号 : CN201410720533.7

文献号 : CN105635237B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 彭铁磊

申请人 : 广州方硅信息技术有限公司

摘要 :

本发明实施例公开了一种客户端的频道内应用程序的下载方法及设备、系统,该方法包括客户端首先从服务设备中获取该客户端的目标频道的配置文件,其中,该配置文件用于指示服务设备是否针对该目标频道发布新应用,当该配置文件指示服务设备针对该目标频道发布新应用时,该客户端向服务设备发送用于获取新应用的应用程序的请求消息并接收服务设备响应请求消息返回的应用程序,之后,该客户端在该目标频道内安装该应用程序。实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。

权利要求 :

1.一种客户端的频道内应用程序的下载方法,其特征在于,包括:

客户端从服务设备中获取所述客户端的目标频道的配置文件,所述配置文件用于指示所述服务设备是否针对所述目标频道发布新应用;所述配置文件包括所述目标频道的所有应用的应用标识;

若所述配置文件中包括的所有应用的应用标识中存在与所述目标频道的当前应用的应用标识都不相同的应用标识,则所述配置文件指示所述服务设备针对所述目标频道发布新应用,所述客户端向所述服务设备发送用于获取所述新应用的应用程序的请求消息;

所述客户端接收所述服务设备响应所述请求消息返回的所述应用程序,并在所述目标频道内安装所述应用程序。

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

所述客户端接收所述服务设备针对所述目标频道发送的操作界面切换指令;

所述客户端响应所述操作界面切换指令以将所述目标频道的当前操作界面切换为与所述新应用对应的目标操作界面。

3.根据权利要求2所述的方法,其特征在于,所述客户端接收所述服务设备针对所述目标频道发送的操作界面切换指令之前,所述方法还包括:所述客户端向所述服务设备发送所述目标频道内已下载所述应用程序的用户的身份标识,以使所述服务设备统计所述目标频道内已下载所述应用程序的第一用户数量并在所述第一用户数量与所述目标频道内的第二用户数量的比值满足预设比值时向所述客户端发送针对所述目标频道的操作界面切换指令。

4.一种客户端,其特征在于,包括:

输入单元,用于从服务设备中获取所述客户端的目标频道的配置文件,所述配置文件用于指示所述服务设备是否针对所述目标频道发布新应用;所述配置文件包括所述目标频道的所有应用的应用标识;

输出单元,用于若所述配置文件中包括的所有应用的应用标识中存在与所述目标频道的当前应用的应用标识都不相同的应用标识,则所述配置文件指示所述服务设备针对所述目标频道发布新应用,向所述服务设备发送用于获取所述新应用的应用程序的请求消息;

所述输入单元,还用于接收所述服务设备响应所述请求消息返回的所述应用程序;

安装单元,用于在所述目标频道内安装所述应用程序。

5.根据权利要求4所述的客户端,其特征在于,所述输入单元,还用于接收所述服务设备针对所述目标频道发送的操作界面切换指令;

所述客户端还包括:

切换单元,用于响应所述操作界面切换指令以将所述目标频道的当前操作界面切换为与所述新应用对应的目标操作界面。

6.根据权利要求5所述的客户端,其特征在于,所述输出单元,还用于在所述输入单元接收所述服务设备针对所述目标频道发送的操作界面切换指令之前,向所述服务设备发送所述目标频道内已下载所述应用程序的用户的身份标识,以使所述服务设备统计所述目标频道内已下载所述应用程序的第一用户数量并在所述第一用户数量与所述目标频道内的第二用户数量的比值满足预设比值时向所述客户端发送针对所述目标频道的操作界面切换指令。

7.一种服务设备,其特征在于,包括:

输出单元,用于向客户端发送所述客户端的目标频道的配置文件,所述配置文件用于指示所述服务设备是否针对所述目标频道发布新应用;所述配置文件包括所述目标频道的所有应用的应用标识;

输入单元,用于若所述配置文件中包括的所有应用的应用标识中存在与所述目标频道的当前应用的应用标识都不相同的应用标识,则所述配置文件指示所述服务设备针对所述目标频道发布新应用,接收所述客户端发送的用于获取所述新应用的应用程序的请求消息;

所述输出单元,还用于响应所述请求消息,并向所述客户端发送所述应用程序,以使所述客户端在所述目标频道内安装所述应用程序。

8.根据权利要求7所述的服务设备,其特征在于,所述输出单元,还用于向所述客户端发送针对所述目标频道的操作界面切换指令,以使所述客户端响应所述操作界面切换指令并将所述目标频道的当前操作界面切换为与所述新应用对应的目标操作界面。

9.根据权利要求8所述的服务设备,其特征在于,所述输出单元向所述客户端发送针对所述目标频道的操作界面切换指令的具体方式为:获取所述目标频道内已下载所述应用程序的用户的身份标识,并以所述身份标识为依据统计所述目标频道内已下载所述应用程序的第一用户数量;

判断所述第一用户数量与所述目标频道内的第二用户数量的比值是否大于预设比值;

若判断结果为是,则向所述客户端发送针对所述目标频道的操作界面切换指令。

10.根据权利要求8所述的服务设备,其特征在于,所述输出单元向所述客户端发送针对所述目标频道的操作界面切换指令的具体方式为:判断当前时间是否为预设时间;

若当前时间为预设时间,则向所述客户端发送针对所述目标频道的操作界面切换指令。

11.一种客户端的频道内应用程序的下载系统,其特征在于,包括如权利要求4~6任一项所述的客户端以及如权利要求7~10任一项所述的服务设备。

12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时如权利要求1-3任一项所述方法的步骤。

说明书 :

一种客户端的频道内应用程序的下载方法及设备、系统

技术领域

[0001] 本发明涉及互联网技术领域,具体涉及一种客户端的频道内应用程序的下载方法及设备、系统。

背景技术

[0002] 目前,集合群聊、视频直播、频道K歌、应用游戏、在线影视等功能为一体的综合型的娱乐客户端已被广泛应用于个人电脑、手机等终端设备中,且娱乐客户端的频道内的应用也越来越丰富。在具体实践中,当开发出一项新应用时,娱乐客户端服务提供商会通过娱乐客户端向娱乐客户端的频道内的用户输出用于推广该新应用的推广消息,当娱乐客户端的频道内的用户对该新应用感兴趣或需要体验该新应用时,用户需要等待娱乐客户端从相应的服务设备中下载与该新应用对应的应用程序,这给用户带来了一定的等待时间,不能使用户及时的体验到该新应用。

发明内容

[0003] 本发明实施例公开了一种客户端的频道内应用程序的下载方法及设备、系统,能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。
[0004] 本发明实施例第一方面公开了一种客户端的频道内应用程序的下载方法,包括:
[0005] 客户端从服务设备中获取所述客户端的目标频道的配置文件,所述配置文件用于指示所述服务设备是否针对所述目标频道发布新应用;
[0006] 当所述配置文件指示所述服务设备针对所述目标频道发布新应用时,所述客户端向所述服务设备发送用于获取所述新应用的应用程序的请求消息;
[0007] 所述客户端接收所述服务设备响应所述请求消息返回的所述应用程序,并在所述目标频道内安装所述应用程序。
[0008] 本发明实施例第二方面公开了一种客户端,包括:
[0009] 输入单元,用于从服务设备中获取所述客户端的目标频道的配置文件,所述配置文件用于指示所述服务设备是否针对所述目标频道发布新应用;
[0010] 输出单元,用于当所述配置文件指示所述服务设备针对所述目标频道发布新应用时,向所述服务设备发送用于获取所述新应用的应用程序的请求消息;
[0011] 所述输入单元,还用于接收所述服务设备响应所述请求消息返回的所述应用程序;
[0012] 安装单元,用于在所述目标频道内安装所述应用程序。
[0013] 本发明实施例第三方面公开了一种服务设备,包括:
[0014] 输出单元,用于向客户端发送所述客户端的目标频道的配置文件,所述配置文件用于指示所述服务设备是否针对所述目标频道发布新应用;
[0015] 输入单元,用于当所述配置文件指示所述服务设备针对所述目标频道发布新应用时,接收所述客户端发送的用于获取所述新应用的应用程序的请求消息;
[0016] 所述输出单元,还用于响应所述请求消息,并向所述客户端发送所述应用程序,以使所述客户端在所述目标频道内安装所述应用程序。
[0017] 本发明实施例第四方面公开了一种客户端的频道内应用程序的下载系统,包括上述的客户端以及服务设备。
[0018] 本发明实施例中,客户端首先从服务设备中获取该客户端的目标频道的配置文件,其中,该配置文件用于指示服务设备是否针对该目标频道发布新应用,当该配置文件指示服务设备针对该目标频道发布新应用时,该客户端向服务设备发送用于获取新应用的应用程序的请求消息并接收服务设备响应请求消息返回的应用程序,之后,该客户端在该目标频道内安装该应用程序。实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。

附图说明

[0019] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020] 图1是本发明实施例公开的一种网络构架的结构示意图;
[0021] 图2是本发明实施例公开的一种客户端的频道内应用程序的下载方法的流程示意图;
[0022] 图3是本发明实施例公开的另一种客户端的频道内应用程序的下载方法的流程示意图;
[0023] 图4是本发明实施例公开的又一种客户端的频道内应用程序的下载方法的流程示意图;
[0024] 图5是本发明实施例公开的又一种客户端的频道内应用程序的下载方法的流程示意图;
[0025] 图6是本发明实施例公开的一种客户端的结构示意图;
[0026] 图7是本发明实施例公开的另一种客户端的结构示意图;
[0027] 图8是本发明实施例公开的一种服务设备的结构示意图;
[0028] 图9是本发明实施例公开的一种客户端的频道内应用程序的下载系统的结构示意图。

具体实施方式

[0029] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0030] 本发明实施例公开了一种客户端的频道内应用程序的下载方法及设备、系统,能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。以下分别进行详细说明。
[0031] 为了更好理解本发明实施例公开的一种客户端的频道内应用程序的下载方法及设备、系统,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种网络构架的结构示意图。如图1所示,该网络构架示意图可以包括服务设备和客户端,其中,服务设备可以包括服务器、服务主机、服务系统以及服务平台等,而客户端可以包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的客户端。在图1所示的网络构架中,该客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备上。其中,服务设备可以通过互联网与客户端进行通信连接。
[0032] 基于图1所示的网络构架,本发明实施例公开了的一种客户端的频道内应用程序的下载方法。请参阅图2,图2是本发明实施例公开的一种客户端的频道内应用程序的下载方法的流程示意图。如图2所示,该客户端的频道内应用程序的下载方法可以包括以下步骤:
[0033] S201、客户端从服务设备中获取该客户端的目标频道的配置文件。
[0034] 本发明实施例中,配置文件用于指示服务设备是否针对目标频道发布新应用,当客户端接收到该配置文件后,客户端可以将配置文件中包括的该目标频道的所有应用的应用标识与该目标频道的当前应用的应用标识做比较,若配置文件中包括的所有应用的应用标识与该目标频道的当前应用的应用标识相同,则说明服务设备没有针对该目标频道发布新应用,若配置文件中包括的所有应用的应用标识中存在与该目标频道的当前应用的应用标识都不相同的应用标识,则说明服务设备针对该目标频道发布新应用。
[0035] 本发明实施例中,客户端从服务设备中获取到配置文件的方式可以包括但不限于下面描述的两种方式,本发明实施例不做限定:
[0036] 一、服务设备与客户端通过互联网建立通信连接后,服务设备主动向客户端发送配置文件;
[0037] 二、服务设备与客户端通过互联网建立通信连接后,服务设备响应客户端发送的用于获取配置文件的请求消息后向客户端发送配置文件。
[0038] S202、当配置文件指示服务设备针对目标频道发布新应用时,客户端向服务设备发送用于获取新应用的应用程序的请求消息。
[0039] 本发明实施例中,配置文件中可以包括新应用的应用标识,客户端向服务设备发送的用于获取新应用的应用程序的请求消息中可以包括该新应用的应用标识,以使服务设备以该新应用的应用标识为依据响应该请求消息并向客户端返回该新应用的应用程序。
[0040] S203、客户端接收服务设备响应请求消息返回的应用程序,并在目标频道内安装该应用程序。
[0041] 本发明实施例中,客户端首先从服务设备中获取该客户端的目标频道的配置文件,其中,该配置文件用于指示服务设备是否针对该目标频道发布新应用,当该配置文件指示服务设备针对该目标频道发布新应用时,该客户端向服务设备发送用于获取新应用的应用程序的请求消息并接收服务设备响应请求消息返回的应用程序,之后,该客户端在该目标频道内安装该应用程序。实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。
[0042] 基于图1所示的网络构架,本发明实施例公开了的另一种客户端的频道内应用程序的下载方法。请参阅图3,图3是本发明实施例公开的另一种客户端的频道内应用程序的下载方法的流程示意图。如图3所示,该客户端的频道内应用程序的下载方法可以包括以下步骤:
[0043] S301、客户端从服务设备中获取该客户端的目标频道的配置文件。
[0044] 本发明实施例中,配置文件用于指示服务设备是否针对目标频道发布新应用。
[0045] S302、当配置文件指示服务设备针对目标频道发布新应用时,客户端向服务设备发送用于获取新应用的应用程序的请求消息。
[0046] S303、客户端接收服务设备响应请求消息返回的应用程序,并在目标频道内安装该应用程序。
[0047] S304、客户端向服务设备发送目标频道内已下载应用程序的用户的身份标识。
[0048] 本发明实施例中,该目标频道内的每个用户都有着与之对应的唯一的身份标识。
[0049] 本发明实施例中,客户端向服务设备发送目标频道内已下载应用程序的用户的身份标识,以使服务设备统计目标频道内已下载应用程序的第一用户数量并在第一用户数量与该目标频道内的第二用户数量(即所有用户的用户数量)的比值满足预设比值时向客户端发送针对目标频道的操作界面切换指令。
[0050] 本发明实施例中,举例来说,假设预设比值为75%,当服务设备统计出的该目标频道内已下载该新应用的应用程序的第一用户数量与该目标频道内的第二用户数量(即所有用户的用户数量)的比值大于75%时,服务设备就会向客户端发送针对该目标频道的操作界面切换指令。
[0051] 本发明实施例中,步骤S304为可选的步骤。
[0052] S305、客户端接收服务设备针对目标频道发送的操作界面切换指令。
[0053] S306、客户端响应操作界面切换指令以将该目标频道的当前操作界面切换为与该新应用对应的目标操作界面。
[0054] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间,且客户端能够接收到服务设备发送的针对客户端的频道的操作界面切换指令并响应该操作界面切换指令以将客户端的频道的操作界面切换为与新应用对应的操作界面,这使得用户能够及时体验到新应用,达到了推广新应用的效果。
[0055] 基于图1所示的网络构架,本发明实施例公开了的又一种客户端的频道内应用程序的下载方法。请参阅图4,图4是本发明实施例公开的又一种客户端的频道内应用程序的下载方法的流程示意图,如图4所示,该客户端的频道内应用程序的下载方法可以包括以下步骤:
[0056] S401、服务设备向客户端发送该客户端的目标频道的配置文件。
[0057] 本发明实施例中,配置文件用于指示服务设备是否针对目标频道发布新应用。
[0058] S402、当配置文件指示该服务设备针对目标频道发布新应用时,服务设备接收客户端发送的用于获取新应用的应用程序的请求消息。
[0059] S403、服务设备响应请求消息,并向客户端发送应用程序,以使客户端在目标频道内安装该应用程序。
[0060] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。
[0061] 基于图1所示的网络构架,本发明实施例公开了的又一种客户端的频道内应用程序的下载方法。请参阅图5,图5是本发明实施例公开的又一种客户端的频道内应用程序的下载方法的流程示意图,如图5所示,该客户端的频道内应用程序的下载方法可以包括以下步骤:
[0062] S501、服务设备向客户端发送该客户端的目标频道的配置文件。
[0063] S502、当配置文件指示该服务设备针对目标频道发布新应用时,服务设备接收客户端发送的用于获取新应用的应用程序的请求消息。
[0064] S503、服务设备响应请求消息,并向客户端发送应用程序,以使客户端在目标频道内安装该应用程序。
[0065] S504、服务设备向客户端发送针对目标频道的操作界面切换指令,以使客户端响应该操作界面切换指令并将目标频道的当前操作界面切换为与新应用对应的目标操作界面。
[0066] 作为一种可选的实施方式,服务设备向客户端发送针对目标频道的操作界面切换指令的具体方式为:
[0067] 服务设备获取该目标频道内已下载该应用程序的用户的身份标识,并以身份标识为依据统计该目标频道内已下载该应用程序的第一用户数量;
[0068] 服务设备判断第一用户数量与该目标频道内的第二用户数量的比值是否大于预设比值;
[0069] 若判断结果为是,则服务设备向客户端发送针对该目标频道的操作界面切换指令。
[0070] 作为另一种可选的实施方式,服务设备向客户端发送针对目标频道的操作界面切换指令的具体方式为:
[0071] 服务设备判断当前时间是否为预设时间;
[0072] 若当前时间为预设时间,则服务设备向客户端发送针对该目标频道的操作界面切换指令。
[0073] 本发明实施例中,服务设备中可以预置有该新应用的公开时间(如20:00等),当服务设备检测到该服务设备的系统时间为预置的公开时间时,服务设备自动向客户端发送针对该目标频道的操作界面切换指令。
[0074] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间,且客户端能够接收到服务设备发送的针对客户端的频道的操作界面切换指令并响应该操作界面切换指令以将客户端的频道的操作界面切换为与新应用对应的操作界面,这使得用户能够及时体验到新应用,达到了推广新应用的效果。
[0075] 请参阅图6,图6是本发明实施例公开的一种客户端的结构示意图。如图6所示,该客户端600可以包括输入单元601、输出单元602以及安装单元603,其中:
[0076] 输入单元601用于从服务设备中获取客户端600的目标频道的配置文件。
[0077] 本发明实施例中,配置文件用于指示服务设备是否针对该目标频道发布新应用。
[0078] 输出单元602用于当配置文件指示服务设备针对目标频道发布新应用时,向服务设备发送用于获取新应用的应用程序的请求消息。
[0079] 输入单元601还用于接收服务设备响应上述请求消息返回的应用程序。
[0080] 安装单元603用于在目标频道内安装上述应用程序。
[0081] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间。
[0082] 请参阅图7,图7是本发明实施例公开的另一种客户端的结构示意图。如图7所示,该客户端700可以包括输入单元701、输出单元702、安装单元703以及切换单元704,其中:
[0083] 输入单元701用于从服务设备中获取客户端700的目标频道的配置文件。
[0084] 输出单元702用于当配置文件指示服务设备针对目标频道发布新应用时,向服务设备发送用于获取新应用的应用程序的请求消息。
[0085] 输入单元701还用于接收服务设备响应上述请求消息返回的应用程序。
[0086] 安装单元703用于在目标频道内安装上述应用程序。
[0087] 输入单元701还可以用于接收服务设备针对目标频道发送的操作界面切换指令。
[0088] 切换单元704用于响应上述操作界面切换指令以将目标频道的当前操作界面切换为与新应用对应的目标操作界面。
[0089] 作为一种可选的实施方式,输出单元702还可以用于在输入单元701接收服务设备针对目标频道发送的操作界面切换指令之前,向服务设备发送目标频道内已下载应用程序的用户的身份标识,以使服务设备统计目标频道内已下载应用程序的第一用户数量并在第一用户数量与目标频道内的第二用户数量的比值满足预设比值时向客户端700发送针对目标频道的操作界面切换指令。
[0090] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间,且客户端能够接收到服务设备发送的针对客户端的频道的操作界面切换指令并响应该操作界面切换指令以将客户端的频道的操作界面切换为与新应用对应的操作界面,这使得用户能够及时体验到新应用,达到了推广新应用的效果。
[0091] 请参阅图8,图8是本发明实施例公开的一种服务设备的结构示意图。如图8所示,该服务设备800可以包括输出单元801以及输入单元802,其中:
[0092] 输出单元801用于向客户端发送该客户端的目标频道的配置文件。
[0093] 输入单元802用于当配置文件指示服务设备800针对目标频道发布新应用时,接收上述客户端发送的用于获取新应用的应用程序的请求消息。
[0094] 输出单元801还用于响应上述请求消息,并向上述客户端发送应用程序,以使上述客户端在目标频道内安装该应用程序。
[0095] 作为一种可选的实施方式,输出单元802还可以用于向上述客户端发送针对目标频道的操作界面切换指令,以使上述客户端响应该操作界面切换指令并将目标频道的当前操作界面切换为与新应用对应的目标操作界面。
[0096] 作为一种可选的实施方式,输出单元802向上述客户端发送针对目标频道的操作界面切换指令的具体方式可以为:
[0097] 获取目标频道内已下载上述应用程序的用户的身份标识,并以该身份标识为依据统计目标频道内已下载上述应用程序的第一用户数量;
[0098] 判断第一用户数量与目标频道内的第二用户数量的比值是否大于预设比值;
[0099] 若判断结果为是,则向上述客户端发送针对目标频道的操作界面切换指令。
[0100] 作为另一种可选的实施方式,输出单元802向上述客户端发送针对目标频道的操作界面切换指令的具体方式可以为:
[0101] 判断当前时间是否为预设时间;
[0102] 若当前时间为预设时间,则向上述客户端发送针对目标频道的操作界面切换指令。
[0103] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间,且客户端能够接收到服务设备发送的针对客户端的频道的操作界面切换指令并响应该操作界面切换指令以将客户端的频道的操作界面切换为与新应用对应的操作界面,这使得用户能够及时体验到新应用,达到了推广新应用的效果。
[0104] 请参阅图9,图9是本发明实施例公开的一种客户端的频道内应用程序的下载系统的结构示意图。如图9所示,该客户端的频道内应用程序的下载系统可以包括客户端901以及服务设备902,其中:
[0105] 客户端901用于从服务设备902中获取客户端901的目标频道的配置文件,其中,该配置文件用于指示服务设备902是否针对该目标频道发布新应用,当该配置文件指示服务设备902针对该目标频道发布新应用时,向服务设备902发送用于获取新应用的应用程序的请求消息并接收服务设备902响应请求消息返回的应用程序,之后,在该目标频道内安装该应用程序。
[0106] 服务设备902用于向客户端901发送客户端901的目标频道的配置文件,其中,该配置文件用于指示服务设备902是否针对目标频道发布新应用,当该配置文件用于指示服务设备902针对目标频道发布新应用时,接收客户端901发送的用于获取新应用的应用程序的请求消息,响应请求消息并向客户端901发送应用程序,以使客户端901在目标频道内安装该应用程序。
[0107] 作为一种可选的实施方式,服务设备902还可以用于向客户端901发送针对目标频道的操作界面切换指令。
[0108] 客户端901还可以用于接收服务设备902针对目标频道发送的操作界面切换指令并响应该操作界面切换指令以将目标频道的当前操作界面切换为与新应用对应的目标操作界面。
[0109] 作为一种可选的实施方式,客户端901还可以用于在接收服务设备902针对目标频道发送的操作界面切换指令之前,向服务设备902发送目标频道内已下载应用程序的用户的身份标识。
[0110] 作为一种可选的实施方式,服务设备902还可以用于向客户端901发送针对目标频道的操作界面切换指令的具体方式可以为:
[0111] 获取目标频道内已下载上述应用程序的用户的身份标识,并以该身份标识为依据统计目标频道内已下载上述应用程序的第一用户数量;
[0112] 判断第一用户数量与目标频道内的第二用户数量的比值是否大于预设比值;
[0113] 若判断结果为是,则向客户端901发送针对目标频道的操作界面切换指令。
[0114] 作为另一种可选的实施方式,服务设备902还可以用于向客户端901发送针对目标频道的操作界面切换指令的具体方式可以为:
[0115] 判断当前时间是否为预设时间;
[0116] 若当前时间为预设时间,则向客户端901发送针对目标频道的操作界面切换指令。
[0117] 实施本发明实施例能够使客户端提前下载服务设备针对客户端的频道发布的新应用的应用程序,减少了用户体验新应用时的等待时间,且客户端能够接收到服务设备发送的针对客户端的频道的操作界面切换指令并响应该操作界面切换指令以将客户端的频道的操作界面切换为与新应用对应的操作界面,这使得用户能够及时体验到新应用,达到了推广新应用的效果。
[0118] 需要说明的是,在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作以及单元并不一定是本发明所必须的。
[0119] 本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
[0120] 本发明实施例客户端以及服务设备中的单元可以根据实际需要进行合并、划分和删减。
[0121] 本发明实施例中所述单元可以通过通用集成电路,例如CPU(Central Processing Unit,中央处理器),或通过ASIC(Application Specific Integrated Circuit,专用集成电路)来实现。
[0122] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
[0123] 以上对本发明实施例所提供的一种客户端的频道内应用程序的下载方法及设备、系统进行了详细介绍,本文中应用了具体实例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。