屏幕共享[发明专利]

(10)申请公布号 CN 102859480 A
(43)申请公布日 2013.01.02C N  102859480 A
*CN102859480A*
(21)申请号 201180008425.1
(22)申请日 2011.02.02
1001728.3 2010.02.03 GB
G06F 3/0482(2013.01)H04L 29/06(2006.01)
(71)申请人斯凯普公司
地址爱尔兰都柏林
(72)发明人  D.丁卡  D.伊佐托夫  H.彭哈
(74)专利代理机构中国专利代理(香港)有限公
司 72001代理人孙之刚
汪扬(54)发明名称
屏幕共享
(57)摘要
一种将图像数据从第一终端传输到通过通信
网络连接的第二终端的方法,该方法包括:在第
一终端的屏幕上显示由处理器执行的应用所生成
的屏幕图像;处理器执行通信客户端以便建立第
一和第二终端之间的通信事件,并在第一终端上
显示交互选择组件;在第一终端处的用户操作选
择组件以选择要与第二终端共享的至少一个在屏
幕上显示的对象,其中通信客户端访问定义显示
的对象尺寸的数据,并且基于那些尺寸调整选择
组件,使得通过在建立的通信事件中的通信网络
上传输图像数据而将由窗口选择组件所选择的至
少一个对象显示在第二终端的屏幕上。
(30)优先权数据
(85)PCT申请进入国家阶段日
2012.08.03
(86)PCT申请的申请数据
PCT/EP2011/051494 2011.02.02
(87)PCT申请的公布数据
WO2011/095523 EN 2011.08.11
(51)Int.Cl.权利要求书2页  说明书5页  附图10页
(19)中华人民共和国国家知识产权局(12)发明专利申请
权利要求书 2 页  说明书 5 页  附图 10 页
1.一种将图像数据从第一终端传输到通过通信网络连接的第二终端的方法,所述方法包括:
在第一终端的屏幕上显示由处理器执行的应用生成的屏幕图像;
处理器执行通信客户端以便:
建立所述第一和第二终端之间的通信事件;以及
在所述第一终端显示交互选择组件;
所述第一终端处的用户操作所述选择组件以选择要与所述第二终端共享的在屏幕上显示的至少一个对象,
其中所述通信客户端访问定义显示的对象的尺寸的数据,并且基于那些尺寸调整选择组件,使得通过在建立的通信事件中的所述通信网络上传输图像数据而将由所述窗口选择组件所选择的所述至少一个对象显示在所述第二终端的屏幕上。
2.根据权利要求1所述的方法,其中所述选择组件包括框。
3.根据权利要求2所述的方法,其中所述框的边界自动调整尺寸以符合被选择共享的所述对象的边界。
4.根据任一以上权利要求所述的方法,其中所述处理器执行的应用独立于所述通信客户端。
5.根据任一以上权利要求所述的方法,其中所述选择的对象包括由第一处理器执行的应用所生成的窗口,并且其中所述屏幕图像包括由至少一个另外的处理器执行的应用所生成的至少一个另外的窗口。
6.根据任一以上权利要求所述的方法,其中所述窗口选择组件是用户可调整尺寸的。
7.根据任一以上权利要求所述的方法,其中在所述屏幕上显示的所述对象包括从任务栏选择的窗口。
8.根据权利要求7所述的方法,其中通过用户选择从任务栏生成的窗口而操作所述窗口选择组件。
9.根据权利要求1或6所述的方法,其中所选择的屏幕的一部分链接到另一个对象,其中所述通信客户端调整所述选择组件的尺寸以使得共享这两个对象。
10.根据任一以上权利要求所述的方法,其中在传输前编码所述图像数据。
11.根据任一以上权利要求所述的方法,其中所述窗口选择组件包括交互操作元件,它在被操作时控制共
享。
12.根据权利要求11所述的方法,其中所述交互操作元件是停止共享按钮。
13.根据权利要求11所述的方法,其中所述交互操作元件是操作共享按钮。
14.一种用户终端,其包括:
屏幕,可操作用来显示由处理器执行的应用生成的屏幕图像;
处理器,执行通信客户端以便:
建立所述用户终端和另一终端之间的通信事件;以及
在所述屏幕上显示交互选择组件;
用户接口,可操作用来允许所述用户终端处的用户操作所述窗口选择组件以选择要与另一个终端共享的屏幕图像的一部分,其中所述通信客户端访问定义显示的对象的尺寸的数据,并且基于那些尺寸调整所述选择组件,使得通过在建立的通信事件中的所述通信网
络上传输图像数据而将由所述窗口选择组件所选择的所述至少一个对象显示在所述第二终端的屏幕上。
15.根据权利要求14所述的用户终端,其中所述窗口选择组件包括框。
16.根据权利要求15所述的用户终端,其中所述通信客户端包括用于自动调整所述框的边界尺寸以符合被选择共享的所述对象的边界的装置。
17.根据权利要求14、15或16所述的用户终端,其中所述处理器执行的应用独立于所述通信客户端。
18.根据权利要求14至17任一所述的用户终端,其中所述对象包括由第一处理器执行的应用所生成的窗口,并且其中所述屏幕图像包括由至少一个另外处理器执行的应用所生成的至少一个另外的窗口。
19.根据权利要求14至18任一所述的用户终端,其中所述用户接口可操作来允许所述窗口选择组件是用户可调整尺寸的。
20.根据权利要求14至19任一所述的用户终端,包括用于在传输前编码所述图像数据的编码器。
21.根据权利要求14至20任一所述的用户终端,包括保持定义显示的对象的尺寸的所述数据的操作系统。
22.根据权利要求21所述的用户终端,其中所述操作系统进一步存储关于链接对象的信息,以使得如果所选择的对象链接到另一个对象,所述通信客户端调整所述选择组件的尺寸以共享这两个对象。
23.一种包括计算机程序代码的计算机程序产品,当由处理器执行时实现以下步骤:
在通信网络中建立第一和第二终端之间的通信事件;
在所述第一终端上显示交互选择组件;
基于用户输入,选择要与所述第二终端共享的屏幕图像的至少一个对象;
访问定义显示的对象的尺寸的数据,并且基于这些尺寸调整所述选择组件,以使得通过在建立的通信事件中的通信网络上传输图像数据将由所述选择组件选择的至少一个对象显示在所述第二终端的屏幕上。
屏幕共享
发明领域
[0001] 本发明涉及计算机系统中的屏幕共享。
背景技术
[0002] 通信系统允许设备的用户通过诸如互联网的计算机网络进行通信。可以建立的通信事件包括语音呼叫、视频呼叫、即时消息、语音邮件、文件传输以及其他。当一个用户通过通信事件与另一个用户进
行通信时,可以共享他们屏幕上的内容。也就是说,第一用户可决定通过建立的通信事件与第二用户共享他屏幕上的内容。
[0003] 基于分组的通信系统允许设备(例如个人计算机)的用户使用诸如网际协议(IP)的分组协议而通过计算机网络进行通信。基于分组的通信系统可被用于多种类型的通信事件。对于用户来说,这些系统较为有利,因为它们通常相对于固定线路或移动网络来说成本低得多。在长距离通信的情况下更是如此。为了使用基于分组的系统,用户在他们的设备上安装并执行客户端软件。客户端软件提供基于分组的连接和其他功能,例如注册和认证(authentication)。
[0004] 目前,存在允许由用户选择(例如使用选择框)的屏幕图像的任意部分的屏幕共享的通信系统。在一些情况下,计算机设备运行多个不同应用,这些应用的每一个都为用户呈现一个窗口,当该用户和另一个用户在该应用中通过通信事件而同时连接时该用户可与另一个用户共享该窗口。为了共享应用之外的显示内容,这两个用户都必须退出该应用,进入不同的应用,并且接着在不同的应用中共享内容。还存在一些相关联的应用,其中可在一个应用中共享来自另一个应用的内容,但这仅限于相关联的应用。
[0005] 现在,当用户希望共享部分屏幕图像时,他必须手动操作,使用诸如鼠标、选择组件之类的用户接口工具来选择正确的部分。
发明内容
[0006] 期望方便用户选择想要与另一个用户共享的屏幕的一部分,特别是用于但不限于基于分组的通信系统。
[0007] 根据本发明的一个方面,提供了一种将图像数据从第一终端传输到通过通信网络连接的第二终端的方法,该方法包括:
在第一终端的屏幕上显示由处理器执行的应用生成的屏幕图像;
处理器执行通信客户端以便:
建立第一和第二终端之间的通信事件;
在第一终端上显示交互选择组件;
第一终端处的用户操作(actuate)选择组件以选择要与第二终端共享的在屏幕上显示的至少一个对象,
其中通信客户端访问定义显示的对象尺寸的数据,并且基于那些尺寸调整选择组件,使得通过在建立的通信事件中的通信网络上传输图像数据而将由窗口选择组件所选择的
至少一个对象显示在第二终端的屏幕上。
[0008] 根据本发明的另一方面,提供了一种用户终端,其包括:
屏幕,可操作来显示由处理器执行的应用生成的屏幕图像;
处理器,用于执行通信客户端以便:
建立该用户终端和另一终端之间的通信事件,以及
在屏幕上显示交互选择组件;
用户接口,可操作来允许用户终端处的用户操作窗口选择组件以选择要与另一终端共享的屏幕图像的一部分,其中通信客户端访问定义显示的对象的尺寸的数据,并且基于那些尺寸调整选择组件,使得通过在建立的通信事件中的通信网络上传输图像数据而将由窗口选择组件所选择的至少一个对象显示在第二终端的屏幕上。
[0009] 在所描述的实施方式中,定义显示的对象的尺寸的数据被存储在用户终端的操作系统中。操作系统还可保持定义链接对象的数据,从而如果被选择的对象与另一个对象相链接,通信客户端调整选择组件的尺寸以使得这两个对象都被共享。
附图说明
[0010] 为了更好地理解本发明以及展示如何将本发明付诸实现,现在将参考附图作为示例,其中:
图1是通过网络连接的用户终端的示意图;
图2是用户终端的示意方框图;
图3A至3D示出了使用框进行窗口选择;
图4示出了用于发起屏幕共享的显示;以及
图5A至5C示出了部分屏幕共享的第二实施方式。
具体实施方式
[0011] 首先参见图1,其示出了P2P通信系统100。请注意虽然参考P2P通信系统描述了该示例性实施方式,但是也可以使用其他类型的通信系统,例如非P2P通信系统。这种类型的基于分组的通信系统使用在专有协议上构建的点对点(P2P)拓扑。为了使得能够接入点对点系统,用户必须在他们的计算机上执行由P2P软件提供商提供的P2P客户端软件,并且在P2P系统中注册。当用户在P2P系统中注册时,
从服务器给客户端软件提供数字证书。一旦向客户端软件提供了证书,随后通信即可建立,并在P2P系统的用户之间进行路由而不需要进一步使用服务器。具体来说,用户可以基于一个或多个数字证书(或者用户身份证书UIC)的交换而通过P2P系统来建立他们自己的通信路由,这使得能够接入P2P系统。用户之间数字证书的交换提供用户身份的证明,并且它们在P2P系统中被适当的授权和认证。因此,数字证书的提交提供了用户身份的信任。这也是点对点通信的特性,即并非使用服务器进行通信路由而是直接从最终用户到最终用户进行通信。关于这种P2P系统的进一步详情已在WO2005/009019中公开了。
[0012] P2P通信系统的第一用户(被称为“Tom Smith” 102)操作第一用户终端104,其被显示为连接到P2P网络106。注意到P2P网络106利用诸如互联网之类的通信系统。用户终端104可以例如是个人计算机(PC)、个人数字助理(PDA)、移动电话、游戏设备或其他能

本文发布于:2024-09-22 10:26:05,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/1/482299.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:用户   选择   终端   屏幕   显示
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议