[发明专利]提示误装软件的方法和客户端有效
申请号: | 201210500864.0 | 申请日: | 2012-11-29 |
公开(公告)号: | CN102929768A | 公开(公告)日: | 2013-02-13 |
发明(设计)人: | 邓鹏 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F11/32 | 分类号: | G06F11/32 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 靳春鹰;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 提示 软件 方法 客户端 | ||
技术领域
本发明涉及网络通信技术领域,具体涉及一种提示误装软件的方法和客户端。
背景技术
当前软件厂家为了一定的利益,经常会在软件安装过程中通过捆绑安装其他软件的方式来达到软件推广以及提高用户数量的目的。对于广大的普通用户来说,在安装过程中通常并不会去仔细阅读理解被勾选选项的内容,这样,当用户因需要某款软件而进行安装之后,往往会发现,待软件安装完成后,除了该款用户需要的软件之外,还多了一些其他的新安装的软件,这些其他的新安装的软件是用户并不需要也不想安装的,因此,称为误装软件。
对于这类误装软件,部分用户会寻找不同的方法进行卸载,但更多的用户是置若罔闻。无论用户如何处理,这些误装软件都会给用户带来很多困扰:当用户寻找不同的方法进行卸载时,势必会浪费用户的时间和精力;当用户置若罔闻时,用户的计算机由于安装了误装软件,日积月累,误装软件的数量越来越多,会占用大量的资源,导致用户的计算机响应缓慢,性能下降,由此为用户带来更加深远的影响。
目前,还没有非常有效的方法能够避免这类误装软件的安装。虽然目前的计算机可以通过清理不常用软件的方法最终实现清除误装软件的目的,但是,由于判定不常用软件需要有个时间段的统计,在该时间段内误装软件依然会一直占用计算机的资源,因此,清理不常用软件的方式无法及时地杜绝误装软件对于用户的影响。另外,一键安装的方法虽然可以在软件安装过程中直接阻止捆绑软件的安装,但是,要想实现一键安装就必须对软件进行一键安装配置,这样,用户在安装过程中就无法根据需要自定义安装的具体细节,这样对于数以万计的软件来说,局限性太大,无法迎合不同的用户的需求。
由此可见,目前还没有一种行之有效的方式,既能够满足用户自定义安装软件的需求,又能够及时识别出误装软件,以避免误装软件对用户计算机资源的占用。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的提示误装软件的方法和客户端。
依据本发明的一个方面,提供了一种提示误装软件的方法,包括:检测到软件对应的安装程序退出时,确定软件安装完成;检测软件数量的增加量,当检测到软件数量的增加量不小于两款时,确定增加的软件的数量和名称;查找预先存储的捆绑软件库,当确定增加的软件的数量和名称与捆绑软件库中存储的捆绑软件列表中的一项或多项匹配时,弹出误装软件提示;其中,捆绑软件列表中存储有捆绑安装的软件的数量和名称。
可选地,检测软件安装是否完成进一步包括:预先创建软件对应的安装程序的监测进程;当监测进程监测到安装程序退出时,确定软件安装完成。
可选地,确定增加的软件的数量和名称进一步包括:确定软件安装后的注册表与软件安装前的注册表相比,增加的键值的数量和名称;通过键值与软件名称的对应关系,由增加的键值的数量和名称确定对应增加的软件的数量和名称。
可选地,查找预先存储的捆绑软件库之后,进一步包括:当确定增加的软件的数量和名称与捆绑软件库不匹配时,确定退出的安装程序的数量和名称是否与增加的软件的数量和名称匹配,当确定不匹配时,弹出误装软件提示。
可选地,捆绑软件库存储在服务器上且定期更新,则方法进一步包括:将服务器上存储的捆绑软件库下载到本地的客户端上,当客户端连网时,根据服务器上的捆绑软件库的更新情况,对客户端上的捆绑软件库进行更新;其中,当客户端连网时,查找预先存储的捆绑软件库为查找服务器上存储的捆绑软件库;当客户端断网时,查找预先存储的捆绑软件库为查找客户端上存储的捆绑软件库。
根据本发明的另一方面,提供了一种提示误装软件的客户端,包括:安装检测单元,适于在检测到软件对应的安装程序退出时,确定软件安装完成;数量检测单元,适于检测软件数量的增加量,当检测到软件数量的增加量不小于两款时,确定增加的软件的数量和名称;查找匹配单元,适于查找预先存储的捆绑软件库,当确定增加的软件的数量和名称与捆绑软件库中存储的捆绑软件列表中的一项或多项匹配时,弹出误装软件提示;其中,捆绑软件列表中存储有捆绑安装的软件的数量和名称。
可选地,安装检测单元进一步适于:预先创建软件对应的安装程序的监测进程;当监测进程监测到安装程序退出时,确定软件安装完成。
可选地,数量检测单元进一步适于:确定软件安装后的注册表与软件安装前的注册表相比,增加的键值的数量和名称;通过键值与软件名称的对应关系,由增加的键值的数量和名称确定对应增加的软件的数量和名称。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210500864.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:治疗肝炎的中药复方制剂以及质量检测方法
- 下一篇:覆膜式治沙机