一种处理usb接口信息的方法及终端的制作方法_4

文档序号:8498658阅读:来源:国知局
r>[0091]确定单元332还用于当判断结果为无法根据USB接口信息获取到所有的USB接口的关键字时,判断连接终端的USB接口是否为USB3.0协议的接口 ;当连接终端的USB接口为USB3.0协议的接口时,从本机的注册表中获取所有的USB接口的关键字,根据所有的USB接口的关键字以及连接终端的USB接口的关键字确定连接终端的USB接口。
[0092]确定单元332将确定的连接终端的USB接口的信息发送给绑定模块340。
[0093]绑定模块340用于接收确定单元332发送的连接终端的USB接口的信息,通过连接终端的USB接口与终端通信,获取并保存终端的物理地址以及通信信息,以通过物理地址绑定终端与本机,其中,通信信息包括诊断口信息。
[0094]比如,绑定模块340接收确定模块330发送的连接终端的USB接口的信息,通过连接终端的USB接口与终端通信,获取并保存终端的物理地址以及通信信息,以通过物理地址绑定终端与本机,其中,通信信息包括诊断口信息。
[0095]绑定模块340还用于绑定终端的物理地址以及通信信息,以通过物理地址查找或更新通信信息。比如,绑定模块340绑定终端的物理地址以及通信信息,以通过物理地址查找或更新通信信息。
[0096]绑定模块340还用于根据终端的物理地址监测终端的通信信息是否发生变化,当终端的通信信息变化时,更新通信信息。比如,绑定模块340根据终端的物理地址监测终端的通信信息是否发生变化,当终端的通信信息变化时,更新通信信息。
[0097]上述方案,通过监测本机的USB接口是否连接终端,并在检测到任一所述USB接口连接终端时,获取连接终端的USB接口的关键字,根据USB接口信息以及连接终端的USB接口的关键字确定连接终端的USB接口,通过连接终端的USB接口与该终端通信,获取并保存该终端的物理地址以及通信信息,以通过物理地址绑定该终端与本机,能够自动识别并正确绑定连接的终端的USB接口信息,操作简单,提高USB终端设备之间的通信可靠性。
[0098]当监测到连接本机的终端的通信信息发生变化时,能够根据该终端的物理地址更新已绑定的通信信息。
[0099]以上描述中,为了说明而不是为了限定,提出了诸如特定系统结构、接口、技术之类的具体细节,以便透彻理解本申请。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施方式中也可以实现本申请。在其它情况中,省略对众所周知的装置、电路以及方法的详细说明,以免不必要的细节妨碍本申请的描述。
【主权项】
1.一种处理USB接口信息的方法,其特征在于,所述方法包括如下步骤: 监测本机的USB接口是否连接终端,其中,所述USB接口的数量为至少两个; 当检测到任一所述USB接口连接终端时,获取连接终端的USB接口的关键字,其中,所述关键字与USB接口信息一一对应,所述USB接口信息为根据本机USB接口类唯一标识符预先获取的,所述唯一标识符为全球唯一标识符,每个终端的所述USB接口类对应一个全球唯一标识符; 根据所述USB接口信息以及所述连接终端的USB接口的关键字确定连接终端的USB接P ; 通过所述连接终端的USB接口与所述终端通信,获取并保存所述终端的物理地址以及通信信息,以通过所述物理地址绑定所述终端与所述本机,其中,通信信息包括诊断口信息。
2.根据权利要求1所述的方法,其特征在于,根据所述USB接口信息以及所述关键字确定连接终端的USB接口的步骤具体为: 判断是否能够根据所述USB接口信息获取所有的所述USB接口的关键字; 当能够根据所述USB接口信息获取所述所有的USB接口的关键字时,根据所述所有的USB接口的关键字以及所述连接终端的USB接口的关键字确定连接终端的USB接口。
3.根据权利要求2所述的方法,其特征在于,在绑定所述终端与所述本机之后,所述方法还包括:根据所述终端的物理地址监测所述终端的通信信息是否发生变化,当所述通信信息变化时,更新所述通信信息。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包括:绑定所述终端的物理地址以及通信信息,以通过所述物理地址查找或更新所述通信信息。
5.根据权利要求3所述的方法,其特征在于,当所述通信信息变化时,更新所述通信信息的步骤具体为:根据通信信息发生变化的终端的物理地址查找与所述物理地址绑定的通信信息,并将所述变化的通信信息替换所述通信信息。
6.根据权利要求2所述的方法,其特征在于,在判断是否能够根据所述USB接口信息获取所有的所述USB接口的关键字的步骤之后,还包括:当无法根据所述USB接口信息获取到所述所有的USB接口的关键字时,判断所述连接终端的USB接口是否为USB3.0协议的接P ; 当所述连接终端的USB接口为USB3.0协议的接口时,从所述本机的注册表中获取所述所有的USB接口的关键字,根据所述所有的USB接口的关键字以及所述连接终端的USB接口的关键字确定连接终端的USB接口。
7.—种处理USB接口信息的终端,其特征在于,所述终端包括监测模块、获取模块、确定丰旲块以及绑定t旲块; 所述监测模块用于监测本机的USB接口是否连接终端,其中,所述USB接口的数量为至少两个; 所述获取模块用于当检测到任一所述USB接口连接终端时,获取连接终端的USB接口的关键字,其中,所述关键字与USB接口信息一一对应,所述USB接口信息为根据本机USB接口类唯一标识符预先获取的,所述唯一标识符为全球唯一标识符,每个终端的所述USB接口类对应一个全球唯一标识符; 所述确定模块用于根据所述USB接口信息以及所述连接终端的USB接口的关键字确定连接终端的USB接口 ; 所述绑定模块用于通过所述连接终端的USB接口与所述终端通信,获取并保存所述终端的物理地址以及通信信息,以通过所述物理地址绑定所述终端与所述本机,其中,通信信息包括诊断口信息。
8.根据权利要求7所述的终端,其特征在于,所述确定模块包括判断单元以及确定单元; 所述判断单元用于判断是否能够根据所述USB接口信息获取所有的所述USB接口的关键字;所述确定单元用于当能够根据所述USB接口信息获取所述所有的USB接口的关键字时,根据所述所有的USB接口的关键字以及所述连接终端的USB接口的关键字确定连接终端的USB接口 ; 所述确定单元还用于当无法根据所述USB接口信息获取到所述所有的USB接口的关键字时,判断所述连接终端的USB接口是否为USB3.0协议的接口 ;当所述连接终端的USB接口为USB3.0协议的接口时,从所述本机的注册表中获取所述所有的USB接口的关键字,根据所述所有的USB接口的关键字以及所述连接终端的USB接口的关键字确定连接终端的USB 接 口。
9.根据权利要求7所述的终端,其特征在于,所述绑定模块还用于根据所述终端的物理地址监测所述终端的通信信息是否发生变化,当所述通信信息变化时,更新所述通信信息。
10.根据权利要求7-9任一项所述的终端,其特征在于,所述绑定模块还用于绑定所述终端的物理地址以及通信信息,以通过所述物理地址查找或更新所述通信信息。
【专利摘要】本申请公开了一种处理USB接口信息的方法及终端。其中,处理USB接口信息的方法包括:监测本机的USB接口是否连接终端;当检测到任一所述USB接口连接终端时,获取连接终端的USB接口的关键字,其中,所述关键字与USB接口信息一一对应,所述USB接口信息为根据本机USB接口类唯一标识符预先获取的;根据所述USB接口信息以及所述连接终端的USB接口的关键字确定连接终端的USB接口;通过所述连接终端的USB接口与所述终端通信,获取并保存所述终端的物理地址以及通信信息,以通过所述物理地址绑定所述终端与所述本机,其中,通信信息包括诊断口信息。上述方案,能够自动识别并正确绑定连接的终端的USB接口信息,操作简单,提高USB终端设备之间的通信可靠性。
【IPC分类】G06F13-38
【公开号】CN104820647
【申请号】CN201510126059
【发明人】欧青军, 夏鑫淼, 田闯, 郑政伟
【申请人】惠州Tcl移动通信有限公司
【公开日】2015年8月5日
【申请日】2015年3月20日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1