一种端口配置管理方法、装置、存储介质及终端制造方法及图纸

技术编号:24466380 阅读:42 留言:0更新日期:2020-06-10 18:42
本申请实施例公开了一种端口配置管理方法、装置、存储介质及终端。该端口配置管理方法包括:当接收到USB设备发送的连接请求时,获取所述USB设备的当前连接配置信息;将所述当前连接配置信息与历史连接配置信息进行匹配;若匹配失败,则将所述当前连接配置信息添加至配置信息库中,所述配置信息库包括多个历史连接配置信息;在预设时间段之内,若未检测到与所述USB设备再次进行连接,则将所述当前连接配置信息从所述配置信息库中移除。本申请实施例通过按时检测终端存储的多个USB设备的的连接情况,清理长时间未连接的USB设备的连接配置信息,释放更多内存空间,可以提高移动终端的系统运行速率。

A port configuration management method, device, storage medium and terminal

【技术实现步骤摘要】
一种端口配置管理方法、装置、存储介质及终端
本申请涉及移动终端应用领域,具体涉及一种端口配置管理方法、装置、存储介质及终端。
技术介绍
目前,移动终端中广泛使用USB(UniversalSerialBus,通用串行总线)接口,通过USB接口实现来进行充电,OTG(On-The-Go,安装即可使用),与其他设备之间的数据传输等,USB是一个外部总线标准,用于规范电脑与外部设备的连接和通讯。USB接口即插即用和热插拔功能。USB接口可连接127种外设,如鼠标和键盘等。USB是在1994年底由英特尔等多家公司联合在1996年推出后,已成功替代串口和并口,已成为当今电脑与大量智能设备的必配接口。USB系统采用级联星型拓扑,该拓扑由三个基本部分组成:主机,集线器和功能设备。相关技术中,移动终端功能较多,当与USB主机相连后,会显示出多个端口用于不同的功能,而随着移动终端所连接的主机个数增多,USB主机端口配置在移动终端中保存了多份,占用了较多的移动终端存储器,影响了移动终端运行效率。
技术实现思路
本申请实施例提供一种端口配置管理方法、装置、存储介质及终端,可以提高移动终端的系统运行速率。本申请实施例提供了一种端口配置管理方法,包括:当接收到USB设备发送的连接请求时,获取所述USB设备的当前连接配置信息;将所述当前连接配置信息与历史连接配置信息进行匹配;若匹配失败,则将所述当前连接配置信息添加至配置信息库中,所述配置信息库包括多个历史连接配置信息;在预设时间段之内,若未检测到与所述USB设备再次进行连接,则将所述当前连接配置信息从所述配置信息库中移除。相应的,本申请实施例还提供了一种端口配置管理装置,包括:第一获取单元,用于当接收到USB设备发送的连接请求时,获取所述USB设备的当前连接配置信息;匹配单元,用于将所述当前连接配置信息与历史连接配置信息进行匹配;添加单元,用于若匹配失败,则将所述当前连接配置信息添加至配置信息库中,所述配置信息库包括多个历史连接配置信息;移除单元,用于在预设时间段之内,若未检测到与所述USB设备再次进行连接,则将所述当前连接配置信息从所述配置信息库中移除。相应的,本申请实施例还提供了一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如上所述的端口配置管理方法中的步骤。相应的,本申请实施例还提供了一种终端,包括处理器和存储器,所述存储器存储有多条指令,所述处理器加载所述指令以执行如上所述的端口配置管理方法中的步骤。本申请实施例通过按时检测终端存储的多个USB设备的的连接情况,清理长时间未连接的USB设备的连接配置信息,释放更多内存空间,可以提高移动终端的系统运行速率。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的第一种端口配置管理方法的流程示意图。图2为本申请实施例提供的第二种端口配置管理方法的流程示意图。图3为本申请实施例提供的第一种端口配置管理装置的结构框图。图4为本申请实施例提供的第二种端口配置管理装置的结构框图。图5为本申请实施例提供的第三种端口配置管理装置的结构框图。图6为本申请实施例提供的终端的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。基于上述问题,本申请实施例提供第一种端口配置管理方法、装置、存储介质及终端,可以提高移动终端的系统运行速率。以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。请参考图1,图1为本申请实施例提供的一种端口配置管理方法的流程示意图。该端口配置管理方法可以应用于诸如手机、平板电脑、笔记本电脑,掌上电脑、便携式媒体播放器(PortableMediaPlayer,PMP)等移动终端,以及诸如台式计算机等固定终端。该端口配置管理方法的具体流程可以如下:101、当接收到USB设备发送的连接请求时,获取USB设备的当前连接配置信息。具体的,接收USB设备发送的连接请求,其中,USB设备是USB电缆末端的一个硬件,它执行用户功能。可以将USB设备分为USB总线接口、USB逻辑设备和功能设备三部分。主机到设备的连接需要经过多个层和多个实体之间的交互作用,USB总线接口层提供了在USB数据线上数据的底层传输。按照USB设备功能的不同,可以把其分为两大类:集线器和功能设备。集线器(Hub)是USB系统的关键部件,它提供了USB设备和主机之间的电气接口。USB连接器的连接点被称为端口,它用于扩展主机的USB端口,USB设备(包括功能设备和其他集线器)可以通过其下行端口连入主机。例如,USB设备可以为U盘(全称USB闪存盘),键盘,鼠标等等。当检测到USB设备接入时,可以对该USB设备进行识别,接收该USB设备的连接请求。其中,连接请求可以携带有USB设备的连接配置信息,比如,连接配置信息可以包括设备标识、应用功能等等。其中,每个USB设备都提供了不同级别的配置信息,可以包含一个或多个配置,不同的配置使设备表现出不同的功能组合(在探测/连接期间需从其中选定一个),配置由多个接口组成。例如,检测到与USB设备连接时,可以获取到该USB设备的当前连接配置信息可以为:AAA(设备标识)、充电(应用功能)等等。在一些实施例中,在步骤“获取所述USB设备的当前连接配置信息”之后,还可以包括以下步骤:基于所述当前连接配置信息确定所述USB设备的设备类型;根据历史连接配置信息获取历史连接过的USB设备的设备类型集合;当所述设备类型集合包括所述设备类型时,将与所述设备类型相同的设备类型对应的USB设备的连接配置信息进行清除。具体的,基于当前连接配置信息确定USB设备的设备类型,设备类型可以为多种,例如,USB设备可以为U盘(USB闪存盘,英文名USBflashdisk),USB接口数据线,有线键盘,有线鼠标等等。具体的,根据历史连接配置信息获取历史连接过的USB设备类型集合,设备类型集合包括与终端进行连接过的各种USB设备,比如,设备类型集合可以包括有线键盘,有线鼠标等。将当前USB设备类型与设备类型集合中的设备类型进行匹配,当检测到设备类型集合中包括当前设备类型时,可以将设备类型集合中与当前设备类型匹配成功的设备类型对应的USB设备的连接配置信息进行清除。例如,本文档来自技高网...

【技术保护点】
1.一种端口配置管理方法,其特征在于,包括:/n当接收到USB设备发送的连接请求时,获取所述USB设备的当前连接配置信息;/n将所述当前连接配置信息与历史连接配置信息进行匹配;/n若匹配失败,则将所述当前连接配置信息添加至配置信息库中,所述配置信息库包括多个历史连接配置信息;/n在预设时间段之内,若未检测到与所述USB设备再次进行连接,则将所述当前连接配置信息从所述配置信息库中移除。/n

【技术特征摘要】
1.一种端口配置管理方法,其特征在于,包括:
当接收到USB设备发送的连接请求时,获取所述USB设备的当前连接配置信息;
将所述当前连接配置信息与历史连接配置信息进行匹配;
若匹配失败,则将所述当前连接配置信息添加至配置信息库中,所述配置信息库包括多个历史连接配置信息;
在预设时间段之内,若未检测到与所述USB设备再次进行连接,则将所述当前连接配置信息从所述配置信息库中移除。


2.根据权利要求1所述的方法,其特征在于,在将所述当前连接配置信息从所述配置信息库中移除之前,还包括:
获取与所述USB设备的历史连接次数;
根据所述历史连接次数确定所述USB设备的重要等级;
当所述重要等级低于预设等级时,将所述当前连接配置信息从所述配置信息库中移除。


3.根据权利要求1所述的方法,其特征在于,还包括:
若所述当前连接配置信息与历史连接配置信息匹配成功,则获取当前时间信息;
获取历史连接配置信息对应的历史时间信息;
基于所述当前时间信息更新所述历史时间信息。


4.根据权利要求1所述的方法,其特征在于,在获取所述USB设备的当前连接配置信息之后,还包括:
基于所述当前连接配置信息确定所述USB设备的设备类型;
根据历史连接配置信息获取历史连接过的USB设备的设备类型集合;
当所述设备类型集合包括所述设备类型时,将与所述设备类型相同的设备类型对应的USB设备的连接配置信息进行清除。


5.根据权利要求1所述的方法,其特征在于,在将所述当前连接配置信息添加至配置信息库中之前,还包括:
获取所述USB设备的安全等级;
当所述安全等级小于等于预设等级时,在完成与所述USB设备的连接...

【专利技术属性】
技术研发人员:俞斌
申请(专利权)人:TCL移动通信科技宁波有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1