应用程序的推送方法和装置的制造方法

文档序号:9375814阅读:164来源:国知局
应用程序的推送方法和装置的制造方法
【技术领域】
[0001]本发明实施例涉及移动互联网技术领域,尤其涉及一种应用程序的推送方法和装置。
【背景技术】
[0002]随着移动互联技术的蓬勃发展,越来越多的人们开始使用智能的移动终端。但是智能的移动终端在应用程序(Applicat1n,APP)的分发、下载方面常常有效率不高的问题。目前,很多用户选择在桌面终端上搜索并下载移动终端的应用程序。在将移动终端的应用程序下载到桌面终端本地以后,在通过USB数据线等方式将下载到的应用程序传输至移动终端。显然,这样的应用程序获取方式过程繁琐,操作复杂。

【发明内容】

[0003]针对上述技术问题,本发明实施例提供了一种应用程序的推送方法和装置,以提高移动终端的应用程序分发效率。
[0004]第一方面,本发明实施例提供了一种应用程序的推送方法,所述方法包括:
[0005]获取应用程序搜索请求,所述应用程序搜索请求包括至少一个搜索关键词;
[0006]展现与所述应用程序搜索请求对应的应用程序二维码,所述应用程序二维码中包含与所述应用程序搜索请求对应的应用程序的下载链接地址。
[0007]第二方面,本发明实施例还提供了一种应用程序的推送装置,所述装置包括:
[0008]获取模块,用于获取应用程序搜索请求,所述应用程序搜索请求包括至少一个搜索关键词;
[0009]二维码展现模块,用于展现与所述应用程序搜索请求对应的应用程序二维码,所述应用程序二维码中包含与所述应用程序搜索请求对应的应用程序的下载链接地址。
[0010]本发明实施例提供的应用程序的推送方法和装置通过,获取应用程序搜索请求,以及展现与所述应用程序搜索请求对应的应用程序二维码,以二维码作为应用程序分发的媒介,提高了移动端应用程序的分发效率。
【附图说明】
[0011]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0012]图1是本发明第一实施例提供的应用程序的推送方法的流程图;
[0013]图2是本发明第二实施例提供的应用程序的推送方法中的二维码展现的流程图;
[0014]图3A是本发明第二实施例的一种实施方式提供的二维码展现的展现页面图;
[0015]图3B是本发明第二实施例的另一种实施方式提供的二维码展现的展现页面图;
[0016]图3C是本发明第二实施例的再一种实施方式提供的二维码展现的展现页面图;
[0017]图3D是本发明第二实施例的又一种实施方式提供的二维码展现的展现页面图;
[0018]图4是本发明第三实施例提供的应用程序的推送方法的流程图;
[0019]图5是本发明第四实施例提供的应用程序的推送装置的结构图。
【具体实施方式】
[0020]下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
[0021]第一实施例
[0022]本实施例提供了应用程序的推送方法的一种技术方案。所述应用程序的推送方法由应用程序的推送装置执行,并且,所述应用程序的推送装置通常集成在网络侧的用于存储和分发各种应用程序的服务器中。
[0023]参见图1,所述应用程序的推送方法包括:
[0024]SI I,获取应用程序搜索请求。
[0025]所述应用程序搜索请求是用户需要下载应用程序时,通过文字或者语音所发起的,对应用程序进行搜索的请求。所述应用程序搜索请求应该包含至少一个应用程序的搜索关键词。如果所述应用程序搜索请求是通过文字所发起的,则用户输入的文字就是所述搜索关键词;如果所述应用程序搜索请求是通过语音发起的,则通过对所述语音的语音识别可以得到所述搜索关键词。
[0026]优选的,获取应用程序搜索请求包括:获取用户通过搜索引擎网页,以文字或语音形式发起的应用程序搜索请求。
[0027]S12,展现与所述应用程序搜索请求对应的应用程序二维码。
[0028]—般来讲,通过将所述搜索关键词与所述应用程序的名称和/或其他说明文字进行文本匹配获取所述应用程序搜索请求对应的应用程序。并且,匹配得到的应用程序的个数可以是多个。
[0029]在本实施例中每个应用程序唯一对应于一个应用程序二维码。所述应用程序二维码中包含与所述应用程序搜索请求对应的应用程序的下载链接地址。在向用户推送匹配得到的应用程序时,也同时向用户展现所述应用程序的应用程序二维码。
[0030]需要说明的是,所述应用程序二维码中可以不包含所述应用程序的完整下载地址,而是仅包含下载地址的部分信息。只要能够通过所述应用程序二维码中包含的信息推导得到所述应用程序的完整下载地址即可。因此,所述应用程序二维码中包含的信息可以是所述应用程序在应用程序存储库中的标识号,护着所述应用程序的完整下载地址的哈希编码等等。
[0031]优选的,展现与所述应用程序搜索请求对应的应用程序二维码包括:通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送信息,进行展现。
[0032]本实施例通过获取应用程序搜索请求,展现与所述应用程序搜索请求对应的应用程序二维码,从而以二维码作为应用程序分发的媒介,提高了移动端应用程序的分发效率。
[0033]第二实施例
[0034]本实施例以本发明上述实施例为基础,进一步的提供了应用程序的推送方法的一种技术方案。在该技术方案中,获取应用程序搜索请求包括:获取用户通过搜索引擎网页,以文字或语音形式发起的应用程序搜索请求;展现与所述应用程序搜索请求对应的应用程序二维码包括:通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送信息,进行展现。进一步的,通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送信息,进行展现包括:在搜索引擎网页的搜索结果条目中展现所述应用程序二维码;或者在搜索引擎网页的搜索结果条目附近以悬浮窗形式展现所述应用程序二维码;或者在搜索引擎网页的搜索关联区域中展现所述应用程序二维码。
[0035]S21,获取用户通过搜索引擎网页,以文字或语音形式发起的应用程序搜索请求。
[0036]若所述应用程序搜索请求是用户通过文字发起的,则可以在所述应用程序搜索请求中直接包含用户输入的文字;若所述应用程序搜索请求是用户通过语音发起的,则可以对用户输入的语音先进行语音识别,在将语音识别的文字结果包含在所述应用程序搜索请求中。
[0037]进一步的,通过文字形式发起应用程序搜索请求,可以是先使搜索引擎网页中的搜索输入框获得焦点,再在所述搜索输入框中输入需要搜索的搜索关键词。
[0038]通过语音形式发起应用程序搜索请求则可以是通过如话筒之类的语音输入设备输入所述搜索关键词的语音,通过终端集成的语音识别功能对输入的语音进行识别,从而得到所述搜索关键词的文本。
[0039]S22,通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送信息,进行展现。
[0040]通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送信息,进行展现可以是在搜索引擎网页的搜索结果条目中展现所述应用程序二维码。
[0041]图3A示出了在搜索结果条目中展现所述应用程序二维码的展现效果图。参见图3A,在搜索结果页中提供应用程序下载的搜索结果条目中,以图片的显示项用户展现了所述应用程序二维码31。
[0042]通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送消息,进行展现可以是在搜索引擎网页的搜索结果条目附近以悬浮窗形式展现所述应用程序二维码。
[0043]图3B示出在以悬浮窗形式展现所述应用程序二维码的展现效果图。参见图3B,在搜索结果页面的顶部,以悬浮窗的形式展现了所述应用程序二维码32。
[0044]通过搜索引擎网页,将与所述应用程序搜索请求对应的应用程序二维码,作为搜索结果和搜索推送消息,进行展现可以是在搜索引擎网页的搜索关联区域中展现所述应用程序二维码。
[00
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1