[发明专利]一种网络设备提供应用程序的方法以及一种网络设备在审
申请号: | 201510965234.4 | 申请日: | 2015-12-21 |
公开(公告)号: | CN106897082A | 公开(公告)日: | 2017-06-27 |
发明(设计)人: | 刘伟;李旋;张晨;王力 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京华沛德权律师事务所11302 | 代理人: | 房德权 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络设备 提供 应用程序 方法 以及 | ||
技术领域
本发明涉及计算机技术领域,具体而言,本发明涉及网络设备提供应用程序的方法以及应用程序安装的方法和网络设备。
背景技术
随着计算机的发展,越来越多应用软件被开发,以满足人们工作和活动中的多样化需求。例如,用户通过安装的图像软件可以完成图片的编辑;用户通过安装的影音播放软件可以观看影音文件;用户通过安装的安全软件可以防护终端设备,通过安装文档处理软件可以完成文档的处理等等。
终端设备通过线下或者网络上获取到应用程序安装包后首先对应用程序进行安装,完成安装后运行该应用程序。在获取的应用场景中,比如用户需要进行网上银行操作,就需要安装安全控件,下载安全控件后,就有几种不同的安装方法,最常用的一种是,需要进行个人登陆等操作才可以实现个性化的软件操作体验,现有的用户登陆方法,需要用户手动输入用户名及密码等识别信息,使得登陆步骤繁琐,还有一种是进行一键安装,但在进行一键安装时总会有一些其他的应用程序被下载和安装。在这种场景下,一方面需要用户经历繁琐、花费时间较长的登录过程,一方面又因为放开权限导致其他的应用程序被安装进来,拖慢计算机处理速度或者遭受隐私信息的盗取。
还有一种情况,用户开始安装了一个软件,后来该软件的开发商开发出了新的版本或者新的功能,用户总是收到升级的提示,很多用户深受其扰,有时用户当时不需要,没升级,但过后可能需要了,却找不到了,也不太愿意花费精力去进行版本的对照。而且即使当时升级了,这种多次的下载、安装的冗长操作步骤也让用户很头疼。这就出现了一个问题,用户已经安装了原始软件,对于再此软件基础上的一些插件(包括一些新的工具包)如何在有需要时能够及时获取就成为一个亟待解决的问题。
发明内容
本发明的目的旨在至少解决上述技术缺陷之一,特别是软件的获取以及软件安装完毕后的需要花费较长时间才可进一步完成用户登陆、或需要执行步骤冗长的多次下载操作才可以获取相应的个性化应用体验的问题。
本发明提供了一种网络设备提供应用程序的方法,包括:
接收来自终端设备的安装及使用应用程序请求信息;所述安装及使用应用程序请求信息包括应用程序信息以及个性化需求信息;
根据所述应用程序信息查询安装包;
根据所述个性化需求信息获取个性配置信息;
将所述个性配置信息插入在所述安装包的预定位置,以生成携带有个性配置信息的安装包;
将所述携带有个性配置信息的安装包发送给终端设备。
可选的,在所述步骤:根据所述个性化需求信息获取个性配置信息,之后,还包括:
对所述个性配置信息进行加密,生成加密的个性配置信息;
所述步骤:将所述个性配置信息插入在所述安装包的预定位置,以生成携带有个性配置信息的安装包;将所述携带有个性配置信息的安装包发送给终端设备,具体为:
将所述加密的个性配置信息插入在所述安装包的预定位置,以生成携带有加密的个性配置信息的安装包;将所述携带有加密的个性配置信息的安装包发送给终端设备。
可选的,在所述步骤:根据所述个性化需求信息获取个性配置信息,之前,还包括
根据所述个性化需求确定需要终端设备用户选择的项目或者输入的信息,生成用户数据采集单并发送给终端设备;
接收终端设备根据所述用户数据采集单返回的用户数据;
所述步骤:根据所述个性化需求信息获取个性配置信息,具体为根据所述个性化需求信息、用户数据获取个性配置信息。
可选的,所述应用程序信息包括应用程序名称、功能描述信息、厂商中的至少一个,所述个性化需求包括功能需求、配置需求、用户身份信息中的至少一个
可选的,所述个性配置信息包括与功能需求相匹配的可执行插件和/或可执行SDK文件、与配置需求相应的应用程序设置信息、与用户身份信息匹配的用户加载数据中的至少一种。
本发明还提供一种终端获取应用程序的方法,包括:
向网络设备发送安装及使用应用程序请求信息;所述安装及使用应用程序请求信息包括应用程序信息以及个性化需求信息;
从网络设备获取携带有个性配置信息的安装包,所述个性配置信息插入在所述安装包的预定位置,与所述个性化需求信息相匹配,所述安装包与所述应用程序信息相匹配。
可选的,在所述步骤:从网络设备获取携带有个性配置信息的安装包,之后,还包括:
运行所述安装包。
本发明还提供了一种网络设备,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510965234.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:拖拉机用同步器拨叉换档机构
- 下一篇:一种机械式变速器选挡回位机构