专利名称:一种自适应功能模组的系统、方法及移动终端的制作方法
技术领域:
本发明属于通信技术领域,尤其涉及一种自适应功能模组的系统、方法及移动终端。
背景技术:
现有技术中,功能模组如打印机、扫描仪、中国移动数字多媒体广播(CMMB)、读卡 器、投影仪、调频(FM)等,主要通过以下方式与移动终端的主机连接一、功能模组直接固化在主机上,即功能模组是主机的一部分,与主机不可拆分;
二、功能模组可与主机连接和断开,但由于主机的接口限定只能连接某一个或一 类的功能模组,从而受到一定的制约。综上所述,现有技术中的功能模组要么直接固化在主机上不可拆分,使用不便,要 么限定只能连接某一个或一类的功能模组,从而受到一定的制约,缺少一种能够自适应功 能模组的系统。
发明内容
本发明实施例的目的在于提供一种自适应功能模组的系统,旨在解决现有技术中 的功能模组要么直接固化在主机上不可拆分,使用不便,要么限定只能连接某一个或一类 的功能模组,从而受到一定的制约,缺少一种能够自适应功能模组的系统的问题。本发明实施例是这样实现的,一种自适应功能模组的系统,所述系统包括主机,所述主机具有多个主机接口 ;接口转换装置,一端用于与所述主机的主机接口连接,另一端用于与功能模组的 功能模组接口连接;所述主机,用于识别所述功能模组,并根据识别结果将通过所述接口转换装置与 所述功能模组连接的主机接口进行使用定义,所述使用定义使所述主机接口与所述功能模 组接口可使用匹配。本发明实施例还提供了一种采用所述的自适应功能模组的系统进行自适应功能 模组的方法,所述方法包括以下步骤当功能模组通过接口转换装置与主机连接时,所述主机识别所述功能模组;主机根据识别结果判断通过所述接口转换装置与所述功能模组连接的主机接口 是否为与所述功能模组接口使用匹配的主机接口,当不是与所述功能模组接口使用匹配的 主机接口时,则将通过所述接口转换装置与所述功能模组连接的主机接口更新使用定义为 匹配的主机接口。本发明实施例还提供了一种移动终端,所述移动终端包括所述的自适应功能模组 的系统。本发明实施例与现有技术相比,有益效果在于通过主机识别所述功能模组,并根 据识别结果将通过所述接口转换装置与所述功能模组连接的主机接口进行使用定义使所述主机接口与所述功能模组接口可使用匹配,从而使主机接口具备兼容性和复用性,能够 自适应功能模组。
图1是本发明实施例提供的自适应功能模组的系统的模块框图;图2是本发明实施例提供的自适应功能模组的系统中的主机的一个示例图;图3是本发明实施例提供的自适应功能模组的系统中的接口转换装置的一个示 例图;图4是本发明实施例提供的接口转换装置的USB匹配接口的一个示例图;图5是本发明实施例提供的接口转换装置的VGA匹配接口的一个示例图;图6是本发明实施例提供的自适应功能模组的方法的流程图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。本发明实施例中,通过主机识别所述功能模组,并根据识别结果将通过所述接口 转换装置与所述功能模组连接的主机接口进行使用定义使所述主机接口与所述功能模组 接口可使用匹配,从而使主机接口具备兼容性和复用性,能够自适应功能模组。请参阅图1,本发明实施例提供的一种自适应功能模组的系统,所述系统包括主机101,所述主机101具有多个主机接口 ;接口转换装置102,一端用于与所述主机101的主机接口连接,另一端用于与功能 模组103的功能模组接口连接;所述主机101,用于识别所述功能模组103,并根据识别结果将通过所述接口转换 装置102与所述功能模组103连接的主机接口进行使用定义,所述使用定义使所述主机接 口与所述功能模组接口可使用匹配。在本发明的实施例中,所述使用定义具体为更新使用定义或继承使用定义。在本发明的实施例中,所述主机101具体包括识别模块,用于根据功能模组103的功能模组接口数目、功能模组接口属性和主 机的注册表中的设备信息来识别与所述接口转换装置102连接的功能模组103 ;判断模块,用于根据识别模块的识别结果,判断通过所述接口转换装置102与所 述功能模组103连接的主机接口是否为与所述功能模组接口使用匹配的主机接口 ;定义模块,用于当所述判断模块判断通过所述接口转换装置102与所述功能模组 103连接的主机接口不是与所述功能模组接口使用匹配的主机接口时,则将通过所述接口 转换装置102与所述功能模组103连接的主机接口更新使用定义为匹配的主机接口 ;否则, 继承上一次的使用定义。在本发明的实施例中,所述主机接口具体为触点式接口或管脚式接口。在本发明的实施例中,所述接口转换装置102 —端设置有用于与所述主机101的 主机接口可机械匹配连接的第一匹配接口,所述第一匹配接口可以为与主机接口机械匹配的触点式接口或管脚式接口。所述接口转换装置102的另一端设置有用于与功能模组103的功能模组接口机械 匹配连接的一个以上的第二匹配接口。请参阅图2 图5,为了更好的说明本发明的技术方案,举例如下图2所示的主机201的主机接口包括19个触点或管脚,标号为1 19。图3所 示的接口转换装置202的第一匹配接口包括19个触点或管脚匹配的19个触点或管脚,标 号为1 19。接口装换装置的第二匹配接口包括如图4的USB匹配接口 2021和如图5的 VGA匹配接口 2022,如图4所示,USB匹配接口 2021包括四个接口,标号为1 4。如图5 所示,VGA匹配接口 2022包括15个接口,标号为1 15。待连接的功能模组为具有USB接 口的打印机和具有VGA接口的投影仪。当需要连接具有USB接口的打印机时,则先将接口转换装置202的第一匹配接口 包括的19个触点或管脚与主机接口的19个触点或管脚匹配连接,假设按照标号1 19的 顺序连接,当然并不局限于该连接顺序,再将打印机的USB接口插入接口转换装置的USB匹 配接口 2021中,主机201则通过识别打印机的USB接口,将与USB匹配接口 2021连接的主 机接口如标号为1 4的触点或管脚定义为与打印机的USB接口匹配的主机接口。同理,当需要连接具有VGA接口的投影仪时,则先将接口转换装置202的第一匹配 接口包括的19个触点或管脚与主机接口的19个触点或管脚匹配连接,假设按照标号1 19的顺序连接,当然并不局限于该连接顺序,再将投影仪的VGA接口插入接口转换装置的 VGA匹配接口 2022,主机201则通过识别投影仪的VGA接口,将与VGA匹配接口 2022连接 的主机接口如标号为1 15的触点或管脚定义为与投影仪的VGA接口的主机接口。在具体应用中,如将连接的打印机断开连接后又重新连接,主机201判断出接口 转换装置202为当所述接口转换装置202与所述功能模组打印机连接的主机接口不是与 所述功能模组使用匹配的主机接口时,更新使用定义为与所述功能模组103匹配的主机接 口 ;否则,继承上一次的使用定义。 在具体应用中,如主机接口标号为1 4的触点或管脚,通过接口转换装置202与 打印机连接后,断开,再连接,此时主机判断标号为1 4触点或管脚为与打印机匹配的触 点或管脚,则1 4触点或管脚继承上一次的定义。而在主机接口与功能模组的接口不使用匹配时,则会将主机接口更新使用定义, 以使主机接口与功能模组使用匹配。在本发明的实施例中,主机接口包括的触点或管脚的数量、第一匹配接口包括的 触点或管脚的数量及第二匹配接口的数量和结构都可以根据需要进行设置。请参阅图6,本发明实施例还提供了一种采用所述的自适应功能模组的系统进行 自适应功能模组的方法,所述方法包括以下步骤S601 当功能模组通过接口转换装置与主机连接时,所述主机识别所述功能模 组;S602:主机根据识别结果判断通过所述接口转换装置与所述功能模组连接的主机 接口是否为与所述功能模组接口使用匹配的主机接口,当不是与所述功能模组接口使用匹 配的主机接口时,则将通过所述接口转换装置与所述功能模组连接的主机接口更新使用定 义为匹配的主机接口。
在本发明的实施例中,所述主机根据识别结果判断通过所述接口转换装置与所述 功能模组连接的主机接口是否为与所述功能模组接口使用匹配的主机接口的步骤还具体 包括当判断通过所述接口转换装置与所述功能模组连接的主机接口是与所述功能模 组接口使用匹配的主机接口时,所述功能模组连接的主机接口则继承上一次的使用定义。在本发明的实施例中,所述主机识别所述功能模组的步骤具体为所述主机获取功能模组的功能模组接口数目和功能模组接口属性,并根据主机的 注册表中的设备信息来识别所述功能模组。本发明实施例还提供了一种移动终端所述移动终端包括所述的自适应功能模组 的系统。本发明的自适应功能模组的系统、方法及移动终端,通过主机识别所述功能模组, 并根据识别结果将通过所述接口转换装置与所述功能模组连接的主机接口进行使用定义 使所述主机接口与所述功能模组接口可使用匹配,从而使主机接口具备兼容性和复用性, 能够自适应功能模组。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
一种自适应功能模组的系统,其特征在于,所述系统包括主机,所述主机具有多个主机接口;接口转换装置,一端用于与所述主机的主机接口连接,另一端用于与功能模组的功能模组接口连接;所述主机,用于识别所述功能模组,并根据识别结果将通过所述接口转换装置与所述功能模组连接的主机接口进行使用定义,所述使用定义使所述主机接口与所述功能模组接口可使用匹配。
2.如权利要求1所述的自适应功能模组的系统,其特征在于,所述主机具体包括识别模块,用于根据功能模组的功能模组接口数目、功能模组接口属性和主机的注册 表中的设备信息来识别与所述接口转换装置连接的功能模组;判断模块,用于根据识别模块的识别结果,判断通过所述接口转换装置与所述功能模 组连接的主机接口是否为与所述功能模组接口使用匹配的主机接口;定义模块,用于当所述判断模块判断通过所述接口转换装置与所述功能模组连接的主 机接口不是与所述功能模组接口使用匹配的主机接口时,则将通过所述接口转换装置与所 述功能模组连接的主机接口更新使用定义为匹配的主机接口。
3.如权利要求2所述的自适应功能模组的系统,其特征在于,所述定义模块,还具体用 于当所述判断模块判断通过所述接口转换装置与所述功能模组连接的主机接口是与所述 功能模组接口使用匹配的主机接口时,与所述功能模组连接的主机接口则继承上一次的使 用定义。
4.如权利要求1所述的自适应功能模组的系统,其特征在于,所述主机接口具体为触 点式接口或管脚式接口。
5.如权利要求1所述的自适应功能模组的系统,其特征在于,所述接口转换装置一端 设置有用于与所述主机的主机接口机械匹配连接的第一匹配接口,另一端设置有用于与功 能模组的功能模组接口机械匹配连接的一个以上的第二匹配接口。
6.如权利要求5所述的自适应功能模组的系统,其特征在于,所述第一匹配接口具体 为与主机接口机械匹配的触点式接口或管脚式接口。
7.一种采用权利要求1所述的自适应功能模组的系统进行自适应功能模组的方法,其 特征在于,所述方法包括以下步骤当功能模组通过接口转换装置与主机连接时,所述主机识别所述功能模组;主机根据识别结果判断通过所述接口转换装置与所述功能模组连接的主机接口是否 为与所述功能模组接口使用匹配的主机接口,当不是与所述功能模组接口使用匹配的主机 接口时,则将通过所述接口转换装置与所述功能模组连接的主机接口更新使用定义为匹配 的主机接口。
8.如权利要求7所述的自适应功能模组的方法,其特征在于,所述主机根据识别结果 判断通过所述接口转换装置与所述功能模组连接的主机接口是否为与所述功能模组接口 使用匹配的主机接口的步骤还具体包括当判断通过所述接口转换装置与所述功能模组连接的主机接口是与所述功能模组接 口使用匹配的主机接口时,所述功能模组连接的主机接口则继承上一次的使用定义。
9.如权利要求7或8所述的自适应功能模组的方法,其特征在于,所述主机识别所述功能模组的步骤具体为所述主机获取功能模组的功能模组接口数目和功能模组接口属性,并根据主机的注册 表中的设备信息来识别所述功能模组。
10. 一种移动终端,其特征在于,所述移动终端包括权利要求1至6中任一项所述的自 适应功能模组的系统。
全文摘要
本发明适用于通信技术领域,提供了一种自适应功能模组的系统、方法及移动终端。所述系统包括主机;接口转换装置,一端用于与所述主机的主机接口连接,另一端用于与功能模组的功能模组接口连接;所述主机,用于识别所述功能模组,并根据识别结果将通过所述接口转换装置与所述功能模组连接的主机接口进行使用定义,所述使用定义使所述主机接口与所述功能模组接口可使用匹配。本发明的自适应功能模组的系统、方法及移动终端,通过主机识别所述功能模组,并根据识别结果将通过所述接口转换装置与所述功能模组连接的主机接口进行使用定义使所述主机接口与所述功能模组接口可使用匹配,从而使主机接口具备兼容性和复用性,能够自适应功能模组。
文档编号G06F13/10GK101853225SQ20101017599
公开日2010年10月6日 申请日期2010年5月14日 优先权日2010年5月14日
发明者张光强, 饶文剑 申请人:宇龙计算机通信科技(深圳)有限公司