[发明专利]动态共享基于应用的屏幕采样的一部分显示的方法和装置无效
申请号: | 200680053599.9 | 申请日: | 2006-12-29 |
公开(公告)号: | CN101484886A | 公开(公告)日: | 2009-07-15 |
发明(设计)人: | 伊莱恩·蒙哥马利;爱德华·王;埃里克·袁;顾建农;山姆·盛;戴维·奈特;魏松香 | 申请(专利权)人: | 网讯公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16;G06F3/00;G06F3/048 |
代理公司: | 北京东方亿思知识产权代理有限责任公司 | 代理人: | 宋 鹤;南 霆 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 共享 基于 应用 屏幕 采样 一部分 显示 方法 装置 | ||
技术领域
本发明涉及数据会议系统,更具体地说,本发明涉及数据会议期间的应用(application)共享。
背景技术
数据会议系统使得不同地点的计算机用户可以经由计算机网络进行通信并且共享在用户计算机之一上存储和/或执行的应用。每个用户的计算机包括使得用户能够共享应用的数据会议软件程序。在数据会议期间共享应用的用户在这里称为呈现者(presenter)。在数据会议期间接收所共享的应用的用户在这里称为查看者。
用于在数据会议期间共享应用的传统技术是与查看者共享呈现者的计算机屏幕中的预定义区域。利用该技术,呈现者的计算机捕捉呈现者的计算机屏幕的预定义部分内的图像(例如,整个计算机屏幕或者计算机屏幕中的矩形部分)。所捕捉的呈现者的计算机屏幕的预定义部分内的图像然后被发送给查看者的计算机屏幕。然后,查看者的计算机在查看者的计算机屏幕上显示所发送的图像。从而,在呈现者的计算机屏幕的预定义部分内显示的任何窗口的副本被显示在查看者的计算机屏幕上。
该应用共享技术的缺点在于在呈现者的计算机屏幕的预定义部分(例如,整个计算机屏幕或计算机屏幕的矩形部分)内显示的所有应用窗口都被捕捉并发送到查看者。呈现者无法选择性地与查看者共享应用窗口。因此,如果呈现者不想共享应用窗口,那么呈现者必须注意不将这种应用窗口置于呈现者计算机屏幕的预定义部分内。
所需要的是一种用于在数据会议期间共享应用的改进方法。
发明内容
在一种实施例中,本发明包括:检测与呈现者设备相关联的资料,其中资料指示隐藏窗口;与出席者设备选择性地共享桌面内容并且排除隐藏窗口,其中桌面内容对应于出席者设备;检测桌面内容中的内容窗口的状态改变;以及基于内容窗口的状态改变来更新资料。
附图说明
为了更彻底地理解本发明以及进一步的实施例、方面和优点,现在结合附图来参考以下描述,其中:
图1是根据本发明一些实施例的示例性数据会议系统的框图。
图2是根据本发明一些实施例的示例性的基于应用的屏幕采样方法的流程图。
图3A和3B分别示出根据本发明一些实施例的在数据会议期间的呈现者计算机屏幕和查看者计算机屏幕。
图4是根据本发明一些实施例的示例性的基于OpenGL应用的屏幕采样方法的流程图。
图5A和5B分别示出根据本发明一些实施例的在数据会议期间的呈现者计算机屏幕和查看者计算机屏幕。
图6是根据本发明一些实施例的示例性的基于DirectDraw应用的屏幕采样方法的流程图。
图7A和7B分别示出根据本发明一些实施例的在数据会议期间的呈现者计算机屏幕和查看者计算机屏幕。
图8是图示出与本发明一个实施例相符的系统的简化框图。
图9是与本发明一起使用的示例性记录。
图10、图11、图12和图13是与本发明一个实施例相符的流程图。
图14A、图14B、图15A、图15B、图16A和图16B图示出示出本发明一个实施例的示例性桌面。
具体实施方式
通过参考图1至图16来最好地理解本发明的优选实施例及其优点。相似的标号用于各附图中相似和相应的组件。这里所使用的术语“共享应用窗口”指代属于呈现者打算与查看者共享的应用的窗口,术语“非共享应用窗口”指代属于呈现者不打算与查看者共享的应用的窗口。
提到的设备包括诸如台式计算机、便携式计算机、个人数字助理、视频电话、有线电话、蜂窝电话之类的由用户使用的设备,以及能够接收/发送电子信号的设备。
提到的内容包括音频、视频、图形和/或文本数据。
提到的窗口指的是用于显示内容的区域。
提到的桌面指的是相应设备的显示区域的整个部分。
提到的协作会话包括多个设备,这些设备配置为查看由这些设备之一提交的内容。
提到的参与设备包括参与协作会话的设备。
提到的呈现者设备(presenter device)包括作为参与者并且共享与其他参与者共享的内容的设备。
提到的出席者设备(attendee device)包括作为参与者并且接收由另一参与设备所共享的内容的设备。出席者能够查看由呈现者设备提供的内容。在一些实例中,出席者设备能够修改由呈现者设备所共享的内容。
数据会议系统
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网讯公司,未经网讯公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680053599.9/2.html,转载请声明来源钻瓜专利网。