网络接口通讯方法及应用其的网络型键盘影像鼠标系统的制作方法

文档序号:6332551阅读:137来源:国知局
专利名称:网络接口通讯方法及应用其的网络型键盘影像鼠标系统的制作方法
技术领域
本发明是有关于一种网络型键盘影像鼠标(Keyboard,Video, and Mouse, KVM)系统,且特别是有关于一种可依据用户端装置的浏览器版本来提供对应的控制接口的网络型 KVM系统。
背景技术
在科技发展日新月异的现今时代中,键盘影像鼠标(Keyboard,Video,and Mouse, KVM)切换器技术已存在,并已广泛地应用在多种应用场合中,以便利人们的生活。传统上, KVM切换器经由对应的总线分别连接电脑主机及使用者端装置。经由切换各台电脑主机及使用者端装置与KVM切换器相连接的连接端口,可实现不同电脑主机与使用者端装置之间的KVM切换操作。然而随着科技的发展日新月异,如何经由KVM切换器提供更便利的功能以提升 KVM切换器的附加价值,为业界不断致力的方向之一。

发明内容
本发明相关的键盘影像鼠标(Keyboard,Video, and Mouse, KVM)系统是通过网络型KVM装置与使用者端装置间的互动找出使用者端装置的浏览器软件模块的操作版本信息。本发明相关的KVM系统更参考使用者端装置的浏览器软件模块的操作版本信息,提供相容的版本的网页数据至使用者端装置。藉此,使用者端装置可对应地显示与此网页数据对应的网页内容,以实现网络型KVM系统与使用者端装置间的网页接口控制画面。据此,相较于传统KVM系统,本发明相关的KVM系统具有可有效地找出使用者端装置的浏览器软件模块的操作版本信息及提供相容的网页数据驱动使用者端装置显示对应的网页接口控制画面的优点。根据本发明的第一方面,提出一种网络接口通讯方法,应用于网络型(Over the Net) KVM系统中,KVM系统包括网络型KVM装置及用户端装置。网络接口通讯方法包括下列的步骤。首先回应于使用者操作事件,驱动用户端装置执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置。接着经由网络型KVM装置对浏览请求数据进行解译,以找出用户端环境数据,用户端环境数据指示网页浏览器软件模块的操作版本信息。之后回应于操作版本信息,经由网络型KVM装置提供网页数据至用户端装置,其中网页数据与操作版本信息对应。根据本发明的第二方面,提出一种网络型KVM系统,其中包括用户端装置及网络型KVM装置。用户端装置回应于使用者操作事件执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置。网络型KVM装置接收浏览请求数据并对浏览请求数据进行解译, 以找出用户端环境数据,用户端环境数据指示网页浏览器软件模块的操作版本信息。网络型KVM装置更回应于操作版本信息提供网页数据至用户端装置,网页数据与操作版本信息对应。
根据本发明的第三方面,提出一种网络接口通讯方法,应用于网络型KVM系统中,KVM系统包括网络型KVM装置及用户端装置。网络接口通讯方法包括下列的步骤。 首先回应于使用者操作事件,驱动用户端装置执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置。接着根据浏览请求数据,经由网络型KVM装置回传重新导向 (Redirect)网页至用户端装置。然后根据重新导向网页,经由用户端装置执行应用程序接口(Application Programming hterface,API),以找出用户端环境数据,用户端环境数据指示网页浏览器软件模块的操作版本信息并重送网页数据请求。之后回应于操作版本信息,经由网络型KVM装置提供网页数据至用户端装置,其中网页数据与操作版本信息对应。根据本发明的第四方面,提出一种网络型KVM系统,其中包括网络型KVM装置及用户端装置。网络型KVM装置根据浏览请求数据输出重新导向(Redirect)网页。用户端装置回应于使用者操作事件执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置。用户端装置更根据重新导向网页执行API,以找出用户端环境数据,用户端环境数据指示网页浏览器软件模块的操作版本信息并重送网页数据请求。网络型KVM装置更回应于操作版本信息提供网页数据至用户端装置,其中网页数据与操作版本信息对应。为让本发明的上述内容能更明显易懂,下文特举一较佳实施例,并配合附图,作详细说明如下


图1绘示依照本发明第一实施例的键盘影像鼠标系统的方块图。图2绘示依照本发明第一实施例的网络接口通讯方法的流程图。图3绘示依照本发明第二实施例的网络型键盘影像鼠标系统的方块图。图4绘示依照本发明第二实施例的网络接口通讯方法的流程图。主要元件符号说明1 网络型键盘影像鼠标系统100、100,用户端装置200、200,网络型键盘影像鼠标装置
具体实施例方式第一实施例请参照图1,其绘示依照本发明第一实施例的键盘影像鼠标系统的方块图。网络型 (Over the Net)键盘影像鼠标(Keyboard,Video,and Mouse,KVM)系统1包括用户端装置 100及网络型KVM装置200,其间经由网络相连接。举例来说,用户端装置100可为一般的桌上型电脑/移动电脑,或具有网络传输能力的手持式电子装置(如数字个人助理(Personal Digital Assistant, PDA)、手机、手持式多媒体播放器及手持式游戏机)。网络型KVM装置200储存若干版本的网页信息,其用以提供控制接口画面。如此, 使用者可经由此控制接口画面对网络型KVM装置200的操作进行控制。在一个例子中,此些版本的网页信息包括解析度为320X240的手机版本网页信息及解析度为10MX768的一般电脑版本网页信息。用户端装置100回应于使用者操作事件,执行网页浏览器软件模块,以提供浏览请求数据。举例来说,此使用者操作事件为使用者经由使用者输入输出电路(例如是键盘) 输入的请求指令。此浏览请求数据例如为符合超文件传输协定(Hypertext Transmission Protocol, HTTP)的网页浏览请求数据。网络型KVM装置200接收此浏览请求数据并对此浏览请求数据进行解译(Parse), 以找出用户端环境数据。举例来说,网络型KVM装置200经由对此网页浏览请求数据中的实体附加标签(Entity Tag)进行解译,以找出与用户端装置100对应的用户端环境数据。 此用户端环境数据指示用户端装置100执行的网页浏览器软件模块的操作版本信息。举例来说,此用户端环境数据指示用户端装置100执行的网页浏览器软件模块对应至手机系统环境软件版本。如此,网络型KVM200判断用户端装置100为手机系统环境。网络型KVM装置200更回应于此操作版本信息,选择其中储存的多种网页信息版本中与手机系统环境相容的网页信息,并将此网页信息提供至用户端装置100。举例来说, 网络型KVM装置200提供解析度为320X MO的手机版本网页信息至用户端装置100。如此,用户端装置100可根据(利用)与其的系统环境相容的手机版本网页信息,经由网络执行指令显示对应的控制接口画面。在其他例子中,网络型KVM装置200判断用户端装置100执行的网页浏览器软件模块对应至一般电脑系统环境软件版本。如此,用户端装置100可根据(利用)与其的系统环境相容的一般电脑版本网页信息,经由网络执行指令显示对应的控制接口画面。网络型KVM装置200更回应于此操作版本信息,选择其中储存的多种网页信息版本中与用户端装置100的系统环境相容的网页信息,并将此网页信息提供至用户端装置 100。请参照图2,其绘示依照本发明第一实施例的网络接口通讯方法的流程图。首先如步骤(a),用户端装置100回应于使用者触发的使用者操作事件,执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置200。接着如步骤(b),网络型KVM装置200对此浏览请求数据进行解译,以找出此用户端环境数据,其中此用户端环境数据指示此网页浏览器软件模块的操作版本信息。之后如步骤(c),网络型KVM装置200回应于此操作版本信息,产生与用户端装置 100的系统环境相容的网页信息所相容的网页数据,并将其提供至用户端装置100,以驱动用户端装置100显示对应的控制接口画面。第二实施例本实施例的KVM系统通过用户端装置执行应用程序接口(Application Programming hterface,API),找出与用户端装置对应的用户端环境数据。请参照图3和 4,其分别绘示依照本发明第二实施例的网络型键盘影像鼠标系统的方块图及依照本发明第二实施例的网络接口通讯方法的流程图。与第一实施例不同地,本实施例的网络型KVM 装置200'根据用户端装置100'提供的浏览请求数据,输出重新导向(Redirect)网页。而用户端装置100'更根据此重新导向网页,执行应用程序接口(Application Programming Interface, API),以找出用户端环境数据,其用以指示网页浏览器软件模块的操作版本信息。举例来说,前述输出重新导向网页及执行API的操作是符合一种物件导向脚本语言 (Object Oriented Script Language)。举例来说,此物件导向脚本语言例如为Javascript 语言,而此API为符合Javascript语言的Navigator user agent应用程序接口。
网络型KVM装置200'更回应于此操作版本信息,选择其中储存的多种网页信息版本中与手机系统环境相容的网页信息,并将此网页信息提供至用户端装置100'。请参照图4,其绘示依照本发明第二实施例的网络接口通讯方法的流程图。首先如步骤(a),用户端装置100'回应于使用者触发的使用者操作事件,执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置200'。接着如步骤(b),网络型KVM装置200' 根据此浏览请求数据,回传重新导向网页至使用者端装置100'。然后如步骤(c),根据此重新导向网页,用户端装置100'执行API,以找出此用户端环境数据,其用以指示此网页浏览器软件模块的操作版本信息并重送网页数据请求。之后如步骤(d),网络型KVM装置200'回应于此操作版本信息,产生与用户端装置100'的系统环境相容的网页信息所相容的网页数据,并将其提供至用户端装置100',以驱动用户端装置100'显示对应的控制接口画面。本发明前述实施例的KVM系统是通过网络型KVM装置与使用者端装置间的互动, 找出使用者端装置的浏览器软件模块的操作版本信息。本发明前述实施例的KVM系统更参考使用者端装置的浏览器软件模块的操作版本信息,提供相容的版本的网页数据至使用者端装置。藉此,使用者端装置可对应地显示与此网页数据对应的网页内容,以实现网络型 KVM系统与使用者端装置间的网页接口控制画面。据此,相较于传统KVM系统,本发明实施例的KVM系统具有可有效地找出使用者端装置的浏览器软件模块的操作版本信息及提供相容的网页数据驱动使用者端装置显示对应的网页接口控制画面的优点。综上所述,虽然本发明已以若干较佳实施例揭露如上,然其并非用以限定本发明。 本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当以权利要求所界定的为准。
权利要求
1.一种网络接口通讯方法,应用于网络型键盘影像鼠标系统中,该键盘影像鼠标系统包括一网络型键盘影像鼠标装置及一用户端装置,该网络接口通讯方法包括回应于一使用者操作事件,驱动该用户端装置执行一网页浏览器软件模块,以提供一浏览请求数据至该网络型键盘影像鼠标装置;经由该网络型键盘影像鼠标装置对该浏览请求数据进行解译,以找出一用户端环境数据,该用户端环境数据指示该网页浏览器软件模块的一操作版本信息;以及回应于该操作版本信息,经由该网络型键盘影像鼠标装置提供一网页数据至该用户端装置,其中该网页数据与该操作版本信息对应。
2.如权利要求1所述的网络接口通讯方法,其特征在于,该浏览请求数据符合一超文字传输协定。
3.如权利要求2所述的网络接口通讯方法,其特征在于,经由该网络型键盘影像鼠标装置对该浏览请求数据进行解译,以找出该用户端环境数据的步骤包括对该浏览请求数据中的一实体标头进行解译,以得到该用户端环境数据。
4.一种网络型键盘影像鼠标系统,包括一用户端装置,回应于一使用者操作事件执行一网页浏览器软件模块,以提供一浏览请求数据;以及一网络型键盘影像鼠标装置,接收该浏览请求数据并对该浏览请求数据进行解译,以找出一用户端环境数据,该用户端环境数据指示该网页浏览器软件模块的一操作版本信息;其中,该网络型键盘影像鼠标装置更回应于该操作版本信息提供一网页数据至该用户端装置,该网页数据与该操作版本信息对应。
5.如权利要求4所述的网络型键盘影像鼠标系统,其特征在于,该浏览请求数据符合一超文字传输协定。
6.如权利要求4所述的网络型键盘影像鼠标系统,其特征在于,该网络型键盘影像鼠标装置是经由对该浏览请求数据中的一实体标头进行解译,以得到该用户端环境数据。
7.一种网络接口通讯方法,应用于网络型键盘影像鼠标系统中,该键盘影像鼠标系统包括一网络型键盘影像鼠标装置及一用户端装置,该网络接口通讯方法包括回应于一使用者操作事件,驱动该用户端装置执行一网页浏览器软件模,以提供一浏览请求数据至该网络型键盘影像鼠标装置;根据该浏览请求数据,经由该网络型键盘影像鼠标装置回传一重新导向网页至该用户端装置;根据该重新导向网页,经由该用户端装置执行一应用程序接口,以找出一用户端环境数据,该用户端环境数据指示该网页浏览器软件模块的一操作版本信息;以及回应于该操作版本信息,经由该网络型键盘影像鼠标装置提供一网页数据至该用户端装置,其中该网页数据与该操作版本信息对应。
8.如权利要求7所述的网络接口通讯方法,其特征在于,该网络型键盘影像鼠标装置及该用户端装置间的数据传输符合一物件导向脚本语言。
9.一种网络型键盘影像鼠标系统,包括一网络型键盘影像鼠标装置,根据一浏览请求数据输出一重新导向网页;以及一用户端装置,回应于一使用者操作事件,执行一网页浏览器软件模块,以提供该浏览请求数据至该网络型键盘影像鼠标装置,该用户端装置更根据该重新导向网页执行一应用程序接口,以找出一用户端环境数据,该用户端环境数据指示该网页浏览器软件模块的一操作版本信息;其中,该网络型键盘影像鼠标装置更回应于该操作版本信息提供一网页数据至该用户端装置,其中该网页数据与该操作版本信息对应。
10.如权利要求9所述的网络型键盘影像鼠标系统,其特征在于,该网络型键盘影像鼠标装置及该用户端装置间的数据传输符合一物件导向脚本语言。
全文摘要
本发明公开了一种网络接口通讯方法及应用其的网络型键盘影像鼠标系统,应用于网络型(Over the Net)KVM系统中,KVM系统包括网络型KVM装置及用户端装置。网络接口通讯方法包括下列的步骤。首先回应于使用者操作事件,驱动用户端装置执行网页浏览器软件模块,以提供浏览请求数据至网络型KVM装置。接着经由网络型KVM装置对浏览请求数据进行解译,以找出用户端环境数据,用户端环境数据指示网页浏览器软件模块的操作版本信息。之后回应于操作版本信息,经由网络型KVM装置提供网页数据至用户端装置,其中网页数据与操作版本信息对应。
文档编号G06F17/30GK102411574SQ201010290169
公开日2012年4月11日 申请日期2010年9月17日 优先权日2010年9月17日
发明者张仲丞, 梁玉婷 申请人:宏正自动科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1