[发明专利]用于提供虚拟界面的系统与方法有效

专利信息
申请号: 200780053521.1 申请日: 2007-09-03
公开(公告)号: CN101689098A 公开(公告)日: 2010-03-31
发明(设计)人: 文昌宣;表世镇 申请(专利权)人: 文昌宣;表世镇
主分类号: G06F3/14 分类号: G06F3/14
代理公司: 北京信慧永光知识产权代理有限责任公司 代理人: 禇海英;武玉琴
地址: 韩国*** 国省代码: 韩国;KR
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 提供 虚拟 界面 系统 方法
【说明书】:

技术领域

发明涉及计算机系统的用户界面,更具体地涉及提供新型虚拟界 面的系统与方法,该系统与方法用于提供独立于操作系统的用户界面。

背景技术

近来,计算机硬件和软件的迅速发展使计算机在社会的每个领域的 各种应用成为可能。例如,计算机已应用于通用商务、网上银行、多媒 体的回放、在线游戏、数据通信等。通过反复提高中央处理单元的运行 频率,计算机的处理速度越来越高。然而,由于在以中央处理单元实现 快速数据处理时,外围装置的响应速度和处理速度不能达到与中央处理 单元一样快的速度,故计算机系统难以高速运行。为了解决该问题,在 图形处理领域继续进行了技术开发,且从而能够以高速度高质量实现二 维或三维图形图像以及快速的电影图像。然而,由于计算机使用环境愈 加需要处理更大量的图形数据,所以有人开发了能够以更高速度处理图 形数据的技术。随着操作系统技术和应用程序技术的发展,计算机系统 的用户界面已改善得更加方便。计算机系统的操作系统已从早期的基于 文本的用户界面环境发展到目前已普及的并基于图形的图形用户界面 (GUI)。图形用户界面的一个例子是微软(Microsoft)的WINDOWS操作系 统。在诸如WINDOWS操作系统的多任务环境中使用GUI环境更有效。这 是因为,运行于多任务环境中的各种应用程序可显示诸如窗口和其中的 用户界面等各种应用程序屏幕。

同时,运行于多任务环境中的一些应用程序有时以独占模式运行, 在独占模式中程序独占屏幕资源。大多数高速处理大量图形数据的游戏 程序设计为以独占模式运行,以实现高速屏幕显示。然而,如果一个应 用程序在提供多任务环境的操作系统中独占地使用屏幕资源,那么由于 另一个应用程序不能分配到已经被独占的屏幕资源,故该另一个应用程 序无法通过被所述的一个应用程序独占的单个显示屏幕与用户交互。当 然,通过使以独占模式执行的相应的应用程序不活动并从而取消独占模 式,可激活另一个应用程序,然而,当相应的应用程序以独占模式执行 时,不能同时给两个程序提供用户界面。

发明内容

为了解决与传统装置有关的上述和其它问题,作出了本发明,且本 发明的目的是提供一种用于提供虚拟界面的系统与方法,其能够独立于 操作系统提供用户界面,而不需从计算机系统中的操作系统分配屏幕资 源。

本发明的另一目的是提供用于提供虚拟界面的系统与方法,其能够 通过显示屏幕输出用户界面,而无需使从操作系统独占地分配屏幕资源 而运行的应用程序不活动。

实现上述目的的本发明一个方面涉及一种用于提供计算机系统的用 户界面的系统,所述计算机系统设有用于显示器的屏幕显示的视频接口。 用于提供虚拟界面的系统包括虚拟界面处理模块,该虚拟界面处理模块 通过独立于操作系统的用于屏幕显示的视频输出通道提供虚拟界面。

在一个实施例中,所述视频输出通道包括设于所述视频接口中的视 频存储器的一般区域。这里,所述虚拟界面处理模块包括:虚拟界面屏 幕显示模块,其用于使用覆盖驱动器通过覆盖区域显示虚拟界面屏幕; 以及消息处理模块,其用于通过在所述计算机系统的操作系统中设置全 局钩挂来接收根据事件发生的消息并过滤与所述虚拟界面有关的消息, 并将过滤后的结果值提供给所述虚拟界面屏幕显示模块。

在另一个实施例中,所述视频输出通道包括设于所述视频接口中的 视频存储器的一般区域。这里,所述虚拟界面处理模块包括:虚拟界面 屏幕显示模块,其用于使用小端口驱动器通过所述一般区域显示虚拟界 面屏幕;以及消息处理模块,其用于通过在所述计算机系统的操作系统 中设置全局钩挂来接收根据事件发生的消息并过滤与所述虚拟界面有关 的消息,并将过滤后的结果值提供给所述虚拟界面屏幕显示模块。

本发明的另一方面涉及一种用于提供计算机系统的用户界面的方 法,所述计算机系统设有用于显示器的屏幕显示的视频接口。本发明的 用于提供虚拟界面的方法包括以下步骤:初始化步骤,在该步骤中,设 置操作系统的全局钩挂以通过独立于操作系统的屏幕显示的视频输出通 道输出虚拟界面屏幕;以最高优先权接收根据事件发生的消息并过滤与 所述虚拟界面有关的消息;以及处理过滤后的与所述虚拟界面有关的消 息。

在一个实施例中,所述初始化步骤包括形成覆盖的步骤以及通过视 频存储器中的覆盖区域在显示装置上显示所述虚拟界面屏幕。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于文昌宣;表世镇,未经文昌宣;表世镇许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/200780053521.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top