当前位置: 首页 > 专利查询>斯凯普公司专利>正文

屏幕共享制造技术

技术编号:8165667 阅读:172 留言:0更新日期:2013-01-08 12:26
一种将图像数据从第一终端传输到通过通信网络连接的第二终端的方法,该方法包括:在第一终端的屏幕上显示由处理器执行的应用所生成的屏幕图像;处理器执行通信客户端以便建立第一和第二终端之间的通信事件,并在第一终端上显示交互选择组件;在第一终端处的用户操作选择组件以选择要与第二终端共享的至少一个在屏幕上显示的对象,其中通信客户端访问定义显示的对象尺寸的数据,并且基于那些尺寸调整选择组件,使得通过在建立的通信事件中的通信网络上传输图像数据而将由窗口选择组件所选择的至少一个对象显示在第二终端的屏幕上。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及计算机系统中的屏幕共享
技术介绍
通信系统允许设备的用户通过诸如互联网的计算机网络进行通信。可以建立的通信事件包括语音呼叫、视频呼叫、即时消息、语音邮件、文件传输以及其他。当ー个用户通过通信事件与另ー个用户进行通信时,可以共享他们屏幕上的内容。也就是说,第一用户可决定通过建立的通信事件与第二用户共享他屏幕上的内容。基于分组的通信系统允许设备(例如个人计算机)的用户使用诸如网际协议(IP)的分组协议而通过计算机网络进行通信。基于分组的通信系统可被用于多种类型的通信事件。对于用户来说,这些系统较为有利,因为它们通常相对于固定线路或移动网络来说成本 低得多。在长距离通信的情况下更是如此。为了使用基于分组的系统,用户在他们的设备上安装并执行客户端软件。客户端软件提供基于分组的连接和其他功能,例如注册和认证I authentication;ο目前,存在允许由用户选择(例如使用选择框)的屏幕图像的任意部分的屏幕共享的通信系统。在一些情况下,计算机设备运行多个不同应用,这些应用的每ー个都为用户呈现ー个窗ロ,当该用户和另ー个用户在该应用中通过通信事件而同时连接时该用户可与另一个用户共享该窗ロ。为了共享应用之外的显示内容,这两个用户都必须退出该应用,进入不同的应用,并且接着在不同的应用中共享内容。还存在一些相关联的应用,其中可在ー个应用中共享来自另ー个应用的内容,但这仅限于相关联的应用。现在,当用户希望共享部分屏幕图像时,他必须手动操作,使用诸如鼠标、选择组件之类的用户接ロ工具来选择正确的部分。
技术实现思路
期望方便用户选择想要与另ー个用户共享的屏幕的一部分,特别是用于但不限于基于分组的通信系统。根据本专利技术的ー个方面,提供了一种将图像数据从第一終端传输到通过通信网络连接的第二终端的方法,该方法包括 在第一终端的屏幕上显示由处理器执行的应用生成的屏幕图像; 处理器执行通信客户端以便 建立第一和第二終端之间的通信事件; 在第一終端上显示交互选择组件; 第一终端处的用户操作(actuate)选择组件以选择要与第二終端共享的在屏幕上显示的至少ー个对象, 其中通信客户端访问定义显示的对象尺寸的数据,并且基于那些尺寸调整选择组件,使得通过在建立的通信事件中的通信网络上传输图像数据而将由窗ロ选择组件所选择的至少ー个对象显示在第二终端的屏幕上。根据本专利技术的另一方面,提供了一种用户終端,其包括 屏幕,可操作来显示由处理器执行的应用生成的屏幕图像; 处理器,用于执行通信客户端以便 建立该用户終端和另ー终端之间的通信事件,以及 在屏幕上显示交互选择组件; 用户接ロ,可操作来允许用户终端处的用户操作窗ロ选择组件以选择要与另ー终端共享的屏幕图像的一部分,其中通信客户端访问定义显示的对象的尺寸的数据,并且基于那些尺寸调整选择组件,使得通过在建立的通信事件中的通信网络上传输图像数据而将由窗ロ选择组件所选择的至少ー个对象显示在第二终端的屏幕上。在所描述的实施方式中,定义显示的对象的尺寸的数据被存储在用户终端的操作系统中。操作系统还可保持定义链接对象的数据,从而如果被选择的对象与另ー个对象相链接,通信客户端调整选择组件的尺寸以使得这两个对象都被共享。附图说明为了更好地理解本专利技术以及展示如何将本专利技术付诸实现,现在将參考附图作为示例,其中 图I是通过网络连接的用户终端的示意 图2是用户终端的示意方框 图3A至3D示出了使用框进行窗ロ选择; 图4示出了用于发起屏幕共享的显示;以及 图5A至5C示出了部分屏幕共享的第二实施方式。具体实施例方式首先參见图1,其示出了 P2P通信系统100。请注意虽然參考P2P通信系统描述了该示例性实施方式,但是也可以使用其他类型的通信系统,例如非P2P通信系统。这种类型的基于分组的通信系统使用在专有协议上构建的点对点(P2P)拓扑。为了使得能够接入点对点系统,用户必须在他们的计算机上执行由P2P软件提供商提供的P2P客户端软件,并且在P2P系统中注册。当用户在P2P系统中注册时,从服务器给客户端软件提供数字证书。一旦向客户端软件提供了证书,随后通信即可建立,并在P2P系统的用户之间进行路由而不需要进ー步使用服务器。具体来说,用户可以基于ー个或多个数字证书(或者用户身份证书ΠΟ的交换而通过P2P系统来建立他们自己的通信路由,这使得能够接入P2P系统。用户之间数字证书的交換提供用户身份的证明,并且它们在P2P系统中被适当的授权和认证。因此,数字证书的提交提供了用户身份的信任。这也是点对点通信的特性,即并非使用服务器进行通信路由而是直接从最终用户到最終用户进行通信。关于这种P2P系统的进一步详情已在W02005/009019中公开了。P2P通信系统的第一用户(被称为“Tom Smith” 102)操作第一用户终端104,其被显示为连接到P2P网络106。注意到P2P网络106利用诸如互联网之类的通信系统。用户終端104可以例如是个人计算机(PC)、个人数字助理(PDA)、移动电话、游戏设备或其他能够连接到P2P网络106的嵌入式设备。该用户设备被设置为从设备的用户处接收信息并输出信息到设备的用户。在本专利技术的优选实施方式中,用户设备包括诸如屏幕或监视器之类的显示器,和诸如键盘和/或鼠标之类的用户接ロ组件。用户设备104通过诸如调制解调器之类的网络接ロ 108连接到P2P网络106,并且用户终端104和网络接ロ 108之间的连接可以是通过电缆(有线)连接或无线连接。用户终端104运行由P2P软件提供商提供的客户端110。客户端110是在用户终端104中的本地处理器上执行的软件程序。用户终端104还连接到包括扬声器和麦克风的手持送受话器112,其使得用户能够在语音呼叫中收听及说话。麦克风和扬声器不需要必须是以传统的电话手持送受话器的形式,而可以是头具有整合的麦克风的戴式耳机或耳塞的形式,或者是独立连接到用户终端104的単独的扬声器和麦克风。用户终端104能够可选地连接到诸如网络摄像头之类的视频照相机313。当连接到视频照相机时,用户设备包括编 码用于传输的视频数据的编解码器组件。如果没有视频照相机,则提供一个单独的编解码器组件以用于传输图像数据。第二用户终端116可包括相同的元件、手持送受话器122、客户端应用120、网络接ロ 118和可选的视频照相机323及其相关联的编解码器组件,或単独的编解码器组件。在这种情况下,编解码器组件用于解码视频/图像数据。可通过使用诸如鼠标之类的指示设备从显示的联系人列表中选择ー个联系人并且点击“呼叫”按钮而在P2P系统上发起诸如语音呼叫、视频呼叫、頂或聊天之类的通信事件。使用专用协议来执行呼叫建立,并且由点对点系统来确定呼叫用户和被叫用户之间的网络106上的路由而无需使用服务器。例如,第一用户102可与第二用户“KevinJackson” 114建立通信事件。通过数字证书的提交来进行随后的认证(证明用户是P2P系统的真实用户,这已在TO2005/009019中进行了详细描述),可使用基于分组的通信(例如使用IP)来实现通信事件。客户端110包括执行IP分组的编码和解码的编解码器组件319。通过网络接ロ 108将来自用户终端104的IP分组传输到网络本文档来自技高网...

【技术保护点】

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

【专利技术属性】
技术研发人员:D丁卡D伊佐托夫H彭哈
申请(专利权)人:斯凯普公司
类型:
国别省市:

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

1