会议用电子工具和方法

文档序号:6397000阅读:305来源:国知局
专利名称:会议用电子工具和方法
技术领域
本发明涉及一种会议用电子工具,包括:用于提供连接至通信网络、网络的方法或装置,或操作网络的方法,用于显示媒体内容的方法或装置,以及执行上述方法的软件。
背景技术
协同工具
让项目小组人员相互交流是协作、解决问题、协商、教学以及教育等的其中一个基本方面。为了帮助交流,当前有众多的电子通信工具,例如:电子会议工具,如,同步和异步会议、网上聊天、即时通信、音频会议、视频会议、资料会议、应用程序共享、远程桌面共享、电子会议系统、协同管理(合作)工具、项目管理系统、知识管理系统和社会性软件系统。在涉及报告的讲座或研讨会中,有一种传统的途径就是使用演示软件。在很大程度上,传统的单人报告或讲座中,关于所显示信息的确定、构建、增加或修改方面,听众都保持着非常被动的模式。随着其它的商业流程,会议正走向数码形式。人们越来越多地在实际会议之前或在实际会议之时单独地使用计算机技术,以及与宽带网络一起来支持他们的会议目标。例如,在会议之前传送邮件供人查阅。在企业网络和网络上的协同工作区提供地区分布的协作者有关项目或会议的文件的虚拟存储库。对于处于同室和外部场所的人,可用电子会议支持的系统,例如互动网络连接的白板和视频会议设备。AMIDA的最后报告描述了会议支持技术发展后的整套方法,并报告了多种证实了会议控制了人们工作的方式的研究。也就是说,根据MCI Worldcom公司在2003年的报告,一个商人在每个月参加60场会议,人们为了多种原因以小组开会。他们以众多可预测和不可预测方式相互影响,随着参加会议的人以及协作或通信的项目不同,相互影响的结果也随之不同。商业流程研究也发现与项目或流程相关的工作量的约80%都用于准备会议。也就是说,许多人把“现场”会议看成他们追赶的或衡量他们和其他同事生产效率的阶段或期限。不幸的是,对于许多信息经理来说,长久地处于会议中减低了他们充分准备下一个会议的能力,造成长期的恶性和负面循环。然而,MarcΑΙ-Hames 等人在“Audio-Visual Processing in Meetings: SevenQuestions and Current AMI Answers” 一文中指出,虽然会议和研讨会占据了工作日的相当大一部分,但不幸的是,很多的会议既没有效率,也不特别成功。他们报道了一组研究,其中让人们选择他们认为在会议中经常遇到的情绪术语。最多的答案(超过参与者的三分之二)选择“无聊”,此外,接近三分之一的人选择“厌烦”来描述他们的情绪。结论是尽管大量的电子化产品辅助会议,处理会议的基本问题却没有得到解决。事实上,在商业环境下组织并指导会议涉及大量的因素。参与

公开日为2003年3月12日,IP.com号为IPC0M000011711D的IBM公司的一篇文章“Mood indicators on electronic meeting tools”中指出了缺乏会议效率的问题,该文章中研究了缺乏直接回应会导致会议缺乏策略、无效率并经常无收获的问题。该文章提议了“情绪指示器”以及“我想问一个问题”的指示器,使得主持人可以选择合适的时机来暂停,改变追踪或巧妙回答问题。有争辩说打断滔滔不绝的主持人会比较尴尬,然而,有时在不同人都努力让别人听见自己声音的情况下很难获得一个提问或阐述意见的机会。在美国专利US6966035中,提议让参与者显示“杂音框架”来给参与者表达意见。
为了增加用户的参与,US 2010/0087139公开了一种发送选择至另一台计算机的系统,而2006/0095376公开了一种用于安全投票的系统。评论,选票或挑选需要中心职权提供选择,或评论,或投票的信息。因此,这些提议仍然留给中心人物,例如主持人处于控制地位,而会议的其他人员大多数都是具有限选择,或投票,或参与权的听众。会议中的另一个问题是有些人总是迟到,或必须要提早离开。有人来迟时,要确定会议是否要中断,并提供当前进程的总结。对于提早离开的人(通常是高级人员),随后的讨论可能会丢失,如果有个记录者,这样可以提供会议的个人总结-但并非是客观的总结。现有的系统不可以提供最佳的解决方式。
法律和安全问题 会议的法律规定为:报告,评论和稿件需要完全可复制的-在某些情况下,例如在股东会议中,会议中的事件应该能经得起完整的回忆。计算机提供的协同工作技术,除了会议中产生的文本和图形之外,特别是那些能捕捉人们口头和非口头交流(声音或视频相互作用)的协同工作技术,承诺对如何在会议中或为下一个会议做准备以及表现产生长远影响。此夕卜,连接网络带来任一方传送的病毒,恶意软件或间谍软件的威胁,并有复制私人信息的威胁。
实际困难 可扩展性和易用性 在会议上使用电子工具具有更多的基本问题。如果两个人想做两个报告,一般情况下,两个报告必须置于同一部机子上,或者需要交换两个报告者的机子。为了让计算机的内容显示在投影仪上,最普通的做法就是用电缆将显示卡的显示适配器连接到投影仪的视频输入处(方法1),或使用软件,该软件捕捉显示内容,并将其通过有线或无线网络发送至与投影仪连接的远程基本单元(方法2)。这一般称为“远程桌面”,并常用于远程管理或远程IT协助的目的。
不太普遍但仍然很实用的方法是使用连接到显示卡的显示适配器的特殊装置,该装置通过有限或无限网络来捕捉,编码和分组所显示的内容(方法3)。
方法I具有某些实际的问题和缺点。在一个大家需要从自己计算机中贡献内容的会议中,例如:在显示器上投影图像,一般来说,使用视频电缆,例如VGA电缆来每次将个人计算机(PC)连接至投影仪。这样不但不可以扩展,而且比较麻烦费时间,并将会议中的活力带走。例如,如果计算机需要重新启动来检测投影仪,或如果PC格式和投影仪格式不一样,连接就变得非常复杂和耗费时间。此外,改变格式会导致计算机具有新的格式,这种新的格式与其屏幕不匹配,这样PC单独重启时,就没有任何东西显示在计算机显示器上。没有可视的屏幕图像,必要的重新配置变得比较困难。多个元件会使该问题恶化。
-使用不同的视频适配器,例如:VGA,DV1-A,DV1-D,DV1-1,DP, HDMI,超高速接口(thunderbolt)。-取决于连接线长度的范围:太长导致会议室中的连接线杂乱如“色拉”,太短则减少灵活性,一般在需要显示某些内容时,足够使人绕着会议室走。-电缆连接为点对点的,或者需要繁杂的大量的连接,以及复杂昂贵的视频开关。-要找到计算机、显示器或投影仪都支持的正确的显示分别率和刷新率往往是困难且费时的。-已知的技术方案比较昂贵而且并非100%可靠。方法2同样具有许多缺点,如果连接至企业的内部网,就有任一方传送的病毒,恶意软件或间谍软件的威胁,并有复制私人信息的威胁,且连接具有一定的困难,例如,用户的进入码或密码,以及密码或用户码的管理。在商业环境中,会议中的来访者通常觉得会议室中这种连接至中央投影仪或显示器的工具在技术上比较复杂。防火墙和代理会产生额外的问题。一般来说,会议室的来访者例如会带上设置用于不同企业网络环境的,并因此具有不同或不匹配网络设置的手提电脑。设置防火墙比较复杂,且,如果没有正确处理时,需要通过防火墙的通信软件可能被阻碍。为了解决与防火墙相关的问题,必须要打开端口,或确认,或在异常清单中加入该程序。如果,除了网络(硬件),防火墙和操作系统防火墙之外,还有一些基于第三方防火墙的软件,如Zonealarm, CA互联网安全套件或麦克菲(McAfee)防火墙,这样需要按照软件开发者的编制,将程序加入到安全清单,或将异常加入防火墙规则中。这种行为在一般的用户能力之上。胡乱弄计算机设置,或必须呼叫IT支持将花费宝贵的会议时间,并将会议中的精力带走。方法3的优点在于计`算机不需要用自己的运作电力来将内容以网络上以容易传播的形式显示。这种优点随着计算机运作电力的提高而不再重要。方法3的缺点在于,仍然遇到方法I经常遇到的连接显示适配器的相同问题。另一个缺点是,所提及的特殊装置需要大量的运作电力,也就是说这种装置会消耗更多的电力并需要分开的电源,这种装置相对较大,且当然比较昂贵。今天,另一个可替代的方法是使用众所周知的计算机USB接口,来提取计算机的显示内容。US 2009/0198839公布了这样一种可插的电缆设置。US 2011/0115689公开了一种类似的用于无线连接至投影仪的USB方法,因此,使用标准USB端口来将投影仪连接至计算机可随着时间变得普遍。然而,这通常需要计算机内特别的驱动程序,以及甚至特别的硬件。使用标准的USB端口来将投影仪连接至计算器因此变的普遍-但是尽管是这样,新的和传统机器的混合还会出现好几年。结论
在矩形面对面的会议中使用目前的高级电子工具仍具有以下问题:
-网络基础设施的复杂性。-需要大量的对当前系统的专门技术用户,该专门技术用户可以用于支撑非专业用户的每天使用。-会议中复杂技术使用的障碍。-大量不同的协同软件方案-没有一种可以解决举办成功会议的基本问题。-会议中的成员觉得会议无聊或烦躁。-用于企业网络的防火墙和其他安全措施的复杂性。
-会议成员参加的缺乏或限制。
-花时间准备会议的报告。
-需要在会议中以合适的时间顺序记录事件,而不必要地加重会议负担。
虽然有些工具能有效地解决一些问题,没有电子会议工具能解决所有的问题。发明内容
本发明的一个目的在于提供一种网络方案,该网络方案包括用于会议的电子工具以及用于提供连接至通信网络的装置,操作网络的方法,显示媒体内容的方法以及操作上述任何方法或实施这种系统的软件。同样需要捕捉会议上实际所显示或发言的内容,而不止是可能已经显示或发言的内容。
本发明的一个方面在于提供一种电子会议工具,该工具用于会议上交流用户的任意媒体内容,该工具包括: (a)连接器,该连接器适用于连接具有第二显示器,内存和操作系统的处理装置的端口 ;以及 (b)发送器,该发送器用于与通信网络通信。
一个程序,该程序适用于下载到处理装置,并在处理装置的操作系统中运行,并适用于获得用户选择的任意媒体内容。该程序在终端留下O覆盖区,以及输入装置,该输入装置使用户进行用户操作,引发所述用户选择的任意媒体内容通过所述端口至发送器的用户操作。
用户选择的任意媒体内容的获取优选地并非通过应用程序共享,而是通过屏幕抓取来获得。尽管提供屏幕抓取的软件套装需要安装目标装置,或至少需要安装专用和/或自定义驱动程序,本发明实施例使用存储在外围装置的软件,该软件当运行在处理装置的时候允许屏幕抓取,但在终止时留下O覆盖区。本发明的实施例可以20fps来屏幕抓取全高清视频,而不用在处理装置安装任何的程序,也不需要配置例如个人计算机(PC),使其可在连接网络时可以运行,因此满足“O覆盖区”的要求。
该程序适应于下载到处理装置,并运行与该处理装置的操作系统,且适用于获得用户选择的任意媒体内容,该程 序存储在外围装置中。发送器可以为无线发送器或收发器。外围装置可以为即插即用装置。该程序可以适用于第二显示器的屏幕抓取。
输入装置可以为连接至外围装置的物理执行器。该物理执行器优选具有10(Γ14,400平方毫米的表面积。该输入装置可替代地作为显示在第二显示器上键。该显示在第二显示器上的键可以不通过程序屏幕抓取。
在外围装置上具有大容量存储器,该大容量存储器存储在处理装置上运行的软件。一旦软件被读,下载以及在随机存取存储器(RAM)处运行时,该大容量存储器可以逻辑关闭。在外围装置中同样具有另一个装置,例如HID (人机接口装置),来捕捉用户输入并提供用户反馈。在本发明的实施例中,外围装置包含多个内部逻辑装置结合。
HID (人机接口装置),该HID用于捕捉用户输入(例如:遵照用户操作,如:按下或启动按钮),并提供用户反馈,例如,通过光学指示器,例如,按钮周围的光圈,就如LED环,将屏幕抓取的视频内容流动至网络,并因此到基本单元和显示器, 大容量存储器,该大容量存储器用于存储应用程序, 音频装置,该音频装置通过USB,使用通用的驱动程序,例如UACl或UAC2装置驱动程序,作为客户个人计算机(PC)的虚拟声卡。本发明的实施例并非限于应用程序共享,而是使用屏幕抓取,该屏幕抓取可以中立方式,而不是受专有应用程序的限制来捕捉所有材料。此外,屏幕抓取应用程序可在终端留下O覆盖区,而不是完全安装在处理装置上。本发明的实施例可以提供任意的“全部内容”至会议室,且参与者可即时显示,该即时内容在中心显示器上展示,而不是向每个参与者播放或存档。本发明的实施例在中心显示器或屏幕上“自动构成”任意的用户数据,使得多个会议参与者提供全部即时内容,该会议参与者为了使会议更有用和有效率而特意分享这些即时内容。本发明的实施例实施了“民主屏幕共享”原则,其中,会议的参与者在对等的基础上决定分享什么内容,何时何地分享。尤其在某些实施例中,一个参与者可以获得显示装置的单方访问,即:不用其他参与者的同意。对等的数据分享与由主持人或会议董事确定要显示的内容的系统不一样。用户确定他的内容的路径,并可以不用在用户处理装置上配置任何软件来实现。本发明的另一个方面提供了一种将处理装置连接至通信网络的方法,该处理装置具有内存,显示器和具有至少一个预先安装的通用驱动程序的操作系统,该通用驱动程序提供了处理装置和标准外围装置之间通信的通用通信协议,该方法包括以下步骤:a)将外围装置连接至处理装置,该外围装置具有收发器;b)通过预先安装的操作系统的通用驱动程序,建立外围装置和处理装置之间通信的装置;
c)将处理装置通过外围装置连接至通信网络;d)用通信工具,按指定路线在处理装置和通信网络之间发送屏幕抓取数据,其中的通用通信协议用于在处理装置和外围装置之间传输屏幕抓取数据。屏幕抓取数据可以按指定路线发送至规定的网络节点,例如显示器节点,而不需要输入用户配置细节。因此,路径的发送可以专用于特定的网络节点,例如,显示器节点,基站等。这在通信开始前,通过外围设备与相关的节点配对来实现。
根据本发明的实施例,用户启动外围装置,例如USB软件保护器的应用程序,因此通过3个步骤完成连接:(I)连接,例如,将外围装置插入处理装置,(2 )开始屏幕抓取应用程序,
(3)进行用户操作,例如点击外围装置的按钮,使得内容显示在中心屏幕或显示器上。为了获得步骤2,可与某些Windows操作系统一起使用自动运行或自动播放,但是基于操作系统(OS)版本会存在不同之处,对此可安装补丁。此外,这种途径一般认为具有安全隐患,这就是为什么大多数IT中心会禁止自动运行或自动播放。其它操作系统供应者关闭这项功能,例如,苹果(Apple)自从从Snow Leopard之后,从其OS或X中完全删除了相类似的功倉泛。本发明的实施例中,在某些操作系统(OS)中具有一个称为虚拟光驱的非常小的服务,该服务需要预先安装在处理装置上。在每个处理装置,例如笔记本电脑上只需要进行一次安装。如果本发明的外围装置贡献于对处理装置的连接,这种服务的作用在于提供持续监控的永久运行服务,其在本发明的外围装置贡献用于连接处理装置时进行持续监控。当这种外围设备连接时,该服务会检测出来,并启用在外围装置大容量存储区域中的用户应用程序软件。一旦安装了这个服务,与外围装置的连接变成两个步骤:连接步骤,例如,将外围装置插入处理装置中,以及(2)进行用户操作的步骤,例如点击外围装置上的按钮,使内容显示在中心屏幕或显示器上。从处理装置下载的应用程序让然在终端留下零覆盖区。
步骤b)可以包括将外围装置作为人机接口装置接到处理装置,其中预先安装的通用驱动程序为人机接口装置的驱动程序。步骤b)可替代地或另外地包括将外围装置作为大容量存储装置接入处理装置,且其中的预先安装的通用驱动程序为大容量存储器驱动程序。
步骤b)可替代地或另外地包括将外围装置作为复合装置接入处理装置,且其中的预先安装的通用驱动程序分别驱动不同的装置接口。
客户应用程序可以存储在外围装置上,并在运行于处理器时获取屏幕抓取的数据。这样一种客户应用程序可为便携式软件,并在终端留下零覆盖区。
在本发明的另一个方面提供了 一种外围装置,该外围装置用于提供与处理装置通信连接,该处理装置具有内存,显示器和具有至少一个预先安装的通用驱动程序的操作系统,该预先安装的通用驱动程序提供处理装置和标准外围装置之间通信的通用通信协议,该外围装置包括内存,其中存储了可执行软件代码,用于处理装置上的执行,所述可执行软件代码包括: 第一软件代码部分,其通过预先安装的操作系统的通用驱动程序来建立外围装置和处理装置之间的通信工具。
第二软件代码部分,其通过外围装置将处理装置连接至通信网络,该外围装置包括收发器。
第三软件代码部分,其用于从处理装置而来的屏幕抓取数据;以及 第四软件代码,其用于通过通信工具,在处理装置和通信网络之间,按指定路线发送的屏幕抓取数据;其中第一软件代码部分适用于使用通用通信协议,以在传输处理装置和外围装置之间传输屏幕抓取数据。
第一软件代码部分可适用于将外围装置作为人机接口装置来接入处理装置,且其中的预先安装的通用驱动程序为人机接口装置驱动程序。第一软件代码部分可以适用于将外围装置作为大容量存储装置接入处理装置,其中的预先安装的通用驱动程序为大容量存储装置驱动程序。第一软件代码部分适用于将外围装置作为复合装置接入处理装置,其中的预先安装的通用驱动程序分别驱动不同的装置接口。
该可执行软件代码可以包括用于提供连接工具的第五代码,该连接工具用于连接至包括基本节点的通信网络。第三代码可以用于提供捕捉处理装置视频帧缓冲区的工具。
可执行软件代码可以包括第六代码,用于提供对屏幕抓取数据进行编码,压缩和选择加密,并发送该屏幕抓取数据至通信网络的工具。该可执行软件编码可以包括第七代码。该第七代码用于提供处理外围装置的工具。该可执行软件代码可以包括第八代码,用于提供基本节点的初始连接的工具。该可执行软件代码可以包括第九代码,用于接收从外围装置的输入装置中的输入。该可执行软件代码可以包括第十代码,用于提供发送至外围装置上视频指示器状态改变的工具。该可执行软件代码可以包括第十一代码,用于提供用户GUI的工具。该可执行软件代码可以包括第十二代码,在作为便携式软件执行时,用于显示GUI来对所述可执行软件代码进行管理。该可执行软件代码可以包括第十三代码,用于提供显示以及启动在客户处理装置显示器上的键,使用户输入从处理装至基本节点数据传输的启动。本发明的另一方面提供了一种外围装置,该外围装置用于提供通信连接至处理装置,该处理装置具有内存,显示器和具有至少预先安装的通用驱动程序的操作系统,该通用驱动程序提供了处理装置和标准外围装置之间的通用通信协议,该外围装置包括储存有可执行软件代码的内存,该可执行软件代码用于处理装置上的执行,并包括:
第一软件代码部分,其通过预先安装的操作系统的通用驱动程序来建立外围装置和处理装置之间的通信工具。第二软件代码部分,其通过外围装置将处理装置连接至通信网络,该外围装置包括收发器;以及
第三软件代码部分,其用于通过通信工具将处理装置和通信网络之间的数据按指定路线发送;其中,第一软件代码部分适应于使用通用通信协议,以在处理装置和外围装置之间传输数据,与外围装置连接的输入装置,该输入装置适应于对用户操作作出反应,来引发处理装置至外围装置的数据的传输。第一软件代码部分适应于将外围装置作为人机接口装置接入处理装置,其中预先安装的通用驱动程序为人机接口装置驱动程序。该第一软件代码部分可以适应于将外围装置作为大容量存储装置接入处理装置,其中的预先安装的通用驱动程序为大容量存储装置驱动程序。该第一软件代码部分可适应于将外围装置作为复合装置接入处理装置,其中预先安装的通用驱动程序分别驱动不同的装置接口。该输入装置优选为连接至外围装置的物理执行器。该物理执行器优选具有10(Γ14,400平方毫米的表面积。该输入装置例如为显示在显示器上的键,可执行软件代码可以包括第四代码,用于提供一连接工具,该连接工具连接至包括基本节点的通信网络。该可执行软件可包括第五代码,用于提供捕捉处理装置的视频帧缓冲区的工具。该可执行软件可包括第六代码,用于提供一工具,该工具用于对视频帧进行编码、压缩以及选择性地加密,并将它们通过安全链接发送至基本节点。该可执行软件代码可以包括第七代码,该第七代码用于处理外围装置。该可执行软件代码包括第八代码,该第八代码用于提供基本节点的初始连接。该可执行软件代码包括第九代码,该第九代码用于接收外围装置上输入装置的输入。该可执行软件代码包括第十代码,该第十代码用于提供将状态改变发送至外围装置的视频指示器的工具。该可执行软件代码包括第十一代码,该第十一代码用于提供显示用户GUI的工具。该可执行软件代码包括第十二代码,该第十二代码用于当可执行软件代码当做便携式软件执行时,将显示Gn用于可执行软件代码的管理。该可执行软件代码可以包括第十三代码,该第十三代码用于提供显示并启动在处理装置显示器上的键,用于允许用户操作来启动从处理装置至基本节点的数据传输的工具。本发明另一个方面的外围装置具有提供处理装置的通信连接,该处理装置具有内存,显示器和具有至少一个预先安装的通用驱动程序的操作系统,该预先安装的通用驱动程序提供了处理装置和标准外围装置之间的通用通信协议,该外围装置包括内存,其中储存了用于在处理装置上执行的可执行软件代码,所述可执行软件代码包括:
第一软件代码部分,用于通过操作系统上的预先安装的通用驱动程序,建立外围装置和处理装置之间的通信的工具。
第二软件代码部分,其通过外围装置将处理装置连接至通信网络,该外围装置包括收发器。
第三代码部分,该第三代码部分用于接收来自网络的媒体内容,并根据一套规则在显示器上显示该媒体内容,其中第一软件代码适应于使用通用通信协议,来传送外围装置和处理装置之间的媒体内容。
该可执行软件代码包括第四代码,该第四代码用于提供正确地配置作为接入点的接收器的工具。该可执行软件代码可包括第五代码,该第五代码用于提供听从尝试与特定端口连接的连接单元的输出的工具。该可执行软件代码可包括第六代码,该第六代码提供用于管理的UGI的工具。该可执行软件代码包括第七代码,用于在网络,使用零配置网络协议来显发布其存在的工具。该可执行软件代码包括第八代码,用于提供接收并安装软件更新的工具。该可执行软件代码包括第九代码,用于提供连接单元至处理装置配对设施的工具。该可执行软件代码包括第十代码,用于提供不同进入的任意媒体流的自动构成,并将构成的图像显示在显示屏的工具。该可执行软件代码包括第十一代码,用于提供接收,解密以及解码进入的任意媒体内容的工具。该可执行软件代码包括第十二代码,用于缩放进入的任意媒体内容。该可执行软件代码包括第十三代码,用于提供根据一套规则来显示进入的任意媒体内容的工具。
本发明同样提供一种交流来自用户的任意媒体内容的方法,该方法包括: 操作通信网络的显示节点,该显示节点与第一显示器连接,以接收用户选择的任意媒体内容,并在第一显示器上控制用户选择的任意媒体内容的显示;将外围装置连接至处理装置的端口,并通过通信网络来交流用户选择的任意媒体内容,将程序下载到处理装置,并在处理装置上的操作系统上运行该程序,以获得用户选择的任意媒体内容,所述程序在终端留下零覆盖区,并在输入装置的用户操作之后,引发所述用户选择的任意媒体内容通过所述端口传输到所述发射器处。
本发明同样提供一种外围装置,该外围装置包括: 底部, 连接器,该连接器用于连接主处理装置接插即用的端口, 底部和连接器之间的活动连接,该活动连接用于传输数据信号和电力, 执行器,该执行器位于底部,用于启动信号,并传输该信号至连接器,来传输至端口,其中该底部具有电子设备,该电子设备包括存储便携式软件的永久存储器,处理引擎,收发器和视屏指示器。
本发明同样提供了 一种提供来自处理装置的通信连接的方法, 在通信网络的基础节点和与处理装置相连的外围装置之间建立通信网络; 在处理装置和外围装置之间传输媒体内容,将来自外围装置的内体内容传输至通信网络, 在基础节点处接收来自通信网络的媒体内容,并根据一套规则在显示器上显示该媒体内容。
存储在非临时性存储介质中的任意一种上述软件代码。
定义 术语,参与者的“单方电子访问显示器装置”意思是显示处理只通过会议的一个参与者来获得,而不需要其他人的同意。术语“单方”指通过会议中的同一个或另一个参与者用要显示的数据来覆盖或替换任何显示在屏幕的数据。
术语“即插即用”用于描述计算机总线,或设备参数的特征,这个特征促进了系统中硬件的发现,而不需要物理装置的配置,或在解决资源冲突时的用户干预。即插即用装置可以加至计算机系统(运行或关闭时)的总线处,而新插入的装置,以及可能的剩余的计算机系统,从硬件和软件的角度,都自动地配置使得新加入的装置运行。
即插即用接口包括,例如(并非详尽清单):火线(IEEE-1394),外部控制器接口(PCI),迷你PCI,PCI快捷,迷你PCI快捷,个人计算机存储卡国际协会(PCMCIA),PC卡,通用串行总线(USB),安全数字输入输出(SDIO)卡。
“自动-配置”,即不需要人为干预,不需设置任何开关或跳线,也不需任何软件配置,装置会自动进行配置。自动-配置的一个实施例装置为:USB装置。自动-配置协议的一个实施例装置为:动态主机配置协议(DHCP),零配置网络(Zeroconf ),Bonjour。
即插即用装置默认情况下具有自动-配置软件,使其插入并使用。例如,USB装置通过包括正确的自动-配置软件(例如,主驱动程序,主机栈,应用程序软件)从而插入并使用。自动配置同样可以指单独的软件,而并非限制于物理驱动程序。
术语“热交换和热插拔”用于描述没有关闭系统的情况下替换计算机系统部件的功能。更确切地,热交换指没有显著中断系统的情况下替换部件,而热插播是指没有显著中断系统操作的情况下加入扩展系统的部件。这种功能的一个众所周知的例子为通用串行总线(USB),该USB使用户增加或除去外围设备,例如,鼠标,键盘,或打印机。其他的例子有,如外部SATA接口(eSATA)总线和接口标准(PCIe),火线等。
有时同样称为单机的“便携式软件”,是一种无需安装在目标计算机上来运行的计算机软件程序。这类软件安装在可移动的存储装置中,例如CD,USB闪存驱动程序,闪存卡,或软盘-在单独的存储介质中存储程序文件,配置信息和数据。这是一种可以存储在电子装置的程序,该电子装置例如=USB闪存驱动程序,iPod,内存卡,动硬盘或其它便携式电子装置,并在没有对主机进行永久配置变化的情况下在与电子装置连接的计算机或其他处理装置上运行。所有这种程序都具有零覆盖区,意味着所有的临时文件,注册项,和任何其它对机子的改变仅在程序运行时存在。
为了被认为是便携式软件,本发明的软件程序必须具备以下条件: 不需要在计算机的永久储存装置上进行正式安装来进行执行,并可以存储在可移动存储装置中,例如USB闪存驱动程序,iPod,内存卡,移动硬盘或其它便携式电子存储装置,并因此可以在多个计算机上使用。
设置可与,并优选地与软件(即:写在例如USB驱动程序的电子装置上)一起存储。设置并不存储至注册表或计算机的其它任何中心系统数据库中。
使用后,在任何个人计算机上留下O (或接近O)的“覆盖区”,即:一旦程序退出时,所有的临时文件/注册设置应该避开或至少去除,而用户产生的文件可以,直接保存到该软件存储的相同可移动媒体中。
便携式软件不会在其运行的主机上留下文件或设置。例如,该软件不会写到Windows注册表或将其配置文件(例如INI文件)储存到用户个人资料中,而是相反地将其配置文件存在程序目录中。另一个要求是,由于Windows的驱动程序盘符的分配的变化,文件路径经常随着改变计算机而不一样,需要软件以相对的格式来储存。优选地,当软件启动时,这种程序不需要启动程序来复制必要的设置和文件至主机,当软件关闭时,这种程序将它们移回到程序目录中,这在停止供电的时候,因为当停止供电时,可能会在硬盘驱动程序中残留。
“电子会议系统(EMS)”一方面需要与传统群件相区别,另一方面与网络会议系统相区别。事实上,在命名目录产品的次要特征上会有某些重叠。与群件的主要区别在于协同的强度,EMS应该与多个用户使用时,可以将个人计算机上的内容显示在远程显示器上的系统不同。
“群件”支持群内的协同,在群内,个人的贡献保持可辨认。相比之下,EMS使得群协同地产生该群作为整体责任的结果。在商业流程中,群件和电子会议系统相互补足。当研究和创建的文件达到EMS会话或当实行这种会话的结果时,组件支持组队。
“网络会议系统”和“电子会议系统”处于在线会议或研讨会时相互补足:EMS通过提供产生和记录组队结果的互动工具来延伸网络会议系统。另一方面,“网络会议系统”通过屏幕共享和同步在线会议中需要且没有出现在EMS的语音会议功能来补足EMS。
“数据会议”是指两个或更多即时分享计算机数据的参与者之间的通信会话。相互交流或报告装置,例如屏幕,键盘,鼠标,相机等。这个术语用于区别视频会议和音频会议。该数据可以包括可以被会议参与者一起观看的视频,文件,制图,图形和软件。
“应用程序共享”是远程访问的一个要素,属于协同软件的范围内,其可使两个或更多的用户同时从各自的计算机处访问共享应用程序或文件。一般来说,该共享应用程序或文件可以在一个主机上运行,并可通过主机用户对其他用户提供共享内容的远程访问。应用程序的共享与系统相区别,在系统中,不同用户的应用程序的协同是不可能的,但各自计算机上的内容可以同时投影到多个用户的远程显示器上。
术语“任意媒体内容”指用户可以产生,造成或选择适于显示的任意媒体内容。这与会议或报告中的客户投票,或选择别人显示的媒体内容不一样。该术语指对于显示的内容是以客户为导向,分散式权利和特权,并非中央主持人提供呈现于会议人员的内容。
“屏幕抓取”在我们的理解中指读取视频帧缓冲区,并对其处理,而不是在显示器上演示他们。Slobodin等人的US2002/0196378专利中描述了报告中的屏幕抓取,该美国专利的全部内容在此以参考引入。
“自动构成”或“自动布局”是指一种自动性,其中多个图形/视频资源呈现在中央显示器,不需要用户干预,并以用户能直观地期待它出现的方式进行。
“无线”和“无线通信网络”可以为节点之间不用电缆链接的任何网络,例如,用RF,光学或红外来通信,例如,红外线接口( IrDA),漫射红外(diffuse infra-red),无线局域网(WLAN),微波存取全球互通(WiMax),无线局域网(WiFi),无线局域网直连技术(WiFiDirect),蓝牙或任何其它的本领域技术人员熟悉的无线通信网络,例如,像光网络(LiFi)。
“计算机” 一般指代处理装置,即:具有能够进行不同类型数字化处理的处理引擎,例如:演示所显示的图形图像。计算机可以工作站,个人计算机,手提电脑,掌上电脑,个人数字助理(PDA),智能手机,平板电脑等形式存在。一般来说,计算机具有例如易失性随机存取储存器(RAM)。非易失性储存器,例如为硬盘,光盘或固态存储器可以包含在计算机或可为外围装置中。当前,大多数计算机为电子的,但术语“计算机”同样包括光学为基础的计算装置。
术语“预先安装的通用驱动程序”应指作为标准驱动程序来安装在处理装置,例如计算机上,例如,与操作系统的安装一起安装。这种驱动程序标准用于操作系统,并驱动与处理装置相连或连接的标准化外围装置。对这种外围装置不需要安装特定的驱动程序。这种通用驱动程序可以为人机接口驱动程序(HID)或大容量存储装置驱动程序,这种驱动程序具有预先确定的软件,配置用于驱动大容量存储器,光盘驱动程序(⑶-ROM),键盘等,或它们的结合。这种装置为可读以及可写的计算机外围储存装置,例如USB记忆棒,快闪内存,外部硬盘驱动程序,或更多。


图1a展示了用于本发明实施例的会议室。图1b展示了本发明实施例的客户处理装置,连接单元,基本节点和显示器的结合。
图2展示了本发明实施例的屏幕显示器。
图3-5显示了本发明实施例的基本节点,外围装置,以及客户端处理装置。
图6展示了本发明实施例的显示器。
图7展示了本发明实施例的外围装置。
图8展示了本发明实施例的客户处理装置。
图9展示了本发明实施例的另一个客户处理装置。
图10为本发明实施例外围装置的实施例。
具体实施方式
以下通过特定的实施例和附图来详细说明本发明,但本发明仅受权利要求限制。附图只为非限制的简要图。
此外,在说明书和权利要求书中的术语第一,第二,第三等是用于区别相同的元件,而不一定描述次序或时间顺序。在合适的情况下术语是可互换的,而本发明的实施例的实施可以按其他顺序,而不是以此说明的顺序。
此外,说明书和权利要求书中的术语顶部,底部,之上,之下等是用于描述,而并非必要地描述相对位置。术语在合适的情况下可互换,而本发明的实施例可按其他方向而不是在此所述的方向来进行操作。
权利要求中使用的术语“包括”不应理解为仅限于所列举的元件,并不排斥其他的元件或步骤。应该理解为所述的特点,整体,步骤或部件的具体化,并不排除另外一种或多种特点,整体,步骤或部件,或它们的组合。因此,表达“装置包括A和B元件”不应该仅限于该装置只包含A和B。对于本发明,而是指代该装置的相关部件为A和B。
类似地,在说明书和权利要求书中同样使用术语“连接”,不应理解为限于只是直接的连接。因此,表达“装置A与装置B连接”不应该限于装置或系统中装置A的输出直接地连接到装置B的输入处。其意思是A的输出与B的输入之间具有路径,这可以是包括其他装置或工具的路径。
所描述的装置的元件或零件可以包括在媒体中编码,用于进行任何类信息处理的逻辑。逻辑可以包括在磁盘内编码的软件,或其他的计算机-可读媒体,和/或在专用集成电路中(ASIC),现场可编程门阵列(FPGA)或其它的处理器或硬件中编码的指示。
逻辑,硬件,处理器或电路的涉及可以包含任何种类的逻辑或模拟电路,任何程度的集成,而并非限制于通用目的的处理器,数字信号处理器,专用集成电路(ASICs),现成可编程门阵列(FPGAs ),分立元件或晶体管逻辑门等。
本发明的实施例提供了会议中三个主要问题的解决方案 a) 准备会议的时间。这主要是通过允许任何可显示信息的“动态”演示来获得。该信息不需要与任何特定的演示软件连接,也不需与任何演示软件兼容。
b)使用电子工具管理会议所需要的时间。这通过减少计算机与显示器或投影系统连接的时间来获得。
c)会后反省,回顾并以及记录的时间。这可以通过提供以会议进行的相同时间顺序记录会议过程,以及存储所有显示数据以及提供者的可能性。
图1a为通用会议室30的示意图,该会议室具有可与本发明实施例一起使用的会议桌。参与者37具有某些形式的处理装置31,例如手提电脑,平板电脑,个人数字助理(PDA)等。每个处理装置31可以为主装置,并具有与其连接的第一连接单元47。第一连接单元47提供网络50的访问,该网络在这种情况下为无线网络,也可以为有线网络。该网络可以为共享资源网络。每个连接单元47可以与输入装置48连接,该输入装置48稍后详细说明。用户37 —般位于离处理装置37的一段距离内,该距离为符合人体工程学满意的距离。人体工程学界限一般为1000-4000平方厘米的面积。该人体工程学界限一般让用户作为界限的一侧,而手臂的舒适伸展将决定处理装置左边和右边的面积,该面积在人体工程学界限范围内,而处理装置边界的较远边缘(一般由显示屏幕所界定)将确定该人体工程学界限范围的另一侧。人体工程学界限所界定的面积将覆盖或包括处理装置31本身。该处理装置将同样具有外部物理边界。输入装置48优选地设置在处理装置31的外部边界,但处于人体工程学界限内工作。该输入装置优选地设置为在平坦桌面上的时候工作。该输入装置优选地具有1-144平方厘米大小的激活面积。
在本发明的其它实施例中,可以设置无线内存卡以使处理装置进行第二个W1-Fi链接,该处理装置例如为手提电脑或平板电脑。该无线内存卡来储存数据和媒体,并如高容量SD (SDHC)存储卡一样插入手提电脑。该无线存储卡优选地具有内置的W1-Fi,可以轻松地传输数据,相片和视频文件至其它装置或计算机。例如,可以使用无线传输卡(Eye-Ficard (www.eye.fi))来实现后者。
网络50优选为局域网(例如,共享资源网络),也就是说,为了安全原因,优选为会议室局域,但网络50可以例如通过路由器42访问其他局域或广域网,例如51或访问更大的企业网43。网络50的另一个节点为基本或显示节点36。这个节点36可选择地为无线接入点。该基本节点36可同样为一个处理装置或主机,并可与第二连接单元49连接,该第二连接单元49提供网络50的访问,并因此将所有的处理装置31,36链接在一起。该连接单元可具有如上所述的输入装置。可替代地,可以使用安装在基本节点36的网络连接。可提供声频设备46,例如电话,使会议中来自远程目的地的其他人员可打电话。
显示节点36连接于,并适用于在某种显示器44上显示内容。本发明的该显示节点为通信网络50的一个基本节点。显示器44可以为投影仪和/或屏幕,该投影仪与基本节点36连接。可选择性地提供白板45,例如,当该白板电子记录上面所写内容时,可选择性地连接至显示器44和/或基本节点36。选择性地提供相机35来记录白板45上的项目。该相机35可具有将其连接至网络50的第三连接单元52,使得白板上的数据可被记录并存储或通过路由器42传输至其他网络。该连接单元52可具有如上所述的输入装置53,用于连接单元47。
附加设备可以为用于记录会议进程的相机39,40,41。这些相机可以通过网络51,例如电缆网络,连接至路由器42和/或基础节点36。另一个可选择项目为麦克风38,用于将音频传输至例如,处理装置31和与基本节点36相连的扩音器(未图示),或显示器44部分。
处理装置31,相机,白板等的任意或所有的输出都可以在,例如节点36或其他地方进行数码记录或存储,以提供具有正确时间顺序的完整记录。
综上所述,本发明提供了一种用于会议室30内的在不同用户37 (具有自己的处理装置31,例如,个人计算机,移动电话,或平板电脑)之间通信任意媒体内容的电子会议工具,以及显示器或投影仪,或多个显示器或投影仪44。
在本申请的实施例图1a和Ib中,包括的基本或显示节点36作为处理装置,该处理装置例如为适应于接收用户选择任意媒体内容的主机。该基础节点36与中心显示器44相连,该中心显示器44为固定形式的显示器和/或投影仪或类似物。该任意媒体内容可以从任意用户处理装置31处提供。基础节点36可适用于根据一套规则来显示所接收的用户选择的任意媒体内容,该规则例如为:FIF0,自动,应要求或同意,强迫显示,优先性等规则。
该基础节点基本节点36可选择地适应于强迫显示所接收的用户选择的任意媒体内容,S卩,不管名义上谁负责做报告或主持会议,用户可单独在显示器44上显示各自选择的内容来参加会议。强迫显示可同样被认为是一种规则。术语“单方电子访问显示器装置”定义了这种规则,因为“单方”意味着显示操作是只通过一个会议的参与者来获得,而不用得到其他人或他人的同意。术语“单方”指同一人或会议中的另一个参与者可以将用于显示的数据覆盖或替代显示在屏幕上的数据。该会议工具可以同样适应于容许优先性设置。这意味着用户可以进行显示媒体的优先性设置。例如,优先性“ I”可以被基本节点解理解为强迫显示,而优先性“2”可以被基本节点理解为尽快显示,优先性“3”可以被基本节点理解等待中,并随着时间到来再显示等。
设置并使用优先性来显示同样可以被认为在规则下运作。为了执行规则,基本节点36可以具有决定模块。基本节点36可以为具有处理引擎,例如微处理器和内存的主机。该基本节点36优选地适应于以等同方式传处理来自任何或所有连接单元47的媒体内容。该基础节点36可以适应于自动构成与其连接的中心显示器44上的媒体内容,该媒体内容例如来自一个或多个处理装置31。
本发明的一个独立方面为至少一种连接单元47,该连接单元47适应于将用户选择的任意媒体内容传达至所述基础节点36。该连接单元47和/或49优选地为物理的即插即用装置。连接单元的一个实施例展示在图10中。
连接单元47 (或可选择的连接单元52)可以作为内部外围装置或优选地作为外部外围设装置来并入处理装置31内,该外部外围设置具有适应于与处理装置31端口连接的连接器。该处理装置31可以具有客户显示器,处理引擎,例如微处理器,内存和操作系统。可选择连接单元49可以作为内部外围装置或外部外围装置来并入基本节点36内,该外部外围装置具有适应于连接基本节点36的端口的连接器。该连接单元49可完全并入基础节点36内,例如,作为基本节点36的内部网络接口。该基础节点36具有处理引擎,例如,微处理器,内存和操作系统。
在本发明的可替换的实施例中,外围装置可以与处理装置无线连接,并与例如平板电脑或手提电脑的处理装置通过近距离无线通信(NFC)配对。在本发明其它的实施例中,外围装置的配对可以另外通过提供将生物特征数据接收到外围装置的工具,该工具例如为麦克风(声音)或照相机(脸部或虹膜)或手指滑动(指纹)。随后,该外围装置可以分别通过声音,脸部识别而具有个人化或能配对。术语声音识别是指找到“谁”的身份在说,而不是在说什么。通过声音识别来识别说话人可以简化系统中翻译话语的任务,这种系统对特定人的声音进行训练,或用于鉴定或查证说话人的身份以作为安全程序的一部分。“声音识别”意味着“通过声音来识别”,这是人们在电话中所做的事。一旦熟悉的人说“你好”(hello),听者仅通过他们的声音来辨认。
用户处理装置31,连接单元47,(可选择的49,52)和基本节点36协作形成通信网络50,用于多个处理装置31,36,35的至少其中之一和中心显示器装置44之间的链接。通信网络50适应于接收来自多个处理装置31的至少其中之一的任意媒体内容,并将所述多个处理装置的至少其中之一的任意媒体内容传输至中心显示器装置44。
在某些实施例中,外围装置的存储工具可以适应于记录或分享信息。例如,外围装置可以适应于另外包含专用通信信道(例如,用于聊天),该专用通信信道可与会议另一个参与者的专用通信信道进行交流。
本发明的一个独立的方面为一种便携式软件60,该便携软件60适应于下载至客户处理装置31上,并在该客户处理装置31上的操作系统中运行。该便携式软件60作为一种程序运行在客户处理装置31上,回应于用户对输入装置48的操作,该软件适应于将来自客户处理装置31的任意媒体内容传送至通信网络50,在终端,该程序在处理装置31上留下零覆盖区。网络可以为分享的资源网络。便携式软件60可选择地存储在每个连接单元47以及可选择的49上。该便携式软件60可选择地适应于“屏幕抓取”处理装置31的客户显示器的内容。
该便携式软件60可选择地在运行在处理装置31时适应于“屏幕抓取”客户处理装置31的客户显示器上显示的内容,并通过连接单元47来传送。当连接单元47没有发射器或不运行时,该便携式软件60可选择地在运行在处理装置31时适应于“屏幕抓取”客户处理装置31的客户显示器上显示的内容,并通过处理装置31的网络接口来传送。
与所述基本节点36通信的连接单元47具有网络接口,例如,包括发射器62。该发射器62优选为收发器。该发射器/接收器可选择地为无线发射器/接收器。
与连接单元47通信的基本节点36具有接收器63,该接收器63可以包括在连接单元49内,或并入基本节点36。该接收器优选地为收发器。该发射器/接收器可以为无线发射器/接收器。
输入装置48允许与连接单元47的用户对话。该输入装置48优选地为与连接单元47相连的物理执行器。作用于输入装置48的用户操作产生信号,该信号引发数据从处理装置31 (与连接单元47相连)网络50的传输。该输入装置48优选地具有100-14,400平方毫米的激活表面。该输入装置48可选择地为显示在客户处理装置31的客户显示器I上的键。该键可例如通过,通过定位设备,例如鼠标来引发数据从处理装置31至网络50的传送。
连接单元47优选地具有视觉指示器61,例如,用于来自连接单元47的任何活动状态的用户反馈。
该系统同样包括服务器程序64,该服务性程序64适应于下载到基本站点36,所述程序64适应于通过所述连接单元47 (可选择为49)接收来自一个或多个客户处理装置31处的任意媒体内容,并在一个或多个显示器44上显示该多个任意媒体内容流。该服务器程序64可适应于根据一条或多条规定来进行显示,例如,FIFO,自动,应要求或同意,强迫显示,优先性等规则。术语“单方”指允许会议中的同一个或其他参与者用要显示的数据覆盖或取代任何显示在屏幕上的数据。为了执行这些规则,服务器程序64可以做决定。
该服务性程序64优选地适应于以平等的方式处理从任何或所有连接单元47,52传输而来的媒体内容。该服务性程序64可以适应于自动包括在中心显示器44上的媒体内容。
所述服务性程序64可以为便携式软件,适应于下载至基本节点36上,并在该基本节点36的操作系统上运行。该便携式软件64在基本节点上运行了一个程序,该程序适应于通过通信网络50显示所接收的来自客户处理装置31的任意媒体内容,并在终端,在基本节点36上留下零覆盖区。该便携式软件64可选择地存储在每个连接单元49上,且可选择地存储在连接单元47上,并从该连接单元处安装。
视频信息展现在显示器或投影仪的会议一般受到控制效应:单个主持人确定所显示的内容,并因此具有失衡的权利来影响会议的动力以及其结果。本发明的实施例通过实现多个个人同时展示他们的信息的方法来解决这个问题。本发明提供了根据某些实施例的方法来覆盖当前显示的材料。因此,本发明的方法将视觉通信转化成类似于谈话,即:全-双工传输,并具有呼叫和打断的选择。
该系统可以同样包括中心显示器装置44以及可选择的白板45,或其他显示工具,例如,打印机。该显示器44适应于接收用户选择的任意媒体内容,并可以适应于使所接收的用户选择任意媒体内容根据一条或多条规则来显示,例如,FIFO,自动,强迫,应要求或同意,根据优先性等规则。该强迫规则可以描述为“单方电子访问显示器装置”,因为“单方”意味着显示程序通过会议中的单个参与者的作用来获得,而不用其他或他人的同意。术语“单方”指会议中的同一个或其他参与者可以用要显示的数据来覆盖或替代已显示在屏幕的任何数据。
连接单元47可选择地适应于主连接单元。这种主连接单元可以适应于指示基本节点何时显示来自客户处理装置31的媒体内容或允许哪个处理装置发送要显示的内容。
在本发明的实施例中,例如用于客户处理装置31或可选择的基本节点的客户软件,可以至少使用一个便携式软件。在这些实施例中,利用相关计算机装置31,36上操作系统的一个预先安装的通用驱动程序,通过连接单元47 (可选择为49)建立计算机装置31,36至网络50的通信。通用驱动程序与连接单元47 (可选择为49)连用,该连接单元作为外围装置操作,但其使用可高于标准外围装置,这就是通用驱动程序的意旨所在。在某些实施例中,作为外围装置操作的连接单元47 (可选择为49)通过使用通用通信协议来与相关的处理装置31,36通信,该通用通信协议由预先安装的通用驱动程序提供。预先安装的USB驱动程序为这种示例。优选地,使用连接单元47 (可选择为49)来建立网络50的通信不会改变或影响相关处理装置31,36的联网能力。例如,如果浏览器在客户处理装置31处启动,该浏览器可以在该客户处理装置31上使用标准网络接口。这意味着通过连接单元47 (可选择为49)的数据传输不依赖于处理装置31或36的网络接口的数据传输。这样的优点在于,具有每个用户可以独立于会议中所要显示的数据传输,进行例如网上搜索以收集数据,或接收邮件等优点。
便携式软件的使用具有可以避免修改注册表或一般地操作系统设置的优点,使得在任何形式的终端,例如,电子装置的断开,系统崩溃,都没有留下痕迹。这一般称为“O覆盖区”。
本发明具有可扩展性的优点。并提供一种被会议中多个用户使用的显示系统。每个会议的用户因此具有客户处理装置31,用于结合连接单元47。第一用户操作通过,例如将连接单元47插入处理装置31的相关接口连接器,例如USB接口,来将客户处理装置31连接至基本节点36。第二用户操作包括激活在输出装置上的按钮或键(例如,通过按压),随后启动将任意媒体内容从客户处理装置31发送至基本节点36。该过程优选地包括屏幕抓取来自处理装置的数据。利用屏幕抓取避免了将特殊程序安装在基本节点36上,以执行从处理装置31发出的图形指令。当基本节点36接收多个任意媒体内容时,可以允许在与该基本节点36连接的中心显示器上的媒体内容进行自动构成。
在某些实施例中,该按钮或键可以为虚拟按钮,该虚拟按钮显示在屏幕上,而不是在输入装置上的按钮或键,这种情况例如为外围装置。优选地,当传输任意媒体内容的程序被启动时,屏幕抓取来自处理装置的数据不会抓取虚拟按钮。后者可以例如通过将虚拟按钮置于没有抓取的第二层来实现。
本发明将通过某些特定的实施例来进一步进行说明。
某些实施例中本发明提供了一种系统和/或方法,当任意媒体来自多于一个资源处理装置,例如手提电脑,个人数字助理(PDA),智能手机,计算机,平板电脑等,所述一种系统和/或方法的一个方面可以覆盖所有的当前所显示的材料。本发明的一个方面通过类似于谈话的方法控制了视觉通信和信息的显示,即:全双工传输并具有打断或获得单方电子访问显示装置的选择。
本发明的一个实施例可以通过可连接的外围装置,例如,USB兼容装置来实现,使得当外围装置与提供任意信息,例如文本,视频,图片等的处理装置连接时,每个具有处理装置的个人用户可以得到显示器,例如屏幕的访问。通过将插入外围装置来将外围装置与处理装置配对。通过出席会议,用户可以通过插入外围装置实现该外围装置与处理装置的配对。用户也可以将外围装置与基本节点或基本单元配对,所述基本节点或基本单元控制会议室的显示器,并可通过例如有线或无线通信网络与外围装置连接。该网络为共享资源通信网络,因为不同的装置和参与者在网络上传输数据。为此,该外围装置具有能够通过基本节点来传输来自处理装置的任意数据至显示器。在其中一个选择中,显示在处理装置本地显示器的信息为屏幕抓取并进行传输。为次,外围装置可包括便携式软件,该便携式软件可以在处理装置上执行,并在终端留下零覆盖区。尽管物理可连接的外围装置十分便利,该外围装置可以同样通过无线连接,例如蓝牙协议等与处理装置连接。
对于远程参与者的会议来说,可以依靠相同的硬件可连接外围装置,以提供远端至会议室的显示器的直接进入。一般情况下,在家或酒店,参与者仅有电话和手提电脑或其它类便携式计算装置上的互联网接入。远程参与者缺乏环境(例如,非语言的沟通)并具有不太理想的音频/视频连接,并因此受到不均等权利。一般来说,远程参与者同样不能在屏幕上“推动”他们内容,因为会议通过安排报告顺序的会议组织者或懂事来控制。
本发明的一个重要的优点在于,在保持“情景意识”的情况下提供一种远程协同。这意味着你所看见的与你内在的心里地图具有直接关系。这允许了追踪多种信息流,并通过例如在本地计算机上进行搜索来将该信息流快速地与其它信息相互联系。
本发明的另一个方面通过以下途径避免了一些混乱和挫败: 1.对于来自任何位置至会议室显示器或多台显示器的任何图像,保持高宽比(例如,较长物保持较长物)。
2.不要覆盖会议室中任何显示装置的图像和/或窗口。
3.在每个屏幕上展示相同的布置(每个人看到相同的内容,并可谈论这些内容),这意味着图片的拓扑设置在多个屏幕的每个屏幕上都相同。
4.在优选地没有覆盖图片的情况下,最大化地使用屏幕大小(例如,所展示的图片没有包含无用信息的边界)。
5.允许拉动图片并移动镜头的本地操作,但允许回到上面第3条的默认布局。
6.在考虑到本地显示器的特性,例如分别率,像素密度,高宽比的情况下,在每个显示器上设置图像。
7.可选择地同样允许所有参与者都能听见持续的音频连接,例如,可以使用语言通信来改变屏幕的内容。
在图2中,运行在基本节点38上的基本节点软件(6)可以适应于在中心显示器上显示启动画面(21),展示在接收器上接收任意媒体内容的准备。该启动屏幕(21)同样可以展示如何使用系统的指示,以及传到基本节点36的配置参数(稍后看)。这些配置参数同样展示在中心显示器(22)底部的透明帆布处。
客户处理装置31与连接单元47相连,该客户处理装置31想在与基本节点36连接的中心显示器上显示其任意媒体内容。该便携式软件60会在作为主机的客户处理装置31上被执行。第一用户对话通过使用连接单元连接单元47的发射器和基本节点36的接收器产生了便携式软件60和基本节点36之间的连接。该用户操作可以为连接单元47与处理装置31的连接。第二用户对话,在输入装置48上进行,通过客户处理装置显示器的任意媒体内容的便携式软件来启动屏幕抓取,该任意媒体内容随后通过连接单元47发送至基本节点。
基本节点36接收来自一个或多个连接单元47的多个任意媒体内容,并自动构成媒体内容,来显示在中心显示器上。
连接单元47上的视觉指示器61对用户和会议中其他参与者进行指示,媒体内容正在通过连接单元47往基本节点36发送以显示。
在连接单元47的输入装置48上重复第二用户对话,从基本节点36处断开连接单元47的媒体内容。基本节点36从中心显示器上的构成图像处删除媒体内容,并重新构成剩下内各在中心显不器上。
如图2所示,显示在中心显示器/投影仪上的内容为自动设置的。当用户I加入内容,他的/她的显示将会按比例调整,以尽可能地填满可用的中心显示帆布,而不会影响高宽比。当用户2加入内容,他的内容加到第一图像的侧面。当用户3加入内容时,布局为一个合适的布局,例如,三角智慧(triangle wise)。加入用户4,图像变成2X2拼接,这为最大可用的拼接。当另外的用户尝试加入内容,他将会被阻碍。当一个用户发起删除他/她的内容时,他/她的媒体内容从中心显示器处删除,并如图2所示的构成顺序向后移动。
基本节点软件 基本节点软件具有以下的一个或多个特性-第一代码,用于提供正确配置基本节点接收器的工具或方法步骤。
-第二代码,用于提供听从尝试与特定端口连接的连接单元的输出的工具或方法步骤。
-可选择的第三代码,用于提供例如在网络接口上的用于管理的⑶I的工具或方法步骤。
-可选择的第四代码,用于提供使用零配置协议,在网络上发布其存在的工具或方法步骤。
-可选择的第五代码,用于提供接收并安装基本节点的软件更新,以及用于连接单元的便携式软件的工具或方法步骤。
-第六代码,用于提供连接单元和基本节点配对设施的工具或方法步骤。
-第七代码,用于提供不同进入的任意媒体流的自动构成,并将构成图像显示在显示器或投影屏幕上的工具和方法步骤。
-第八代码,用于提供对进入的任意媒体内容进行接收,解密,并解码的工具或方法步骤。
-可选择的第九代码,用于提供成比例调整进入的任意媒体流的工具或方法步骤。
-可选择的第十代码,用于提供根据一条或多条规则来显示进入的任意媒体内容的工具。
任意的上述代码可以储存在非临时性机器的可读存储介质中,例如光盘,磁盘,磁带,固体存储器,USB大容量存储器等。
用于客户处理装置的便携式软件 该便携式软件包括屏幕抓取的运算方法。屏幕抓取运算方法包括虚拟网络计算机(VNC)和远程桌面协议(RDP)或类似物的。该运算方法可以包括例如VNC和RDP运算方法的结合,这种结合在例如静态文本或视频的不同内容中得到优化。该便携式软件具有一个或多个以下的特点:-第十一代码,用于提供连接至包括基本节点的网络的工具或方法步骤。
-第十二代码,用于提供捕捉客户处理装置,即:计算机(C)的视频帧缓冲区,同样称为屏幕抓取的工具或方法步骤。
-第十三代码,用于提供将这些视频帧进行编码,压缩以及选择性地加密,并将它们通过安全链接发送至基本节点的工具和方法步骤。只有改变的区域,例如,屏幕的矩形或三角形区域(或其他合适 的几何形状)需要进行传输,不同类型的矩形或三角形以不同的方式进行编码(例如,RLE, JPEG,…)以优化性能。
-第十四代码,用于提供处理连接单元的工具或方法步骤。
-第十五代码,用于提供引发与基本节点连接的工具或方法步骤。
-第十六代码,用于接收连接单元上输入装置的输入。
-第十七代码,用于提供发送状态改变至连接单元上的视觉指示器的工具和方法步骤。
-可选择的第十八代码,用于提供显现用户⑶I(18)的工具或方法步骤。
-可选择的第十九代码,用于显示管理便携式软件的⑶I。
-可选择的第二十代码,用于提供显示并激活客户处理装置的显示器上的键的工具或方法步骤,使得允许用户输入来启动数据从客户装置到基本节点的传输。
本申请的实施例提供了一种帧捕获器,背景技术所熟悉的,帧捕获器是一种捕捉来自模拟视频信号或数码视频流中的个人,数码静帧的电子装置。该装置一般用作计算机视觉系统的部件,在该装置中,视频帧以数码形式被捕获,随后显示,存储或以原始或压缩数码的形式来传送。近年来,通过USB,因特网(Ethernet)以及IEEE 1394 ("FireWire")接口的连接变得较为流行。本发明的帧捕获器,使得HDMI或显示端口通过USB来捕获。该帧捕获器优选地如下运作: -使用TCP/IP套接口连接基础单元, -捕获计算机的视频帧缓冲区, -在安全链接上编码,压缩和加密这些视频帧至基础单元。屏幕上只有改变的矩形才能传送,且不同类型的矩形以不同的方式来编码(例如:RLE,JPEG,…) -呈现用户⑶I 任何上述代码可以存储在非暂时机器可读的存储介质中,例如,光盘,磁盘,磁带,固态存储器,NAND闪存等。
在该实施例中,便携式软件存储在连接单元中,并在客户处理装置上,在执行的环境下被执行。该便携式软件不需要复制或安装在计算机内。其可直接从连接单元处直接被执行。该便携式软件只可暂时复制到`客户处理装置的执行环境中。同样,不需要改变客户处理装置所需的配置或设置。这意味着当连接单元删除时,客户处理装置仍然没有留下任何东西。这同样意味这该便携式软件会运作在客户处理装置上,在该客户处理装置上用户没有必要的进入权利来安装软件。
该便携式软件设计用以下方式来设计:-不需要在客户处理装置上安装特定的驱动程序。
-例如,对外围装置类的装置,使用预先安装的驱动程序。
-独立于供应商特定的图形硬件。
-该软件在至少一个,以及优选为在不同的客户处理装置,包括:Windows,MacOS/X, Linux, Android, iOS以及其它的系统上运行。
优点 本申请具有以下一种或多种优点:-不需要在会议中具有控制角色。
-将连接单元连接至基本节点的标准即插即用连接。
-使用简单和熟悉的用户操作。
-具有没有阻止客户处理装置的网络设施。
-不需要在客户处理装置上改变配置。
-例如较大尺寸的输入装置容易进入。
-可本地操作便携式软件和服务器程序的程序更新。
-使用便携式软件,不需安装,多平台,不需特定供应商。
-由便携式软件完成的屏幕抓取的特定操作避免了供应商特定的图形装置。
-使用标准驱动程序,不需安装额外的驱动程序。
-不需要在客户处理装置上改变配置-在客户处理装置上留下O覆盖区的软件-不需清除或调整或重启。
-具有不阻止客户处理装置的网络设施。
-没有在用户计算机上改变配置。
-低病毒,恶意软件和间谍软件的风险。
便携式软件看存储在非暂时机器可读的存储介质中,例如,光盘,磁盘,磁带,固体存储器,NAND闪存等。
第二实施例 在第二实施例的图2-5中,基本节点为分开的物理处理装置,称为基本单元(B)的,并包括永久的存储,内存,处理器引擎,无线接入点(4),即插即用接口,例如USB端口(11),图形显示输出适配器(5),如:VGA/DP/DVI/HDMI,以及可选择的音频输出适配器(27)。输入装置具有例如按钮13的执行器,以及可选择的视觉指示器14。
连接单元为外部外围装置形式的物理装置(图中所示为“软件保护器”D),并包括存储便携式软件(7)以及配置参数(12)的永久存储,内存,处理引擎(例如:CPU,FPGA),无线发射器,例如WiFi (3),或其它无线发射器,例如:LiFi,即插即用接口,例如USB接口(2),作为输入装置(9)的按钮,作为视觉指示器(10)的LED环。该便携式软件存储在外围装置(7)中。
客户处理装置为主装置,例 如,计算机或手提电脑包括:显示器,即插即用接口,例如USB端口(2),内存,以及例如微处理器的处理引擎。
该系统因此包括:-外部外围装置(D),该外部外围装置在一端具有即插即用接口,例如:USB接口(2),另一端为配置作为客户的通信接口,例如配置为客户(3)的无线接口。
-基本单元(B),该基本单元(B)具有通信接口,例如:在一端(4)配置为接入点的无线接口,而在另一端为视频卡适配器(5),例如:VGA, DVI, DP或HDMI。
-便携式软件(7),该便携式软件(7)存储在外围装置(D),但在客户处理装置(C)上被执行。
-存储并在基本单元(B)上的基本节点软件(6)。
-该外部外围装置(D)同样优选地具有以下一种或任意的组合:-作为输入装置(9)的执行器的大按钮,使得与外围装置进行用户对话。该按钮优选地具有10(Γ14,400平方毫米的激活表面积。
-视觉指示器,例如LED(10),提供了来自外围装置的用户反馈。该用户反馈可以以光环的形式提供。
本发明实施例的优点在于提供通过在例如任何处理装置,如计算机上的USB接口的外围接口的进行数据传输至外围装置,其中传输的方式为主要地独立于操作系统,并不会留下覆盖区(零覆盖区)。在具有预先安装的通用驱动程序的情况下,不需要在作为计算机的处理装置上安装驱动程序和/或应用程序。优选地,不需要例如计算机的处理装置的管理权。为了避免管理权的需要,本发明的实施例使用其它的支持的外围装置预安装的驱动程序,例如USB类驱动程序,而不需要任何的额外安装。本发明的实施例按指定路径发送由客户软件显示的屏幕抓取数据,该客户软件运行在处理装置上,用于通过外围装置,例如USB装置,来传输置通信网络。这样绕过处理装置C的任何网络接口(且因此许多防火墙),但对于特定的客户软件。其它的应用程序没有受到影响,并使用标准的网络接口,即:从/至TCP/IP协议栈的数据包正常地传输至网络装置。客户软件作为便携式软件从外围装置处启动,该外围装置例如为USB复合装置或存储装置,这样可以在主机的OS中避免留下任何痕迹。
第二实施例的基本使用说明在图5中,基本节点软件(6)显示在投影仪的初始屏幕上-(21),展示了在其接收器(4)上接收任意媒体内容的准备。该初始屏幕(21)同样展示了关于如何使用系统的指示,以及达到该基本节点的配置参数的指示。这些配置参数同样在中心显示器(22)的底部的透明帆布上显示出来。
为了避免外围装置和基本单元之间连接配置的用户对话,使用配对过程。该配对过程提供了外围装置,即:具有所需网络参数的连接单元来建立本地网络,例如,外围装置可以暂时地插入基本单元(B)的USB端口(11)。该基本单元随后可选择地做软件有效性检查,选择性地对存储在外围装置的便携式软件做一个软件升级,并在外围装置(D)上写入连接参数,该连接参数为外围装置和基本单元所需以互相寻永久存储(8)。例如,当使用WiFi时,这可以为SSID,WEP/WPA2键,和IP地址,基本单元接收器的端口数目以及基本节点软件使用的端口数目,但并非所有的这些都必须需要交换。
客户处理装置想将其任意媒体内容显示在连接到基本节点(5)的中心显示器上,该客户处理装置通过(2)将外围装置连接到其USB端口上。该外围装置作为复合装置通过接口(2)连接到计算机上,该复合装置包含大容量存储器和小键盘。其主要的优点就是不需要特别的驱动程序,因为所有这装置都自然地在每个具有USB端口的个人电脑中得到支持。如果启用了“自动运行”,电脑会自动执行存储在外围装置上的大容量存储器(8)上的客户软件(7)。一般情况下,第一用户对话仅仅是把外围装置连接到USB端口上。如果安全措施禁止了 “自动-运行”,用户需要查看外围装置的大容量存储器上的大容量存储,并且手动启动便携软件。
便携式软件通过无线传输,例如外围装置(3)的WIFI或者LIFI接口连接至正确的基本节点。为了知道所连接的正确基本单元,实现连接所需要配置参数在上述的配对过程中存储在大容量存储设备的数据库(12)里。
一旦连接成功,外围装置进入连接模式。这意味着当前至少有一个信道从外围装置到基本单元。内容尚未显示。外围装置的LED (10)立刻变白以提供新的状态的视觉指/Jn ο
当计算机(C)的使用者需要显示其内容时,按下按钮(9)。当按钮先前的状态为“连接”(如图6所示),它会检查基本单元(P)的状态。如果基本单元不是在“完全”的状态,外围装置将发送屏幕抓取的任意媒体内容到基板单元(B),使得媒体内容加至中心显示器的构成中。外围装置LED (10)此刻变红以指示“放映”状态(图6)。
按钮(9)起触发的作用。当用户再次按下按钮时,计算机显示内容将从投影仪上删除。LED (10)变回白色。
如果使用自动-运行特点是可选的,如果可以的话,一旦外围装置插入计算机(C)后马上启用计算机来启动客户软件(7)。例如在Windows上,这意味着安装作为大容量存储器的外围装置,并且使用存储在外围装置上的自动运行文件。
然而,在许多情况下,由于安全的原因,自动运行功能被禁止了。这种情况下,如果可能启动计算机(C),使用自动-播放特点在计算机的桌面上显示连接外围装置的标志。然后用户需要双击此标志 来运行此客户软件。如果上述的自动-播放特点还是不可能或者被禁止,用户必须浏览连接外围装置的文件系统然后手动运行应用程序。这意味着在Windows上双击文件client, exe,在Mac 0S/X双击文件client, app,或者触动在平板电脑或任何具有触摸屏的手机上合适的软件标志。
第三实施例:存在标准的固态存储器的便携软件,例如USB棒。
在第三实施例中,便携软件存储在固体存储器上,例如通用USB记忆棒(图7)。
对于固体存储器例如通常的USB记忆棒,没用输入设备,视觉指示器或者上述类的发射器。这意味着此系统需要:-使用客户处理装置的发射器/接收器。
-作为输入装置使用客户处理装置上的键或者按钮,如键盘上的物理键,特别的鼠标按压,触摸屏上的按钮区域,用鼠标指针点击的在屏幕上显示的按钮。
-在客户处理装置的显示器上的显示视觉指示器。
客户处理装置如图8所示。
本实施例在作为主机,例如计算机的外围处理装置上,以主要独立于操作系统的方式提供外围接口,例如USB接口。无论预先安装的通用驱动程序在哪里,也不需要将驱动程序和/或软件安装在这样的作为计算机的处理装置上。优选地不需要处理装置,比如计算机上的管理者权限。为了避免管理者权限的需要,该实施例使用其他的支持的外围装置预安装的驱动程序,例如USB标注驱动程序,而不需要任何额外的安装。本发明的实施例通过处理装置的网络连接,按指定路线发送来自客户软件显示的至少屏幕抓取数据至通信网络。客户软件作为便携式软件从例如USB装置的外围装置处启动。
第一用户操作包括以下:-插上固态存储器,例如USB记忆棒。
-启动便携式软件(如果自动运行被禁止)。
-使用中央显示器上显示的配置参数(22),在客户处理装置上配置发射器,例如有线或者无线的网络接口,以连接正确的基本节点。
-触发便携式软件与基本节点的连接,例如通过作用便携软件⑶I(18)的要素。该便携式软件显示在客户处理装置的显示器上。
本实施例显示了用户操作的反馈,且也是使用客户操作装置的显示器上的GUI要素来完成。
在本实施例中,通过便携式软件可以部分地实现零覆盖区的优势,因为可没有软件安装或者复制到客户处理装置上,但是需要改变配置来通过基本节点连接客户处理装置的发射器,这需要在使用完之后撤销。
便携软件可选择地对后面的用户改变发射器的配置。
-本实施例中失去的优点-便携试软件的本质上的零覆盖区的部分损失。
-更复杂的第一用户对话-要求用户更专业-客户操作装置显示器上需要GUI,这可能同样显示在中心显示器上。
-当使用第二用户操作的键时,需要寻找客户操作系统的自由键。
-便携式软件把网络接口与其他用途阻挡开。
可选择性地,最后一点可以通过使用基本单元作为网络通道来避免,该网络的通道是客户操作装置需要通过其接口连接的。
优点为:-通过基本单元的设置严格控制用户与公司网的连接。
-即使发射器现在也用于显示用途的情况下,保持网络连接完好。
-缺点是系统的脆弱性较高,因为此时显示连接可能是公司网络的入口。
-仍然存在的缺点:-物理介质的有效性,以分配便携式软件给用户。
-不需要安装或者复制软件到客户的操作装置。
-通过基本单元易于在连接单元(这里指记忆棒)上保持软件的更新。
-通过基本单元在连接单元上写入配置数据的可能性,其例如以客户操作装置可读和使用的配置描述的形式进行。
第四实施例:仅客户安装在客户处理装置上的软件。
本实施例类似于第三实施例,不同之处只是软件复制到客户操作装置上(图9),这种情况下,客户操作装置不要求例如USB端口的即插即用端口。
这个实施例通常用于个人平板电脑和移动装置,如下情况:-没有可用的USB端口,-软件分布通过软件商店容易和广泛地接收。
第五实施例:投影仪或者显示设备的基本节点软件OEM’ ed 本实施例中,基本节点不是通过独立的物理盒子实现,而是集成到显示器或者投影仪里面的处理单元。其他所有细节如先前所述。
第六实施例 本实施例中,基本节点不是通过独立的物理盒子实现,而是集成到视频会议设备的编码解码器。其他所有细节如先前所述第七实施例:远程会议参与者 在本实施例中,一个或多个客户操作装置不是直接在基本节点的邻近位置,而是在一个远程的位置。
为了适应这种情况,需要以下改变: -进一步的压缩或者缩放任意的媒体内容,从而允许低带宽连接; -传达基本节点的连接参数至远程用户的可能性; -基本节点与远程用户所连接的WLAN网络的连通性。
其他所有细节如先前所述。
第六实施例 本实施例中,基本节点不是通过独立的物理盒子实现,而是集成到视频会议设备的编解码其中。其他所有细节如先前所述。
第七实施例:远程会议参加者 本实施例中,一个或多个操作设备的客户不是在基本节点的直接的邻近位置,而是在一个远程的位置。
为了适应这种情况,需要以下改变: -进一步的压缩或者缩放任意的媒体内容,从而允许低带宽连接; -传达基本节点的连接参数给远程用户的可能性; -基本节点与远程用户所连接的WLAN网络的连通性。
其他所有细节如之前所述。
第八实施例:多个基本节点 本实施例中,使用多个基本节点。这可以用于不同目的: -与多个中心显示器的连通性 -固定的中心显示器的扩展 -不同远程位置的基本节点的连通性 这样的优势在于从单独的外围装置可以出现多个基本节点。这在许多情况下是有用的: -个人外围装置:用户可以拥有与他经常使用的多个会议室配对的个人外围设备 -使用拥有多个基本单元的会议室,在同一个会议室中,每个基本单元控制不同的显示器。
建议使用称为多底部外围设备的特别不同的外围设备。多底部外围设备在圆形中央“看我”按钮周围配有转轮。这可能为机械转动多位点开关或类似经典iPod上的触轮的东西。
外围装置的多底部差异的配对 转轮放置在相应的底部单元的位置上; 外围装置以常规方式与基本节点配对; 配置参数储存在永久存储位置;转轮的每个位置具有一组相应的连接参数(例如,桌上不同的行值),每个参数对于具体的底部。
外围设备的连接如下: 多底部外围装置X插入PC; 外围装置X上的转轮放置在位置A ; 外围装置X阅读在其内存的位置A的配置参数; 连接至基本节点A的外围设备X; 基本节点A指示多底部外围设备X连接至中央显示屏幕;外围装置X的转轮放置在位置B ; 外围装置X连接至基本节点B; 基本节点B指示多底部外围装置连接至屏幕; 连接直到转轮选择正确的底部; 点击外围装置输入设备,例如展示基本节点的中央显示屏幕上的内容的按钮; 旋转总是第一个点击靠近最后位置的底部的内容的轮子 第九个实施例 图10展示了根据包括输入装置的本发明的独立实施例的外围设备47。该实施例能与上述任何实施例应用。
外围装置设置成连接单元并是以用于作为主机的用户处理装置比如USB连接,连接至连接器和底部的活动数据和动力连接的即插即用接口的连接器形式的物理装置,所述底部具有执行器,例如,设置在输入设备具有上述功能的按钮。
底部和/或执行器优选尺寸大的,例如,具有在100和14,400平方毫米的表面积的。底部可能是正方形的、长方形的、圆形的、六边形的、椭圆形的形状,多变形的或任何其它人类工程学适合的形状。执行器优选圆形的,但可能为正方形的、长方形的、六边形的、椭圆形的形状等。一个底部上可能有多于一个的执行器。
活动数据和动力连接的长度,例如:电缆,优选地适于放置外围装置(当在其运行位置连接时),具体地,底部和执行器,在相关的用户处理装置界限和在上文所定义的人体工程学界限之间的区域。此外,活动数据和动力连接应该合适,使得底部独立于需要插入平放在会议桌上。
底部优选包括电子设备,比如具有存储便携式软件的永久存储器,内存,处理引擎(例如CPU,FPGA),比如用于WiFi或LiFi的无线发射器/接收器,即插即用接口比如USB接口,作为视频指示器的LED环。视频指示器可用于LiFi接口。便携式软件能储存在外围设备,即在底部。该视频指示器用于来自连接单元的任何活动状态的用户反馈。
一些激活执行器的例子,该执行器可在本发明的任何实施例中使用: 声音激活(拍掌,声音识别,计算机声音,音乐…); 通过无线连接设备远程控制(IR,蓝牙,WiFi…); 灯光激活; 压力激活,例如:用手指或手`下压; 触摸激活; 靠近(“接近触摸”执行器或使执行器靠近某物); 生物阅读器,比如指纹阅读器,虹膜扫描器,DNA分析器; 键盘,例如:输入键码值,例如密码。
可选的实施例 在上述的实施例中,一旦连接装置和主机电脑实现连接,外围装置进入连接模式。这意味着至少由一个信道是从外围到节点的。根据本发明的任何实施例,可以在连接设备和基本节点之间建立多个信道。这些信道可能使逻辑信道。
这样的多信道设置的例子可能包括第一和一个或多于一个的另外的信道 第一信道用于擦去图像流(XDS)第二信道用于GPU指令(OpenGL, DirectX) 第三信道用于鼠标指针坐标(绝对的,相对的) 第四信道用于鼠标指针符号 第五信道用于图像数据文件(JPEG,PNG, GIF,…) 第六信道用于多媒体数据文件或流(MPEG2,MPEG4, OGG, H.26x,…) 第七信道用于声音数据文件或流(MP3,MP4, AAC, WMA,…) 第八信道用于文本或文档数据文件(DOC, D0CX, ΡΡΤ, PPTX, ODT, ODS, PDF,…) 第九信道用于上问所述的优先值1,2,3…的传输。
在上述的实施例中,描述了以基本节点配对外围设备的具体方法。本发明的任何实施例可能包括其它的配对装置,以下给出了所述配对装置的一些例子: 一些配对的例子 将外围装置插入通用外围装置端口,比如基本节点的USB端口或其它USB激活的设备。配对信息通过通用外围接口比如USB传输。
基本节点的无线信道的信号强度用于识别使用哪个基本节点 无线信道或任何其它信道的信号强度。
例子是在会议室桌子下提供NFC/RFID发射器。放置用户处理装置比如便携式电脑和插入该桌子的外围装置自动与该会议室的底部配对。
人工配对(例如,提供 输入IP地址,主机名称,无线电ID (像WiFi上的SSID))
权利要求
1.一种电子会议工具,用于在会议上交流来自用户的任意媒体内容,所述电子会议工具包括: 节点配置装置,该节点配置装置适于操作通信网络的显示器节点,该显示器节点与第一显示器连接,所述节点配置装置适于接收用户选择的任意媒体内容,并控制所述用户选择的任意媒体内容在第一显示器上的显示;和 至少一个外围装置,所述外围装置用于通过通信网络传达所述用户选择的任意媒体内容,其中所述外围装置为一连接单元,并包括: (c)连接器,适于连接至处理装置的端口,所述处理装置具有第二显示器、内存和操作系统;和 (d)发射器,用于与通信网络进行通信, 程序,适于被下载到处理装置上,并在所述处理装置的操作系统上运行,所述程序适于获得用户选择的任意媒体内容,所述程序在终端留下零覆盖区,以及 输入装置,所述输入装置使得用户能够进行用户操作,该用户操作触发所述用户选择的任意媒体内容通过所述端口向所述发射器的传输。
2.根据权利要求1所述的电子会议工具,其特征在于,所述程序存储在外围装置上。
3.根据前述任一项权利要求所述的电子会议工具,其特征在于,所述发射器为无线发射器或收发器。
4.根据前述任一项权利要求所述的电子会议工具,其特征在于,所述外围装置为即插即用装置。
5.根据前述任一项权利要求所述的电子会议工具,其特征在于,所述程序用于屏幕抓取第二显示器的内容。
6.根据前述任一项权利要求所述的电子会议工具,其特征在于,所述输入装置为与外围装置连接的物理执行器。
7.根据权利要求6所述的电子会议工具,其特征在于,所述的物理执行器具有100至14,400平方毫米的表面积。
8.根据前述任一项权利要求所述的电子会议工具,其特征在于,所述输入装置为显示在第二显示器上的键。
9.根据权利要求8所述的电子会议工具,其特征在于,所述显示在第二显示器上的键并非通过程序进行屏幕抓取 。
10.一种将处理装置连接至通信网络的方法,所述处理装置具有内存、显示器和操作系统,所述操作系统具有至少一个预先安装的通用驱动器,该预先安装的通用驱动器提供了处理装置和标准外围装置之间通信的通用通信协议,所述方法包括以下步骤:a)将外围装置连接至处理装置,所述外围装置具有收发器;b)通过操作系统的预先安装的通用驱动器,建立外围装置和处理装置之间的通信工具;c)通过外围装置,将处理装置连接至通信网络;d)通过通信工具,按指定路线在处理装置和通信网络之间发送屏幕抓取数据,其中该通用通信协议用于在处理装置和外围装置之间传输屏幕抓取数据。
11.根据权利要求10所述的方法,其特征在于,步骤b)包括将外围装置作为人机接口装置插入处理装置,且其中的预安装的通用驱动器为人机接口装置驱动器。
12.根据权利要求10所述的方法,其特征在于,步骤b)包括将外围装置作为大容量存储装置插入处理装置,且其中的预安装的通用驱动器为大容量存储装置驱动器。
13.根据权利要求10所述的方法,其特征在于,步骤b)包括将外围装置作为复合装置插入处理装置,且其中的预安装的通用驱动器独立地驱动不同的装置接口。
14.根据权利要求10-13中任一项所述的方法,其特征在于,客户软件存储在外围装置上,该软件当运行在处理装置时,获得屏幕抓取数据。
15.根据权利要求10-13中任一项所述的方法,其特征在于,所述客户软件为便携式软件。
16.一种为处理装置提供通信连接的外围装置,其特征在于,所述处理装置包括内存、显示器和操作系统,所述操作系统具有至少一个预安装的通用驱动器,该通用驱动器提供了处理装置和标准外围装置之间通信的通用通信协议,所述外围装置包括内存,可执行软件代码存储在该内存中,以用于在处理装置上运行,所述可执行软件代码包括: 第一软件代码部分,该第一软件代码部分通过操作系统的预安装通用驱动器,建立外围装置和处理装置之间的通信工具; 第二软件代码部分,该第二软件代码部分通过外围装置,将处理装置连接至通信网络,所述外围装置包括收发器; 第三软件代码部分,该第三软件代码部分用于屏幕抓取来自处理装置的数据;以及 第四软件代码部分,该第四代码部分在通信工具上按指定路线在处理装置和通信网络之间发送屏幕抓取数据,其中的第一软件代码部分用于使用通用通信协议,在处理装置和外围装置之间传输屏幕抓取数据。
17 .根据权利要求16所述的外围装置,其特征在于,所述第一软件代码部分用于将外围装置作为人机接口装置插入处理装置,且其中的预安装通用驱动器为人机接口装置驱动器。
18.根据权利要求16所述的外围装置,其特征在于,所述第一软件代码部分用于将外围装置作为大容量存储装置插入处理装置,且其中的预安装通用驱动器为大容量存储装置驱动器。
19.根据权利要求16所述的外围装置,其特征在于,所述第一软件代码部分用于将外围装置作为复合装置插入处理装置,且其中的预安装通用驱动器独立地驱动不同的装置接□。
20.根据权利要求16-19中任一项所述的外围装置,其特征在于,其中所述的可执行软件代码包括用于提供连接工具的第五代码,该连接工具用于连接至包括基本节点的通信网络。
21.根据权利要求16-20中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第六代码,该第六代码用于提供捕捉处理装置的视频帧缓冲区的工具。
22.根据权利要求16-21中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第七代码,该第七代码用于提供对屏幕抓取数据编码、压缩和可选择的加密、并将所述屏幕抓取数据发送至通信网络的工具。
23.根据权利要求16-21中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第八代码,该第八代码用于提供处理外围装置的工具。
24.根据权利要求20-23中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第九代码,该第九代码用于提供引发基本节点连接的工具。
25.根据权利要求16-24中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第十代码,该第十代码用于接收来自处理装置上的输入装置的输入。
26.根据权利要求16-25中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第十一代码,该第十一代码用于提供将状态改变发送至外围装置上的视觉指示器的工具。
27.根据权利要求16-26中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第十二代码,该第十二代码用于提供显示用户GUI的工具。
28.根据权利要求16-27中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第十三代码,该第十三代码用于显示⑶I,在作为便携式软件运作时,用于提供⑶I来对所述可执行软件代码进行管理。
29.根据权利要求16-28中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第十四代码,该第十四代码用于提供显示并激活在客户处理装置的显示器上的键,用于允许用户输入启动从处理装置至基本节点的数据传输。
30.一种为处理装置提供通信连接的外围装置,其特征在于,所述处理装置包括内存、显示器和操作系统,所述操作系统具有至少一个预安装的通用驱动器,该通用驱动器提供了处理装置和标准外围装置之间通信的通用通信协议,所述外围装置包括内存,可执行软件代码存储在该内存中,以用于在处理装置上运行,所述可执行软件代码包括: 第一软件代码部分,该第一软件代码部分通过操作系统的预安装通用驱动器,建立外围装置和处理装置之间的通信工具; 第二软件代码部分,该第二软件代码部分通过外围装置,将处理装置连接至通信网络,所述外围装置包括收发器;以及 第三软件代码部分,该第三软件代码部分用于在通信工具上按指定路线在处理装置和通信网络之间发送数据;其中的第一软件代码部分用于使用通用通信协议,在处理装置和外围装置之间传输屏幕抓取数据,以及 输出装置,该输出装置与外围装置连接,并用于回应用户操作,来引发从处理装置至外围装置的数据传输。
31.根据权利要求30所述的外围装置,其特征在于,所述第一软件代码部分用于将外围装置作为人机接口装置插入处理装置,且其中的预安装通用驱动器为人机接口装置驱动器。
32.根据权利要求30所述的外围装置,其特征在于,所述第一软件代码部分用于将外围装置作为大容量存储装置插入处理装置,且其中的预安装通用驱动器为大容量存储装置驱动器。
33.根据权利要求30所述的外围装置,其特征在于,所述第一软件代码部分用于将外围装置作为复合装置插入处理装置,且其中的预安装通用驱动器独立地驱动不同的装置接□。
34.根据权利要求30-33中任一项所述的外围装置,其特征在于,所述输入装置为与外围装置连接的物理执行器。
35.根据权利要求34所述的外围装置,其特征在于,所述物理执行器具有100至`14,400平方毫米的表面积。
36.根据权利要求30-35中任一项所述的外围装置,其特征在于,所述输入装置为显示器上显示的键。
37.根据权利要求30-36中任一项所述的外围装置,其特征在于,其中所述的可执行软件代码包括第四代码,该第四代码用于提供连接工具,该连接工具用于连接至包括基本节点的通信网络。
38.根据权利要求30-36中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第五代码,该第五代码用于提供捕捉处理装置的视频帧缓冲区的工具。
39.根据权利要求38所述的外围装置,其特征在于,所述可执行软件代码包括第六代码,该第六代码提供对视频帧进行编码、压缩和选择性地加密,并将其在安全链接上发送至基本节点的工具。
40.根据权利要求38-39中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第七代码,该第七代码用于提供处理外围装置的`工具。
41.根据权利要求39或40所述的外围装置,其特征在于,所述可执行软件代码包括第八代码,该第八代码用于提供引发基本节点连接的工具。
42.根据权利要求39至41中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第九代码,该第九代码用于接收外围装置上输入装置的输入。
43.根据权利要求30至42中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第是十代码,该第十代码用于提供发送状态改变至外围装置的视觉指示器的工具。`
44.根据权利要求30至43中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第是十一代码,该第十一代码用于提供显示用户⑶I的工具。
45.根据权利要求30至44中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第是十二代码,该第十二代码用于在作为便携式软件执行时显示GUI,来管理可执行的软件代码。
46.根据权利要求37-45中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第十三代码,该第十三代码用于提供显示并激活处理装置的显示器上的键,用于允许用户输入启动处理装置至基本节点的数据传输。
47.一种为处理装置提供通信连接的外围装置,其特征在于,所述处理装置包括内存、显示器和操作系统,所述操作系统具有至少一个预安装的通用驱动器,该通用驱动器提供了处理装置和标准外围装置之间通信的通用通信协议,所述外围装置包括内存,可执行软件代码存储在该内存中,以用于在处理装置上运行,所述可执行软件代码包括: 第一软件代码部分,该第一软件代码部分通过操作系统的预安装通用驱动器,建立外围装置和处理装置之间的通信工具;第二软件代码部分,该第二软件代码部分通过外围装置,将处理装置连接至通信网络,所述外围装置包括收发器; 第三软件代码部分,该第三软件代码部分用于接收来自网络的媒体内容,并以一套规则在显示器上显示该媒体内容;其中的第一软件代码部分用于使用通用通信协议,在处理装置和外围装置之间传输屏幕抓取数据。
48.根据权利要求47所述的外围装置,其特征在于,所述可执行软件代码包括第四代码,该第四代码用于提供正确配置接收器作为接入点的工具。
49.根据权利要求47或48所述的外围装置,其特征在于,所述可执行软件代码包括第五代码,该第五代码用于提供听从尝试在特定端口连接的连接单元饿输出的工具。
50.根据权利要求47至49中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第六代码,该第六代码用于提供GUI用于管理的工具。
51.根据权利要求47至50中任一项所述的外围装置,其特征在于,所述可执行软件代码包括第七代码,该第七代码用于提供使用零配置网络协议、在网络上公开其存在的工具。
52.根据权利要求47或51所述的外围装置,其特征在于,所述可执行软件代码包括第八代码,该第八代码用于接收并安装软件更新。
53.根据权利要求47或52所述的外围装置,其特征在于,所述可执行软件代码包括第九代码,该第九代码用于提供连接单元与处理装置配对的设施的工具。
54.根据权利要求47或53所述的外围装置,其特征在于,所述可执行软件代码包括第十代码,该第十代码用于将不同的进入的媒体流进行自动构成、并在显示器上显示该构成的图像的工具。
55.根据权利要求47或54所述的外围装置,其特征在于,所述可执行软件代码包括第十一代码,该第十一代码用于对进入的任意媒体内容进行接收、解密和解码的工具。
56.根据权利要求47或55所述的外围装置,其特征在于,所述可执行软件代码包括第十二代码,该第十二代码用于成比例缩放进入的任意媒体流。
57.根据权利要求47或56所述的外围装置,其特征在于,所述可执行软件代码包括第十三代码,该第十三代码用于提供根据一套规则来显示进入的任意媒体流内容的工具。
58.一种用于在会议上交流来自用户的任意媒体内容的方法,其特征在于,包括: 操作通信网络的显示器节点,该显示器节点与第一显示器连接,以接收用户选择的任意媒体内容,并在第一显示器上控制用户选择的任意媒体内容的显示,和将外围装置连接至处理装置的端口,并通过通信网络来交流用户选择的任意媒体内容,在处理装置上下载程序,并在该处理装置的操作系统上运行该程序,以获得用户选择的任意媒体内容,所述程序在终端留下零覆盖区,以及 在输入装置上进行用户操作后,触发所述用户选择的任意媒体内容通过所述端口向所述发射器的传输。
59.一种外围装置,其特征在于,包括底部,连接器,该连接器用于连接主处理装置的即插即用端口,活动连接,该活动连接在底部和连接器之间,用于传输数据信号和电力,底部上的执行器,该执行器用于驱动信号,并用于传输信号至用于传输至端口的连接器,其中的底部具有电子设备,包括用于存储便携式软件的永久存储器、处理弓I擎、收发器和视觉指示器。
60.一种为处理装置提供通信连接的方法,其特征在于,在通信网络的基本节点和连接至处理装置的外围装置之间建立通信网络;在处理装置和外围装置之间传输媒体内容;将媒体内容从外围装 置处传递至通信网络处,在基本节点处接收来自通信网络的媒体内容,并根据一套规则在显示器上显示该媒体内容。
61.存储在非临时性存储介质中的任意一种上述软件代码。
全文摘要
本发明描述了一种电子会议工具和方法,用于在会议上交流来自用户的任意媒体内容。所述电子会议工具和方法可包括节点配置装置,该节点配置装置用于操作通信网络的显示器节点,该显示器节点与第一显示器连接。所述节点配置装置用于接收用户选择的任意媒体内容,并控制所述用户选择的任意媒体内容在第一显示器上的显示。至少一个外围装置用于通过通信网络与用户选择的任意媒体内容交流,其中所述外围装置为包括以下各项的连接单元(e) 连接器,所述连接器与处理装置的端口连接,所述处理装置具有第二显示器、内存和操作系统;和(f)发射器,所述发射器与通信网络进行通信,还设置有一种程序,该程序用于下载到处理装置上,并在所述处理装置的操作系统上运行,所述程序用于获得用户选择的任意媒体内容,所述程序在终端留下零覆盖区。还设置有输入装置,所述输入装置使得用户进行用户操作,所述用户操作触发所述用户选择的任意媒体内容通过所述端口向所述发射器的传输。
文档编号G06F9/54GK103141087SQ201280001542
公开日2013年6月5日 申请日期2012年9月14日 优先权日2011年9月14日
发明者科恩·西蒙·赫尔曼·比尔, 尤弗·诺尔, 菲利普·约瑟芬·约翰·卢维特, 辜谚启 申请人:巴可有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1