当前位置: 首页 > 专利查询>微软公司专利>正文

跨网络共享计算机显示器制造技术

技术编号:4616505 阅读:181 留言:0更新日期:2012-04-11 18:40
在此所详述的是一种特别地允许源计算机将图像数据显示于目的地计算机上的技术。该技术的一种方法中,描述了跨网络共享监视器的方法。该方法涉及从源计算机上的显示器驱动程序中检索图形信息。该图形信息被压缩,并且从源计算机被传送至目的地计算机。经压缩的图形信息随后被解压缩,并被显示于附连在目的地计算机上的目的地显示器之上。

【技术实现步骤摘要】
【国外来华专利技术】跨网络共享计算机显示器 背景在计算机网络内,如果多台计算机能共享各种资源通常是有用的。例如, 计算机可使网络上的其它系统获得其存储空间中的部分,或连接至一台计算机 上的打印机对其它计算机来说也是可用的。该共享资源的能力减少了与网络相 关联的成本,这是因为对多个冗余系统的需求减少。此外,允许资源的联合使 用还能提高协作的努力。通常,跨网络共享系统资源的方法遵循两种途径中的一种。 一种方法 是采用基于硬件的方案,其中资源本身被构造成允许多台计算机利用它。该硬 件导向的方法的示例包括联网的打印机和网络附连存储设备,其中专用的 硬件被特定配置成可被网络中的多个系统访问。另一种方法是采用基于软件 的方案,其中专用的资源通过其主机系统的配置可被网络中的其它系统获得。 该基于软件的方法存在上述所给的示例的类似示例,例如,共享台式计算 机的硬件驱动器的部分的能力,或允许其它计算机访问直接与主机系统连 接的打印机的能力。概述在此所详述的是一种特别地允许源计算机将图像数据显示于目的地计 算机上的技术。该技术的一种方法中描述了跨网络共享监视器的方法。该 方法涉及从源计算机上的显示器驱动程序中检索图形信息。该图形信息被 压縮,并且从源计算机被传送至目的地计算机。被压縮的图形信息之后被 解压縮,并在附连至目的地计算机的目的地显示器上被显示。在该技术的另一种方法中,描述了一种用于从源计算机传送图形数据 至目的地计算机的系统。该系统包括在源计算机上运行的控制该源计算机 的操作系统。在该操作系统下运行的用户应用程序被配置成从设备驱动程 序中检索图形信息。用户应用程序还被配置成压縮图形信息,并通过网络接口将该被压縮的图形信息传送至目的地计算机。描述了在其中向显示器驱动程序请求图形数据的该技术的另一种方 法。该图形数据被接收并被压縮。经压縮的图形数据之后被传送。提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述 的一些概念。本概述并不旨在标识所要求保护的主题的关键特征或必要特 征,也不旨在用于帮助确定所要求保护的主题的范围。附图简述合并在本说明书中并形成其一部分的附图示出了各实施例,并且与说明书 一起用于解释所要求保护的主题的原理-附图说明图1是在其上可实现各实施例的示例性计算系统的框图2是根据一实施例的跨网络共享监视器的方法的流程图3是根据一实施例的对计算机网络的描绘;图4是根据一实施例的计算机系统的编程层的表示;图5是根据一实施例的源计算机和目的地计算机之间交互的描绘;图6A是根据一实施例的传送图形数据的方法的流程图;以及图6B是根据一实施例的显示从源计算机接收到的图形数据的方法的流程图。详细描述现在将详细参考若干实施例。尽管本主题将结合各替换实施例来描述,但 将理解,它们并不旨在将所要求保护的主题限于这些实施例。相反,所要求保 护的主题旨在涵盖可被包括在权利要求书所定义的所要求保护的主题的精神 和范围内的替换、修改和等效技术方案。此外,在以下详细描述中,阐明了众多具体细节以提供对所要求保护的主 题的全面理解。然而,本领域的技术人员将认识到各实施例可以在没有这些具 体细节或具有其等效物的情况下实施。在其它情况下,未详细描述公知的方法、 过程、组件和电路以免不必要地使主题的各方面和特征显得晦涩难懂。以下详细描述中的各部分按照一种方法来呈现和讨论。尽管其步骤和排序在此处描述该方法的各操作的附图(例如,图3)中公开,但这些步骤和排序 是示例性的。各实施例很好地适用于执行各种其他步骤或此处附图的流程图中 所述的步骤的变型,并且按照与此处所描绘和描述的不同的顺序。本详细描述的某些部分按照过程、步骤、逻辑块、处理、以及对可在计算 机存储器上执行的数据位的操作的其它符号表示来呈现。这些描述和表示是数 据处理领域技术人员用来将其工作的实质最有效地传达给本领域的其他技术 人员的手段。过程、计算机执行的步骤、逻辑块、处理等在此处且通常被认为 是导致所需结果的自相一致的步骤或指令的序列。步骤是需要对物理量的物理 操纵的那些步骤。尽管并非必需,但这些物理量通常采用能够在计算机系统中 被存储、传输、组合、比较、或以其它方式操纵的电或磁信号的形式。原则上 出于常见用法的原因将这些信号称作位、值、元素、符号、字符、项、数字等 被证明有时是方便的。然而,应当记住,所有这些和类似术语都应与适当的物理量相关联并且仅 仅是应用于这些物理量的方便的标签。如从以下讨论中清楚的,除非具体地另 外指明,否则可以理解,贯穿本专利技术,利用诸如"访问"、"编写"、"包括"、 "存储"、"发送"、"遍历"、"关联"、"标识"等术语的讨论涉及计算 机系统或类似的电子计算设备的动作和处理,其操纵计算机系统的寄存器和存 储器中被表示为物理(电子)量的数据并将其变换成计算机系统存储器或寄存 器或其他这样的信息存储、传输或显示设备中类似地被表示为物理量的其它数 据。诸如计算系统112等计算设备通常包括至少某些形式的计算机可读介 质。计算机可读介质可以是可由计算设备访问的任何可用介质。作为示例而 非局限,计算机可读介质可以包括计算机存储介质和通信介质。计算机存 储介质包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它 数据这样的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括但不限于,RAM、 ROM、 EEPROM、闪 存或其它存储器技术、CD-ROM、数字多功能盘(DVD)或其它光盘存储 器、盒式磁带、磁带、磁盘存储或其它磁存储设备,或者任何其它可用于 存储所需信息并可由计算设备访问的介质。通信介质通常以诸如载波或其7它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模 块或其它数据,并包括任意信息传送介质。术语"已调制数据信号"指的 是以在信号中编码信息的方式设定或更改其一个或多个特征的信号。作为 示例而非限制,通信介质包括有线介质,诸如有线网络或直接线连接,以 及无线介质,诸如声学、RF、红外、和其它无线介质。以上的任何组合也 应包括在计算机可读介质的范围内。某些实施例可以在由一个或多个计算机或其它设备执行的诸如程序模 块等计算机可执行指令的通用上下文中描述。 一般而言,程序模块包括执 行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结 构等。通常,程序模块的功能可以按需在各个实施例中进行组合或分布。基本计算设备现参考图1,示出了示例计算机系统112的框图。可以理解为,此处 所述的计算机系统112示出了在其上可实现实施例以体现优点的操作平台 的示例配置。然而,在本专利技术范围内,具有不同配置的其它计算机系统也 能够被用来替代计算机系统112。即,计算机系统112可包括除了与图1 相关的所述元素外的其它元素。此外,实施例不仅在可在如计算机系统112 的计算机系统上实施,还可在被配置成在使其实现的任何系统上实施。理 解的是,实施例可在多种不同类型的计算机系统112上实施。示例包括但 不限于台式计算机、工作站、服务器、媒体服务器、膝上型计算机、游戏 控制台、数字电视、PVR和个人数字助理(PDA),以及具有计算和数据 存储能力的诸如无线电话、媒体中心计算机、数码录像机、数码照相机、 和数字音频回放或录音设备本文档来自技高网...

【技术保护点】
一种跨网络共享监视器的方法,包括: 从源计算机上的显示器驱动程序中检索图形信息; 压缩该图形信息,以产生经压缩的图形信息; 将该图形信息从该源计算机传送至目的地计算机; 解压缩该经压缩的图形信息,以产生经解压缩的图形 信息;以及 在耦合至该目的地计算机的目的地显示器上显示该经解压缩的图形信息。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:J王C李Y李L王
申请(专利权)人:微软公司
类型:发明
国别省市:US[美国]

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

1
相关领域技术
  • 暂无相关专利