在一种在至少两个计算机之间共享显示信息的分布式计算机网络中,一种启用对具有将与至少一个客户端计算机共享的显示区的主机计算机的远程控制的桌面共享应用程序、方法、和包含该方法的计算机可读介质。所述方法包括在主机计算机处于本地控制时跟踪自从发生本地用户输入事件以来所流逝的时间;以及在所流逝的时间超过阈值量的情况下,启用由客户端计算机进行的对主机计算机的远程控制。
【技术实现步骤摘要】
【国外来华专利技术】桌面共享方法和系统
本专利技术一般涉及不同计算机之间的数据共享,具体地涉及用于启用对具有将与至 少一个其它计算机共享的显示区的主机计算机的远程控制的桌面共享应用、方法、和包含 该方法的计算机可读介质。
技术介绍
包括执行桌面共享应用以允许计算机共享显示信息的计算机的联网计算机系统 被广泛了解和使用。在这些计算机系统中,一个计算机(主机计算机)使用此类桌面共享 应用将其桌面的图像发送到多个远程计算机。所述远程计算机可以根据远程计算机的操作 环境使用各种策略来显示主机计算机桌面图像。Windows是用于计算机的众所周知的操作环境。在此操作环境中,由在一个或多个 窗口中的桌面图形用户界面显示将被呈现给用户的信息。在共享显示信息并在Windows环 境中操作的计算机系统中,当主机计算机桌面的图像被经由会议服务器发送到远程计算机 时,每个远程计算机在窗口内显示主机计算机桌面图像。这样的桌面共享要求每个个人计 算机与会议服务器之间的大的稳定网络连接,尤其是在同时运行诸如视频会议的其它应用 的情况下。在某些情况下,期望允许由具有共享显示区的特定主机计算机的远程计算机来进 行远程控制。诸如由加拿大亚伯达省卡尔加里市的SMART技术公司提供的Bridgit 的Web 会议软件使得会议期间的用户能够在共享桌面时允许在会议期间经由其它客户端计算机 通过远程控制对桌面有所贡献。通常,这由远程用户经由菜单选择手动地请求共享桌面的 远程控制来进行。作为响应,主机计算机的用户接收弹出信息或其它通知,并且主机计算机 的用户随后选择是同意还是拒绝对桌面的远程控制的请求。在同意远程控制时,键盘和鼠 标命令被经由计算机网络从远程控制计算机路由到主机计算机。已经发现手动请求和明确的同意/拒绝过程对于用户而言是繁琐的,因为其能 够打扰并因此阻止计算机网络所支持的协作过程。仅举几个例子,在诸如由Microsoft、 WebEx, Adobe和VNC提供的那些其它系统中遇到此缺点。如将认识到的,期望对在其中计算机共享显示信息的环境中的图形用户界面的改 进。因此,本专利技术的目的是提供用于启用对具有将被与至少一个客户端计算机共享的显示 区的主机计算机的远程控制的新颖方法和系统。
技术实现思路
根据本专利技术的一方面,在一种在至少两个计算机之间共享显示信息的分布式计算 机网络中,提供了一种启用对具有将与至少一个客户端计算机共享的显示区域的主机计算 机的远程控制的方法,包括在主机计算机处于本地控制时,跟踪自从发生本地用户输入事 件以来所流逝的时间;在所流逝的时间超过阈值量的情况下,启用由客户端计算机进行的 对主机计算机的远程控制。根据另一方面,提供了一种桌面共享应用,包括共享显示区域;所述桌面共享应 用可动态地在主机模式与客户端模式之间调节,在所述主机模式下,所述共享显示区域显 示上面正在执行桌面共享应用的主机计算机的桌面的共享区,并且在所述客户端模式下, 所述共享显示区域显示所述桌面共享应用与之通信的客户端计算机的桌面的共享区,该客 户端计算机执行调节在主机模式下的桌面共享应用;所述主机模式下的所述桌面共享应用 跟踪自从所述主机计算机上的本地用户输入事件以来所流逝的时间,并且在所流逝的时间 超过阈值量的情况下,启用由客户端计算机进行的对所述主机计算机的远程控制。根据另一方面,在一种在至少两个计算机之间共享显示信息的分布式计算机网络 中,提供了一种远程地控制共享桌面的方法,包括与客户端计算机共享主机计算机上的桌 面的区域;从客户端计算机接收远程地控制主机计算机的桌面的请求;以及在自从主机计 算机上的本地用户输入活动以来所流逝的时间超过阈值量的情况下,将对主机计算机的远 程控制转移到客户端计算机。根据另一方面,提供了一种计算机可读介质,其包含用于启用对具有将与至少一 个客户端计算机共享的显示区域的主机计算机的远程控制的计算机程序,该计算机程序包 括在主机计算机处于本地控制时跟踪自从已发生本地用户输入事件以来所流逝的时间计 算机程序代码;以及使得在所流逝的时间超过阈值量的同时能够由客户端计算机进行主机 计算机的远程控制的计算机程序代码。根据另一方面,提供了一种包含用于一种在至少两个计算机之间共享显示信息的 分布式计算机网络中远程地控制共享桌面的计算机程序的计算机可读介质,该计算机程序 包括与客户端计算机共享主机计算机上的桌面的区域的计算机程序代码;从客户端计算 机接收远程地控制主机计算机的桌面的请求的计算机程序代码;以及在自从主机计算机上 的本地用户输入活动以来所流逝的时间已超过阈值量的情况下将对主机计算机的远程控 制转移到客户端计算机的计算机程序代码。用于启用远程控制的时间流逝机制的有利之处在于其模拟在某人说话之后发生 的交谈中的自然停顿,指示该发言权对其它说话人/贡献者开放。该时间流逝机制与要求 主机计算机的本地用户点击对话框以许可另一用户远程地控制主机计算机的先前已知的 机制相比对于在会议或其它环境中协作的用户而言更加直观。即使是利用这种有用的机 制,根据实施例,通过能够调整会议设置以指定对主机计算机的远程控制是否被完全启用 并在任何时间从远程控制器恢复对主机计算机的控制,主机计算机的本地用户保持了对主 机计算机的最终控制。附图说明现在仅以示例的方式参照附图来描述本专利技术的实施例,在附图中图1示出其中本专利技术被应用于的典型网络拓扑结构的示意性表示;图2示出依照本专利技术的桌面共享应用的展示者(presenter)的图形用户界面 (“⑶I”)图3示出与图2的展示者的⑶I相对应的查看者的⑶I ;图4示出查看者的GUI,其中展示者已展现会议参加者列表;图5示出查看者的⑶I,其中展示者已经由图4所示的邀请按钮的选择邀请另一参加者加入会议;图6示出查看者的⑶I,其中正在帧和子帧中显示web照相机(“webcam”)视频;图7示出展示者的GUI包括webcam视频和webcam菜单;图8示出具有所展现的主菜单的工具子菜单的展示者的GUI ;图9示出与图8的展示者的⑶I相对应的查看者的⑶I ;图10示出其中两个参加者在绘画的展示者的⑶I ;图11示出与图10的展示者的⑶I相对应的查看者的⑶I ;图12示出调整大小之后的展示者的⑶I ;图13示出与图12的经调整大小的展示者的⑶I相对应的查看者的⑶I ;图14示出查看者的GUI,其中查看者正在等待共享其桌面;图15示出图2的展示者的GUI,其中出现对话框以允许查看者共享其桌面;图16示出在等待桌面共享开始时的新的展示者的GUI ;图17示出采取(assume)桌面共享之后的新的展示者的GUI ;图18示出采取桌面共享之后的旧的展示者的⑶I ;图19是示出用于启用由客户端计算机远程控制主机计算机的方法中的步骤的流 程图20示出其中可以启用远程控制的会话期间的查看者的GUI ;图21示出具有用于禁用远程控制的选项的展示者的GUI上可用的下拉菜单;图22至M示出具有展示者的共享桌面的远程控制的查看者可用的⑶I ;以及图25示出已经被拒绝主机计算机的远程控制的查看者可用的⑶I。具体实施方式转到图1,示出了示例性计算环境20且其包括通过通信网络观通信的一对计算 机24a,24bο计算机24a,24b与在Morrison等人的美国专利申请本文档来自技高网...
【技术保护点】
在一种在至少两个计算机之间共享显示信息的分布式计算机网络中,一种启用对具有将与至少一个客户端计算机共享的显示区域的主机计算机的远程控制的方法,所述方法包括: 在所述主机计算机处于本地控制时,跟踪自从发生本地用户输入事件以来所流逝的时间;在所流逝的时间超过阈值量的情况下,启用由客户端计算机进行的对所述主机计算机的远程控制。
【技术特征摘要】
【国外来华专利技术】...
【专利技术属性】
技术研发人员:大卫拉比内,马克阿尔托萨尔,丹尼尔米切尔,沃伊泰克奎贝尔,
申请(专利权)人:智能技术无限责任公司,
类型:发明
国别省市:CA[加拿大]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。