首页> 中国专利> 资源下载方式的切换方法、装置及智能终端

资源下载方式的切换方法、装置及智能终端

摘要

本发明适用于通信领域,提供了一种资源下载方式的切换方法、装置及智能终端。所述方法包括:接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关;在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式;根据查找到的下载方式下载相应的资源。本发明实施例能够使下载的资源的安全性更高。

著录项

  • 公开/公告号CN105049452A

    专利类型发明专利

  • 公开/公告日2015-11-11

    原文格式PDF

  • 申请/专利权人 广东欧珀移动通信有限公司;

    申请/专利号CN201510527392.1

  • 发明设计人 陈启安;

    申请日2015-08-25

  • 分类号H04L29/06(20060101);H04L29/08(20060101);

  • 代理机构44237 深圳中一专利商标事务所;

  • 代理人张全文

  • 地址 523841 广东省东莞市长安镇乌沙海滨路18号

  • 入库时间 2023-12-18 12:06:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-02-11

    专利权人的姓名或者名称、地址的变更 IPC(主分类):H04L29/06 变更前: 变更后: 申请日:20150825

    专利权人的姓名或者名称、地址的变更

  • 2018-04-20

    授权

    授权

  • 2015-12-09

    实质审查的生效 IPC(主分类):H04L29/06 申请日:20150825

    实质审查的生效

  • 2015-11-11

    公开

    公开

说明书

技术领域

本发明实施例属于通信领域,尤其涉及一种资源下载方式的切换方法、装置及智能终端。

背景技术

目前,智能终端的配置越来越高,如cpu已经出现8核64位,网络配置方面也由2G升级到4G,随着智能终端配置的增高,其具有的功能越来越强大,信息处理速度(如资源下载的速度)也越来越快。

现有的资源下载方法有2种:一种是普通服务器下载,即直接从服务器下载;另一种是点对点(pointtopoint,P2P)下载。其中,采用普通服务器下载时,下载速度较慢但安全性较高;采用存在种子的P2P下载时,下载速度非常快,但安全性较低。

综上,若随机采用上述的资源下载方法进行资源的下载,则可能导致资源下载安全性较低。

发明内容

本发明实施例提供了一种资源下载方式的切换方法、装置及智能终端,旨在解决现有方法在下载资源时,可能导致资源下载安全性较低的问题。

第一方面,提供了一种资源下载方式的切换方法,所述方法包括:

接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关;

在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式;

根据查找到的下载方式下载相应的资源。

结合第一方面,在第一方面的第一种可能的实现方式中,所述根据查找到的下载方式下载相应的资源,具体包括:

在查找到的下载方式大于1种时,检测防护软件的工作状态;

在防护软件的工作状态符合安全级别的要求时,采用安全性较差但下载速度较快的下载方式下载资源;

在防护软件的工作状态不符合安全级别的要求时,采用安全性较高的下载方式下载资源。

结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述采用安全性较差但下载速度较快的下载方式下载资源,具体包括:

通过P2P协议搜索资源的种子;

在搜索到资源的种子时,通过搜索到的种子下载相应的资源;

在没有搜索到资源的种子时,采用普通服务器的下载方式下载相应的资源。

结合第一方面,在第一方面的第三种可能的实现方式中,在所述接收到资源下载请求后,获取当前接入的网络的信息之前,包括:

获取当前接入的网络的名称;

将获取的网络的名称与预设的类型信息比较,并在获取的网络的名称与预设的类型信息相同时,将当前接入的网络的类型标识为所述预设的类型信息对应的网络的类型。

结合第一方面的第三种可能的实现方式,在第四种可能的实现方式中,在获取的网络的名称与预设的类型信息不同时,显示获取的当前接入的网络的名称,以便用户标识当前接入的网络的类型。

第二方面,提供了一种资源下载方式的切换装置,所述装置包括:

网络类型获取单元,用于接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关;

下载方式查找单元,用于在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式;

资源下载单元,用于根据查找到的下载方式下载相应的资源。

结合第二方面,在第二方面的第一种可能的实现方式中,所述资源下载单元包括:

防护软件工作状态检测模块,用于在查找到的下载方式大于1种时,检测防护软件的工作状态;

第一资源下载模块,用于在防护软件的工作状态符合安全级别的要求时,采用安全性较差但下载速度较快的下载方式下载资源;

第二资源下载模块,用于在防护软件的工作状态不符合安全级别的要求时,采用安全性较高的下载方式下载资源。

结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述第一资源下载模块包括:

种子搜索模块,用于通过点对点P2P协议搜索资源的种子;

点对点下载模块,用于在搜索到资源的种子时,通过搜索到的种子下载相应的资源;

普通服务器下载模块,用于在没有搜索到资源的种子时,采用普通服务器的下载方式下载相应的资源。

结合第二方面,在第二方面的第三种可能的实现方式中,所述装置包括:

网络名称获取单元,用于获取当前接入的网络的名称;

网络类型自动划分单元,用于将获取的网络的名称与预设的类型信息比较,并在获取的网络的名称与预设的类型信息相同时,将当前接入的网络的类型标识为所述预设的类型信息对应的网络的类型。

结合第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述装置包括:

网络类型手动划分单元,用于在获取的网络的名称与预设的类型信息不同时,显示获取的当前接入的网络的名称,以便用户标识当前接入的网络的类型。

第三方面,提供了一种智能终端,所述智能终端包括上述权利要求6至10中任一项所述的资源下载方式的切换装置。

在本发明实施例中,由于网络的类型的划分与下载安全性有关,因此,采用根据网络的类型查找到的下载方式下载资源时安全性更高,也更符合实际需求。

附图说明

图1是本发明第一实施例提供的一种资源下载方式的切换方法的流程图;

图2是本发明第二实施例提供的一种资源下载方式的切换装置的结构图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例中,接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关,在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式,并根据查找到的下载方式下载相应的资源。

为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。

实施例一:

图1示出了本发明第一实施例提供的一种资源下载方式的切换方法的流程图,详述如下:

步骤S11,接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关。

其中,这里的资源包括文本信息、音频信息、视频信息等。该步骤中,当接收到资源下载请求后,获取当前接入的网络的类型,名称等信息,该网络的类型的划分与下载安全性有关,划分的网络的类型可包括:公共场所类型,比如,咖啡馆、饭店、图书馆等的网络对应的类型;企业网络,比如,某个公司内部的网络对应的类型;家庭网络。当然,网络对应的具体的类型可根据用户实际需求进行划分,比如,只划分为安全网络的类型和非安全网络的类型也可,此处不作限定。

可选地,由于网络的类型由用户按照实际需求进行划分,因此,在所述接收到资源下载请求后,获取当前接入的网络的信息之前,包括:

A1、获取当前接入的网络的名称。为了便于用户查找,网络的名称通常与该网络对应的实体有关联,比如,咖啡馆的网络的名称通常会包括“coffee”或“咖啡”等字样。

A2、将获取的网络的名称与预设的类型信息比较,并在获取的网络的名称与预设的类型信息相同时,将当前接入的网络的类型标识为所述预设的类型信息对应的网络的类型。其中,预设的类型信息至少有1个,且可对预设的类型信息进行添加、删除、修订等操作。具体地,将获取的网络的名称与网络的各种类型对应的预设的类型信息比较,若网络的各种类型对应的预设的类型信息中存在某个类型信息与获取的网络的名称相同,则将该当前接入的网络的类型标识为该类型信息对应的类型。比如,假设网络的类型为公共场所,则该类型对应的预设的类型信息可以包括:“coffee”、“咖啡”、“饭店”、“图书馆”等内容,假设获取的网络的名称包括“coffee”,将该网络的类型标识为“公共场所”;假设网络的类型为企业网络,则该类型对应的预设的类型信息可以包括:“公司”、“企业”等内容,假设获取的网络的名称包括“公司”,将该网络的类型标识为“企业网络”。

上述A1和A2中,当获取的网络的名称与预设的类型信息中的某个类型信息相同时,将该网络的类型标识为该某个类型信息对应的网络的类型。当然,由于预设的类型信息难以列举包括各种网络的名称的类型信息,因此,在获取的网络的名称与预设的类型信息不同时,显示获取的当前接入的网络的名称,以便用户标识当前接入的网络的类型。具体地,在预设的类型信息中都不存在与获取的网络的名称相同的类型信息时,显示获取的当前接入的网络的名称,再接收用户对该当前接入的网络的类型进行标识的标识信息,以完成对该当前接入的网络的类型的标识。

步骤S12,在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式。

在预设的网络类型与下载方式关系表中存储了网络类型与下载方式的对应关系。比如,在预设的网络类型与下载方式关系表中,标识为安全的网络的类型对应的下载方式可预设为P2P,比如,由于一个公司的网络通常有统一的网络管理(如安装防火墙,高级的杀毒软件等),因此,在公司内部的个人电脑或手机需要连接外网时都会通过公司服务器对数据进行处理和识别,当网络的类型判定为企业网络时,认为该网络是安全的,此时,该网络的下载方式可预设为P2P;标识为非安全的网络的类型对应的下载方式可预设为普通服务器下载,比如,由于在公共场所的网络,通常可通过无加密的无线接入点(AccessPoint,AP)直接入侵用户的终端,因此,当接入的网络的类型判定为公共场所类型时,认为接入的网络为非安全的网络,此时,接入的网络的下载方式可预设为P2P。当然,同一种网络的类型可同时对应P2P下载和普通服务器下载,当对应2种下载方式时,可设置优选的下载方式。

步骤S13,根据查找到的下载方式下载相应的资源。

当在预设的网络类型与下载方式关系表中查找到某一种网络的类型对应的下载方式后,采用该下载方式下载资源下载请求对应的资源。例如,假设查找的下载方式为P2P下载,则选择P2P下载资源;假设查找的下载方式为通过普通服务器下载,则选择普通服务器下载资源。

可选地,所述根据查找到的下载方式下载相应的资源,具体包括:

B1、在查找到的下载方式大于1种时,检测防护软件的工作状态。其中防护软件的工作状态包括:防火墙和/或杀毒软件是否启用,防火墙的安全级别设置情况,和/或杀毒软件的运行情况等。

B2、在防护软件的工作状态符合安全级别的要求时,采用安全性较差但下载速度较快的下载方式下载资源。具体地,当防火墙和/或杀毒软件启用,且防火墙的安全级别达到要求,和/或杀毒软件的运行良好时,采用安全性较差但下载速度较快的下载方式下载资源,以提高下载速度。比如采用P2P的下载方式下载资源。

B3、在防护软件的工作状态不符合安全级别的要求时,采用安全性较高的下载方式下载资源。具体地,若防火墙和/或杀毒软件没有启用;或者,防火墙和/或杀毒软件启用,但防火墙的安全级别没有达到要求,或者,杀毒软件的运行状况不佳,则采用安全性较高的下载方式下载资源,以保证资源下载的安全,比如,采用普通服务器的下载方式下载资源。

上述B1~B3中,当查找到的下载方式有多种时,检测接入网络的防护软件的工作状态,并根据检测结果选择对应的下载方式,以保证下载资源选择的下载方式更安全。

可选地,所述采用安全性较差但下载速度较快的下载方式下载资源,具体包括:

B21、通过P2P协议搜索资源的种子。

B22、在搜索到资源的种子时,通过搜索到的种子下载相应的资源。

B23、在没有搜索到资源的种子时,采用普通服务器的下载方式下载相应的资源。

上述B21~B23中,当搜索到种子时,通过搜索到的种子下载相应的资源,否则,通过普通服务器下载相应的资源,以保证资源的正常下载。当然,由于通过P2P下载时,下载速度与种子的数量有关(种子越多,下载速度越快),因此,为了保证下载速度,在搜索到种子时,统计搜索到的种子数量,若搜索到的种子数量小于预设的种子数阈值时,采用普通服务器下载,若搜索到的种子数量大于或等于预设的种子数阈值时,采用P2P下载。

本发明第一实施例中,接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关,在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式,并根据查找到的下载方式下载相应的资源。由于网络的类型的划分与下载安全性有关,因此,采用根据网络的类型查找到的下载方式下载资源时安全性更高,也更符合实际需求。

应理解,在本发明实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

实施例二:

图2示出了本发明第二实施例提供的一种资源下载方式的切换装置的结构图,该资源下载方式的切换装置可应用于各种智能终端中,该智能终端包括移动电话、智能电话、膝上型计算机、数字广播终端、PDA(个人数字助理)、PMP(便携式多媒体播放器)、导航系统等。除了当仅应用于移动终端时,在本公开中描述的实施例可以应用于诸如数字电视、台式计算机等固定终端。为了便于说明,仅示出了与本发明实施例相关的部分。

该资源下载方式的切换装置包括:网络类型获取单元21、下载方式查找单元22、资源下载单元23。其中:

网络类型获取单元21,用于接收到资源下载请求后,获取当前接入的网络的类型,所述网络的类型的划分与下载安全性有关。

其中,这里的资源包括文本信息、音频信息、视频信息等。划分的网络的类型可包括:公共场所类型,比如,咖啡馆、饭店、图书馆等的网络对应的类型;企业网络,比如,某个公司内部的网络对应的类型;家庭网络。当然,网络对应的具体的类型可根据用户实际需求进行划分,比如,只划分为安全网络的类型和非安全网络的类型也可,此处不作限定。

由于网络的类型由用户按照实际需求进行划分,因此,可选地,所述资源下载方式的切换装置包括:

网络名称获取单元,用于获取当前接入的网络的名称。

网络类型自动划分单元,用于将获取的网络的名称与预设的类型信息比较,并在获取的网络的名称与预设的类型信息相同时,将当前接入的网络的类型标识为所述预设的类型信息对应的网络的类型。其中,预设的类型信息至少有1个,且可对预设的类型信息进行添加、删除、修订等操作。具体地,将获取的网络的名称与网络的各种类型对应的预设的类型信息比较,若网络的各种类型对应的预设的类型信息中存在某个类型信息与获取的网络的名称相同,则将该当前接入的网络的类型标识为该类型信息对应的类型。

由于预设的类型信息难以列举包括各种网络的名称的类型信息,因此,可选地,所述资源下载方式的切换装置包括:

网络类型手动划分单元,用于在获取的网络的名称与预设的类型信息不同时,显示获取的当前接入的网络的名称,以便用户标识当前接入的网络的类型。具体地,在预设的类型信息中都不存在与获取的网络的名称相同的类型信息时,显示获取的当前接入的网络的名称,再接收用户对该当前接入的网络的类型进行标识的标识信息,以完成对该当前接入的网络的类型的标识。

下载方式查找单元22,用于在预设的网络类型与下载方式关系表中查找获取的网络的类型对应的下载方式。

在预设的网络类型与下载方式关系表中存储了网络类型与下载方式的对应关系。比如,在预设的网络类型与下载方式关系表中,标识为安全的网络的类型对应的下载方式可预设为P2P,标识为非安全的网络的类型对应的下载方式可预设为普通服务器下载。当然,同一种网络的类型可同时对应P2P下载和普通服务器下载,当对应2种下载方式时,可设置优选的下载方式。

资源下载单元23,用于根据查找到的下载方式下载相应的资源。

可选地,所述资源下载单元23包括:

防护软件工作状态检测模块,用于在查找的下载方式大于1种时,检测防护软件的工作状态。其中防护软件的工作状态包括:防火墙和/或杀毒软件是否启用,防火墙的安全级别设置情况,和/或杀毒软件的运行情况等。

第一资源下载模块,用于在防护软件的工作状态符合安全级别的要求时,采用安全性较差但下载速度较快的下载方式下载资源。具体地,当防火墙和/或杀毒软件启用,且防火墙的安全级别达到要求,和/或杀毒软件的运行良好时,采用安全性较差但下载速度较快的下载方式下载资源,比如采用P2P的下载方式下载资源。

第二资源下载模块,用于在防护软件的工作状态不符合安全级别的要求时,采用安全性较高的下载方式下载资源。具体地,若防火墙和/或杀毒软件没有启用;或者,防火墙和/或杀毒软件启用,但防火墙的安全级别没有达到要求,或者,杀毒软件的运行状况不佳,则采用安全性较高的下载方式下载资源,比如采用普通服务器的下载方式下载资源。

可选地,所述第一资源下载模块包括:

种子搜索模块,用于通过P2P协议搜索资源的种子。

点对点下载模块,用于在搜索到资源的种子时,通过搜索到的种子下载相应的资源。

普通服务器下载模块,用于在没有搜索到资源的种子时,采用普通服务器的下载方式下载相应的资源。

上述种子搜索模块、点对点下载模块、普通服务器下载模块中,当搜索到种子时,通过搜索到的种子下载相应的资源,否则,通过普通服务器下载相应的资源,以保证资源的正常下载。当然,由于通过P2P下载时,下载速度与种子的数量有关,因此,为了保证下载速度,在搜索到种子时,统计搜索到的种子数量,若搜索到的种子数量小于预设的种子数阈值时,采用普通服务器下载,若搜索到的种子数量大于或等于预设的种子数阈值时,采用P2P下载。

本发明第二实施例中,由于网络的类型的划分与下载安全性有关,因此,采用根据网络的类型查找到的下载方式下载资源时安全性更高,也更符合实际需求。

本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号