USB设备的属性显示方法及系统、USB设备及服务器技术方案

技术编号:7789364 阅读:232 留言:0更新日期:2012-09-21 23:53
本发明专利技术适用于网络领域,提供了一种USB设备的属性显示方法及系统、USB设备及服务器,该方法为:USB设备检测是否与主机设备的USB端口连接;USB设备确定与主机设备的USB端口连接后,USB设备获取自身的属性信息,并生成HID键盘的预编程按键指令;USB设备向主机设备发送HID键盘的预编程按键指令以使主机设备通过执行该HID键盘的预编程按键指令生成访问信息访问目标网站的服务器;目标网址服务器获取并解码访问信息中包含的USB设备的属性信息,并将USB设备的属性信息回传给所述主机设备,使主机设备显示该USB设备的属性信息。本发明专利技术提供的技术方案具有无需安装厂家的专用驱动程序也可以获取该USB设备的属性信息的优点。

【技术实现步骤摘要】

本专利技术属于互联网领域,尤其涉及ー种USB设备的属性显示技木。
技术介绍
在电脑上安装新设备的过程通常不是ー个愉快的经历,虽然ITエ业界为了提高最終用户的体验在不断推出新技术和新总线标准,当前最为用户所熟悉的总线标准应该是通用串行总线标准,即USB,它发展到今天已经到3. O的版本,速度从最初的I. 5Mbps,发展到I. I的12Mbps,2. O的480Mbps,最新的3. O的最高速度是5Gbps。USB接ロ逐步取代了串ロ,井口等传统外设接ロ,在连接的设备上,基本上可以涵盖所有个人计算机(PersonalComputer,PC)的 I/O,包括人机接ロ(Human Interface Device,HID)设备、硬盘、多媒体声卡、网络、摄像头、打印机、智能卡等等。USB接ロ的一大好处是支持即插即用,即带电插拔,用户将USB设备插入PC的USB端ロ里,操作系统(Operating System, OS)就能感知,并且安装硬件的驱动,驱动安装结束,设备马上就可以使用了,为了简化驱动安装,USB标准组织定义了很多CLASSSPECIFICATION,即设备类的规范,例如,描述符里01指的是AUDIO设备,03是HID设备,08是磁盘设备,OS会内置这些类的标准驱动,只要外设符合CLASS的要求,就可以被OS自动安装驱动,而可以投入使用中。但是,统ー的规范导致一个问题,那就是符合标准的产品不一定全部能够满足客户的需求,因此,许多厂家会为自己的USB设备配上专门的驱动软件以提供更多的功能和服务。另外一方面,USB设备有时候也是会出故障的,这时候就需要通过查看USB设备的属性,状态来了解USB设备的状况以帮助解决问题。在Windows下查看USB设备的属性和状态的标准方法是右键点击“我的电脑”,在弹出来的菜单里面选择管理,在计算机管理的窗ロ里面找到设备管理器,激活,然后在设备管理器的右栏全部设备列表中找到要查看的USB设备那ー项,再次右键,选择属性,会出一个新窗ロ,里面会显示该USB设备的常规,驱动程序,详细信息等资料如图I所示。但是,Windows “设备管理器”只提供USB设备的标准信息,如果有超出标准之外的信息,就需要用户自己安装厂家驱动来定制设备属性的页面。如图2所示的USB虚拟串ロ的设备,就需要通过安装厂家定制的驱动来设置和查看USB虚拟串ロ的设备的信息。但是安装厂家定制驱动的不利在干,当USB设备连接到一台新电脑上使用时,会因为不能安装操作系统提供的标准驱动而立即使用,需要经过找驱动,下载,安装等步骤,给用户带来使用上的不便,现有技术的技术方案在不安装厂家提供的专用驱动程序时,无法显示该USB设备的详细信息。
技术实现思路
本专利技术实施例的目的在于提供ー种USB设备的属性显示方法,g在解决现有的技术方案在不安装厂家提供的专用驱动程序时,无法显示该USB设备的详细信息的问题。本专利技术实施例是这样实现的,一方面,提供ー种USB设备的属性显示方法,所述USB设备包括HID键盘功能,USB设备检测是否与主机设备的USB端ロ连接;USB设备确定与主机设备的USB端ロ连接后,获取自身的属性信息,并生成HID键盘的预编程按键指令;所述预编程按键指令包括进入目标网站的URL地址的命令和USB设备属性信息;USB设备向主机设备发送HID键盘的预编程按键指令以使主机设备通过执行该HID键盘的预编程按键指令生成访问信息,从而访问目标网站的服务器;所述目标网址服务器获取所述访问信息后对其中包含的USB设备属性信息进行解码,并将所述USB设备属性信息回传给所述主机设备,使所述主机设备显示该USB设备的属性信息。具体的,所述实现USB设备包括HID键盘功能的具体方法包括设置上述USB设备为混合设备,及用USB HUB将HID键盘设备和其他功能的USB设备连接;或设置USB设备为复合设备,及通过ー个USB地址宣告USB设备为具有HID键盘等两个以上功能的设备。进ー步的,所述使所述主机设备显示该USB设备的属性信息的步骤具体为目标网站服务器将所述USB设备属性信息图形化后,使主机设备直观的显示在浏览器页面。另ー方面,提供ー种USB设备,所述USB设备具有HID键盘功能,所述USB设备包括连接判断単元,用于检测USB设备是否与主机设备的USB端ロ连接;发送单元,用于在连接判断単元判断出是时,获取自身的属性信息,并生成HID键盘的预编程按键指令,将所述HID键盘的预编程按键指令发送给主机设备以使所述主机设备执行该预编程指令生成访问信息访问目标网站的服务器,并显示所述服务器在对所述USB设备属性信息解码后返回的USB设备属性信息,所述预编程按键指令包括进入目标网站的URL地址的命令和USB属性信息。又一方面,提供ー种WEB服务器,所述WEB服务器包括接收单元,用于接收主机设备发送的访问信息,所述访问信息包括USB设备的属性信息;解码单元,用于对访问信息内的USB设备的属性信息进行解码获取该USB设备的属性信息;发送单元,用于将该USB设备的属性信息返回给主机设备显示该属性信息。最后,提供ー种USB设备的属性显示系统,其特征在于,所述系统包括USB设备、主机设备和服务器,其中所述USB设备包括HID键盘功能;所述USB用于设备检测是否与主机设备的USB端ロ连接,确定与主机设备的USB端ロ连接后,获取自身的属性信息,并生成HID键盘的预编程按键指令;所述预编程按键指令包括进入目标网站的URL地址的命令和USB设备的属性信息;所述USB设备还用于向主机设备发送HID键盘的预编程按键指令;、所述主机设备,用于通过执行该HID键盘的预编程按键指令生成访问信息,从而访问目标网站的服务器;所述服务器,用于获取所述访问信息后对其中包含的USB设备属性信息进行解码获取USB设备的属性信息,并将USB设备的属性信息回传给所述主机设备,使所述主机设备显示该USB设备的属性信息。在本专利技术实施例中,本专利技术提供的技术方案让USB设备具有HID键盘功能,这样当USB设备与主机设备连接后,USB设备就可以直接向主机设备发送HID键盘的预编程按键指令,此时主机设备认为该USB设备为一 HID,当上述USB设备连接支持USB总线接ロ的主机设备吋,主机设备向USB设备发送枚举请求,USB设备报告自己为USB HID KEYBOARD外设;枚举通过后,主机设备完成对该USB设备的配置,所述USB设备处于就绪状态,在主机设备 看来,USB设备为ー个HID CLASS的键盘设备,当主机设备完成对USB设备的配置后,USB设备会在后续步骤中向主机设备发出一系列的按键组合,这ー系列的按键组合将使主机设备执行该按键组合生成访问信息,从而访问目标网站的服务器,目标网站的服务器接收到访问信息后,解码访问信息内的USB设备的属性信息,然后将USB设备的属性信息返回给主机设备显示。所以当主机设备认为该USB设备为ー个HID设备时,此时无需安装厂家的专用驱动程序主机设备也可以获取该USB设备的属性信息。附图说明图I是现有技术提供的USB设备属性展示示意图;图2是现有技术提供的通过定制驱动展示USB设备属性的示意图;图3是本专利技术提供的ー种USB设备的属性显示方法的流程图;图4是本专利技术提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.ー种USB设备的属性显示方法,其特征在于,所述USB设备包括HID键盘功能;所述方法包括 USB设备检测是否与主机设备的USB端ロ连接; USB设备确定与主机设备的USB端ロ连接后,USB设备获取自身的属性信息,并生成HID键盘的预编程按键指令;所述预编程按键指令包括进入目标网站的URL地址的命令和USB设备的属性信息; USB设备向主机设备发送HID键盘的预编程按键指令以使主机设备通过执行该HID键盘的预编程按键指令生成访问信息,从而访问目标网 站的服务器; 所述目标网址服务器获取所述访问信息后对其中包含的USB设备属性信息进行解码获取USB设备的属性信息,并将USB设备的属性信息回传给所述主机设备,使所述主机设备显示该USB设备的属性信息。2.根据权利要求I所述的方法,其特征在于,所述实现USB设备包括HID键盘功能的具体方法包括 设置上述USB设备为混合设备,及用USB HUB将HID键盘设备和其他功能的USB设备连接; 或设置USB设备为复合设备,及通过ー个USB地址宣告USB设备为具有HID键盘等两个以上功能的设备。3.根据权利要求I所述的方法,其特征在于,所述方法使所述主机设备显示该USB设备的属性信息的步骤具体包括 目标网站服务器将所述USB设备属性信息图形化后,使主机设备直观的显示在浏览器页面。4.ー种USB设备,其特征在于,所述USB设备具有HID键盘功能,所述USB设备包括 连接判断単元,用于检测USB设备是否与主机设备的USB端ロ连接; 发送单元,用于在连接判断単元判断出是时,获取自身的属性信息,并生成HID键盘的预编程按键指令,将所述HID键盘的预编程按键指令发送给主机设备以使所述主机设备执行该预编程指令生成访问信息访问目标网站的服务器,并显示所述服务器在对...

【专利技术属性】
技术研发人员:王涛郭丹邓恩华
申请(专利权)人:深圳市江波龙电子有限公司
类型:发明
国别省市:

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

1