法律状态公告日
法律状态信息
法律状态
2011-09-14
授权
授权
2009-06-03
实质审查的生效
实质审查的生效
2009-04-08
公开
公开
技术领域
本发明涉及计算机领域,更具体地涉及一种用在计算机系统中的用户操作响应及处理系统及方法。
背景技术
DisplayPort是由视频电子标准协会(Video Electronics StandardsAssociation,简称VESA)制订的数字多媒体接口标准。DisplayPort支持在一根线缆上同时传输视频和音频信号,同时也可以用于替代低电压差分信号(Low-Voltage Differential Signal,简称LVDS)接口。
在使用DisplayPort作为计算机主机与显示器的接口以前,显示器端的控制操作(如按键)是由显示器内部的芯片处理的。这些操作主要包括调整显示器亮度、分辨率、显示位置、对比度等。使用DisplayPort连接以后,显示器特别是LCD显示器内部的电路结构发生了很大变化,原来处理上述操作的芯片被拿掉了。这样,只有通过将控制操作的信息传给处于主机侧的DisplayPort发送端芯片来处理,并反馈给显示器,才能正确实现这些操作。
发明内容
鉴于以上所述的一个或多个问题,本发明提供了一种用在计算机系统中的数据处理系统及方法。
根据本发明的用在计算机系统中的用户操作响应及处理系统包括:检测模块,位于显示器侧,用于对显示器上的用户操作进行检测;转换模块,位于显示器侧,用于将检测模块的检测结果转换为能够在传送模块中进行传送的格式;传送模块,位于主机和显示器之间,用于主机和显示器之间的数据互通;以及处理模块,位于主机侧,用于通过传送模块获取经过转换的检测结果,对经过转换的检测结果进行处理,并通过传送模块将处理结果传送至显示器,以将处理结果显示在显示器上。
其中,传送模块包括:上行通道,用于将经过转换的检测结果从转换模块传送至处理模块;以及下行通道,用于将处理结果从处理模块传送至显示器。
其中,检测模块在检测出显示器上的用户操作的情况下,通知处理模块到转换模块获取经过转换的检测结果。具体地,检测模块通过向处理模块发送响应请求通知处理模块到转换模块获取经过转换的检测结果。其中,检测模块通过HPD信号发送响应请求。可选地,处理模块可以通过定时查询转换模块获取经过转换的检测结果。
根据本发明的用在计算机系统中的用户操作响应及处理方法包括以下步骤:S402,位于显示器侧的检测模块对显示器上的用户操作进行检测;S404,位于显示器侧的转换模块将检测模块的检测结果转换为能够在传送模块中进行传送的格式;以及S406,位于主机侧的处理模块通过传送模块获取经过转换的检测结果,对经过转换的检测结果进行处理,并通过传送模块将处理结果传送至显示器,以将处理结果显示在显示器上。
其中,检测模块在检测出显示器上的用户操作的情况下,通过HPD信号通知处理模块到转换模块获取经过转换的检测结果。处理模块也可以通过定时查询转换模块获取经过转换的检测结果。
通过本发明,可以在主机侧实现对显示器操作的控制,从而可以从显示器中省去用于调整显示器亮度、分辨率、显示位置、以及对比度等的芯片,进而可以减小显示器的厚度。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的用户操作响应及处理系统的框图;
图2是图1所示的系统使用中断方式对显示器进行控制的过程的示意图;
图3是图1所示的系统使用轮询方式对显示器进行控制的过程的示意图;以及
图4是根据本发明实施例的用户操作响应及处理方法的流程图。
具体实施方式
下面参考附图,详细说明本发明的具体实施方式。
参考图1,说明根据本发明实施例的用在计算机系统中的用户操作响应及处理系统。如图1所示,该用户操作响应及处理系统包括:检测模块102,位于显示器侧,用于对显示器上的用户操作进行检测;转换模块104,位于显示器侧,用于将检测模块的检测结果转换为能够在传送模块中进行传送的格式;传送模块106,位于主机和显示器之间,用于主机和显示器之间的数据互通;以及处理模块108,位于主机侧,用于通过传送模块获取经过转换的检测结果,对经过转换的检测结果进行处理,并通过传送模块将处理结果传送至显示器,以将处理结果显示在显示器上。
其中,传送模块包括:上行通道,用于将经过转换的检测结果从转换模块传送至处理模块;以及下行通道,用于将处理结果从处理模块传送至显示器。
其中,检测模块在检测出显示器上的用户操作的情况下,通知处理模块到转换模块获取经过转换的检测结果。具体地,检测模块通过向处理模块发送响应请求通知处理模块到转换模块获取经过转换的检测结果。其中,检测模块通过热插拔信号发送响应请求。可选地,处理模块可以通过定时查询转换模块获取经过转换的检测结果。
也就是说,在本发明中,将显示器上的控制操作(如按键调整亮度、分辨率、显示位置、对比度等)信息传送至处于计算机主机侧的显示端口发送端(DisplayPort Tx),由该显示端口发送端对控制操作信息进行处理,最后在显示器端显示出调整后的效果。
参考图2,说明图1所示的系统使用中断方式对显示器进行控制的过程。在图2中,检测中断模块(即,检测模块和转换模块)使用中断(HPD)通知DisplayPort Tx(即,处理模块)对显示器的操作进行处理。其中,DisplayPort Tx位于主机侧,与其对应的DisplayPort Rx位于显示器侧(图中只画出其中的几个功能模块)。AUX CH是DisplayPort的辅助通道,用于DisplayPort Rx向DisplayPort Tx发送控制信息。Main Link是DisplayPort的主链路,用于DisplayPort Tx向DisplayPort Rx发送图像、声音等信息。Button是显示器上的按键,使用这些按键可以实现显示器控制操作(如调整亮度、分辨率、显示位置、对比度等等)。
当用户按动显示器侧的按键以后,Detect and Interrupt模块会侦测到这个按键动作,根据按键操作的不同,将其对应到不同的中断位并通过热插拔(Hot Plug Detect,简称HPD)向DisplayPort Tx发出中断请求。与此同时,Detect and Interrupt模块会将该信息写入对应的寄存器。DisplayPort Tx收到Detect and Interrupt发出的中断请求以后,会通过AUX CH读取显示器侧的Register中的信息,并根据这些信息发送相关指令到指令处理(Command Process)模块,令其进行相关操作以响应用户按键。
参考图3,说明图1所示的系统使用轮询方式对显示器进行控制的过程。在图3中,DisplayPort Tx(即,处理模块)处于主机侧,与其对应的DisplayPort Rx处于显示器侧(图中只画出其中的几个功能模块)。AUX CH是DisplayPort的辅助通道,用于DisplayPort Rx向DisplayPort Tx传送控制信息。Main Link是DisplayPort的主链路,用于DisplayPort Tx向DisplayPort Rx发送图像、声音等信息。Button是显示器上的按键,使用这些按键可以实现显示器控制操作(如调整亮度、分辨率、显示位置、对比度等等)。
在图3中,DisplayPort Tx按照特定配置,每隔一定时间通过AUX CH轮询一次各个处于检测寄存(Detect and Register)模块(即,检测模块和转换模块)中的寄存器,看是否有新的操作信息写入。当用户按动显示器侧的按键以后,Detect and Register模块会侦测到这个按键动作并将它写入对应的寄存器。这样,在下一次DisplayPortTx轮询时就可以读到该信息,并根据这些信息发送相关指令到指令处理(Command Process)模块,令其进行相关操作以响应用户按键。
也就是说,图1所示的系统执行的用户操作响应及处理过程包括以下步骤(如图4所示):S402,位于显示器侧的检测模块对显示器上的用户操作进行检测;S404,位于显示器侧的转换模块将检测模块的检测结果转换为能够在传送模块中进行传送的格式;以及S406,位于主机侧的处理模块通过传送模块获取经过转换的检测结果,对经过转换的检测结果进行处理,并通过传送模块将处理结果传送至显示器,以将处理结果显示在显示器上。
其中,检测模块在检测出显示器上的用户操作的情况下,通过热插拔信号通知处理模块到转换模块获取经过转换的检测结果。处理模块也可以通过定时查询转换模块获取经过转换的检测结果。
以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
机译: 用于最佳地控制计算机网络上的计算机程序的兑现和转移的计算机系统和相关方法(57)专利:“用于最佳地控制计算机网络上的计算机程序的兑现和转移的计算机系统和相关方法”。一种计算机系统和相关方法,用于最佳地控制网络上计算机之间的计算机程序的存储和传输,并促进交互式程序的使用。根据该方法,应用程序作为多个单独且独立的机器可执行代码模块存储在第一计算机的非易失性存储器中。响应于通过网络连接传输的第二计算机的请求,第一计算机从所述机器可执行代码模块中检索选择的模块,并且仅从存储器中检索该选择的代码模块,并将通过网络连接选择的代码模块传输到第二计算机。
机译: 响应数据处理系统中的故障状况的方法。数据处理系统和装置,以响应数据处理系统中的至少一个状况
机译: 响应于头戴式显示屏中的用户操作响应图像渲染