一种生成设备控制界面的方法技术

技术编号:2920302 阅读:187 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种生成设备控制界面的方法,在计算机网络的用户端设置对应于网络中各类型设备的设备类型扩展库,该设备类型扩展库存储对应设备的设备控制界面的信息,该方法还包括:a.用户端根据要操作设备的类型获取对应于该设备的设备类型扩展库;b.用户端根据该设备的设备类型扩展库中存储的设备控制界面的信息生成设备控制界面,进行显示。该方法不仅不需要从目标设备上获取设备控制界面描述信息生成设备控制界面,也不需要从设置的服务器上获取设备控制界面,就能够使用户端生成设备控制界面,从而减小了建造计算机网络的成本以及复杂性,减少了使用计算机风络中的设备复杂程度。

【技术实现步骤摘要】

本专利技术涉及控制计算机系统中设备的技术,特别涉及。
技术介绍
随着计算机网络技术的不断发展,网络逐渐融入人们的工作和生活中。在办公网络和家庭环境中,越来越多的数字设备通过网络连接在一起。通过设备发现技术,用户端可以检测到在计算机网络中具有的其他设备。对于计算机网络中的每一类型设备,都有一些专用的使用方式,相应地,对于计算机网络中的每一类型设备,也必须给用户端提供相应的专用使用界面。目前,根据计算机网络中的每一类型设备,动态生成使用该设备的设备控制界面有两种方式第一种,在计算机网络中设置界面服务器,由该服务器存储计算机网络中的每一类型设备的设备控制界面描述信息,该服务器根据设备控制界面描述信息生成对应的设备控制界面,发送给需要使用该界面的用户端,显示给用户;第二种,用户端要使用计算机网络中的设备时,从服务器上或要使用的设备上获取该设备对应的设备控制界面描述信息后,根据描述信息在用户端生成设备控制界面,显示给用户。这两种方式都存在着缺点,第一种方式要求计算机网络中存在存储计算机网络中的每一类型设备的设备控制界面描述信息的服务器,这增加了建造计算机网络的成本以及复杂性。第二种方式要求用户端与被使用设备切换到同一计算机系统物理网络后,才能获取到使用设备的设备控制界面描述信息。但是在某些情况下,用户端可能需要对不处于同一计算机系统物理网络的设备进行操作,例如,当用户端检测到与自己不处于同一计算机系统物理网络的无线投影仪,使用已有的方法,用户端必须切换到该无线投影仪所在的计算机系统物理网络中,从该无线投影仪获取设备控制界面描述信息生成设备控制界面对该无线投影仪进行操作,而不能直接在用户端所在的计算机系统物理网络中获取到设备控制界面对该无线投影仪进行操作,这也增加了使用计算机网络中的设备复杂程度。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供,该方法不仅不需要从目标设备上获取设备控制界面描述信息生成设备控制界面,也不需要从设置的服务器上获取设备控制界面,就能够使用户端生成设备控制界面,从而减小了建造计算机网络的成本以及复杂性,减少了使用计算机网络中设备的复杂程度。根据上述目的,本专利技术的技术方案是这样实现的,在计算机网络的用户端设置对应于网络中各类型设备的设备类型扩展库,该设备类型扩展库存储对应设备的设备控制界面的信息,该方法还包括a、用户端根据要操作设备的类型获取对应于该设备的设备类型扩展库;b、用户端根据该设备的设备类型扩展库中存储的设备控制界面的信息生成设备控制界面,进行显示。所述的设备控制界面的信息包括对应设备的显示图标、对应设备的操作菜单和对应设备的操作菜单中菜单项对应的操作信息。步骤b所述生成设备控制界面,进行显示的过程为b11、用户端根据设备控制界面的信息中包括的对应设备的显示图标生成显示图标,进行显示。在步骤b11之后,该方法进一步包括b12、用户端接收到点击所显示图标的操作,根据设备控制界面的信息中包括的对应设备的操作菜单生成操作菜单,进行显示; b13、用户端接收到点击所显示操作菜单的菜单项的操作,根据设备控制界面的信息中包括的对应设备的操作菜单中菜单项对应的操作信息进行相应的操作。所述的设备控制界面的信息包括对应设备的显示图标来源信息,对应设备的操作菜单来源信息和对应设备的操作菜单中菜单项对应的操作信息。步骤b所述生成设备控制界面,进行显示的过程为b21、用户端根据设备控制界面的信息中包括的对应设备的显示图标来源信息确定显示图标的来源地,从显示图标的来源地获取显示图标,进行显示。在步骤b21之后,该方法进一步包括b22、用户端接收到点击所显示图标的操作,根据设备控制界面的信息中包括的对应设备的操作菜单来源信息确定操作菜单的来源地,从操作菜单来源地获取操作菜单,进行显示;b23、用户端接收到点击所显示操作菜单的菜单项的操作,根据设备控制界面的信息中包括的对应设备的操作菜单中菜单项对应的操作信息进行相应的操作。预先在计算机网络的用户端还设置通用设备类型扩展库和未知设备类型扩展库,该通用设备类型扩展库存储通用类型设备的设备控制界面的信息,该未知设备类型扩展库存储未知类型设备的设备控制界面的信息,当显示所述的图标时,在步骤a之前,该方法进一步包括a1、用户端根据要操作设备的类型判断该设备是否有对应的设备类型扩展库,如果是,执行步骤a,否则,执行步骤a2;a2、用户端根据要操作设备的类型判断该设备是否有对应的通用设备类型扩展库,如果是,用户端根据通用设备类型扩展库存储的设备控制界面的信息生成显示图标,进行显示;否则,执行步骤a3;a3、用户端根据未知设备类型扩展库存储的设备控制界面的信息生成显示图标,进行显示。预先在计算机网络的用户端还设置通用设备类型扩展库和未知设备类型扩展库,该通用设备类型扩展库存储通用类型设备的设备控制界面的信息,该未知设备类型扩展库存储未知类型设备的设备控制界面的信息,当显示所述的操作菜单时,步骤b所述生成设备控制界面,进行显示的过程为用户端根据要操作设备的类型依次检查能够完全匹配的设备类型扩展库、能够匹配的通用设备类型扩展库以及未知设备类型扩展库,将这些扩展库中提供的操作信息包含在操作菜单中进行显示。所述的设备类型扩展库是在安装计算机网络设备的驱动程序或应用程序时设置在用户端的;所述的设备类型扩展库在用户端卸载计算机网络设备的驱动程序或应用程序时进行注销。从上述方案可以看出,本专利技术在计算机网络中的用户端针对网络中每一种类型设备设置设备类型扩展库,该设备类型扩展库能够提供相应类型设备的显示图标、操作菜单和根据点击操作菜单的菜单项接入相应类型的设备对设备进行操作。当用户端要操作计算机网络中的设备时,设备对应的设备类型扩展库生成设备的显示图标,收到点击图标的操作后,生成设备的操作菜单,收到点击设备的操作菜单的菜单项的操作后,通过网络接入该设备进行相应的操作。因此,本专利技术提供的方法不仅不需要从目标设备上获取设备控制界面描述信息生成设备控制界面,也不需要从设置的服务器上获取设备控制界面,就能够使用户端生成设备控制界面,从而减小了建造计算机网络的成本以及复杂性,减少了使用计算机网络中的设备复杂程度。附图说明图1为将设备的图标显示给用户端的实施例流程图;图2为生成设备的操作菜单的实施例流程图。具体实施例方式为了使本专利技术的目的、技术方案和优点更加清楚明白,以下举具体实施例并参照附图,对本专利技术进行进一步详细的说明。本专利技术提供的技术方案是为计算机网络中的每种类型设备提供相应的设备类型扩展库,该扩展库能够提供相应类型设备的显示图标和可进行的控制操作。将该扩展库设置在用户使用的用户端中。本专利技术提供的设备类型扩展库生成设备控制界面的方法包括以下步骤步骤1、实现支持动态生成设备控制界面的设备类型扩展库。在扩展库中,包含生成设备控制界面的相关信息,并提供标准接口用以获取这些信息。步骤2、设备类型扩展库的注册和注销。在用户端,要实现对某种类型设备的扩展,即为某种类型设备动态生成设备控制界面,需要将该类型设备的设备类型扩展库的相关信息进行注册,以便用户端进行使用。如果不再使用某种类型设备的扩展,则将该类型设备的设备类型扩展库的相关信息进行注销。步骤3、用户端使用设备类型扩展库生成设备控制界面的过本文档来自技高网
...

【技术保护点】
一种生成设备控制界面的方法,其特征在于,在计算机网络的用户端设置对应于网络中各类型设备的设备类型扩展库,该设备类型扩展库存储对应设备的设备控制界面的信息,该方法还包括:a、用户端根据要操作设备的类型获取对应于该设备的设备类型扩展库; b、用户端根据该设备的设备类型扩展库中存储的设备控制界面的信息生成设备控制界面,进行显示。

【技术特征摘要】

【专利技术属性】
技术研发人员:周晓煜陈少为王哲
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:11[中国|北京]

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

1