在多个无线装置之中的动态资源共享的制作方法

文档序号:7737793阅读:110来源:国知局
专利名称:在多个无线装置之中的动态资源共享的制作方法
技术领域
本发明涉及特别网络,且更明确地说,涉及在主机进入和离开网络时动态共享资源,以及一种用于在主机之中协商和分配资源的系统。
背景技术
在无线装置需要接入由另一无线装置提供的资源或服务时,它们需要配成一对并在其之间建立专用的特别网络。随着无线特别网络使用的增加,需要有能力共享由一个客户端在多个特别主机之间提供的此资源和/或服务。目前,可用一种解决方案,其中在建立无线特别网络之后,无线主机可将数据复制到远程硬盘。然而,需要两个或两个以上用户可同时将其数据从其便携式装置中保存到同一硬盘。本发明通过使得远程硬盘“刚好足够智能”来提供解决方案,因此多个用户可共享远程硬盘的存储器。存在将允许无线主机接入远程屏幕且将其自己的图像呈现到此更大的远程屏幕上的建议。然而,需要两个或两个以上主机可设定特别网络并共享远程显示器。用本发明, 其可协商共享的量并协调其共享。另一典型的实例为一些电视机支持多个频道共享显示区域的画中画。然而,在电视机内部要求许多“智能”。电视机仅处置固定数目的源。而且,显示器区的共享是固定的。 此建议使得简单的客户端通过控制由特别主机发送的图像的分辨率来动态共享显示器。其也允许尽可能多的主机以特别的方式接入资源。基于在主机之中的协商,资源分配是灵活的。

发明内容
本文所揭示的方面通过用于在两个或两个以上主机之中动态共享客户端资源的方法、系统以及计算机程序产品来解决上文陈述的需要。客户端将资源的一部分(例如,显示器的一部分)分配到主机中的每一者。此分配可在主机与客户端之间进行协商。客户端可请求一个或一个以上主机按比例增加或减少资源的使用。例如,客户端可命令两个或两个以上主机按比例减少由每一主机使用的图像区域,以填充最大的总显示器区域。由客户端维持用于每一主机的分配向量。使用此分配向量以追踪在主机之中的资源共享。或者, 客户端可基于资源的分配的部分来动态按比例缩放资源使用。


图1展示客户端资源的示范性分配。图2描述共享会话的建立。图3描述共享分配的协商。图4展示在主机脱离系统后如何重新平衡所分配的共享。
具体实施例方式词语“示范性的”使用在本文中意味着“充当实例、例项或说明”。不必将本文中描述为“示范性”的任何方面解释为与其它方面相比为优选或有利的。本文所揭示的方面通过提供用于在两个或两个以上主机之中动态共享客户端资源的产品的系统来解决上文陈述的问题。无线装置/装备在无线网络内彼此之间相互作用。无线装置(主机)经常接入来自另一无线装置(客户端)的一个或一个以上服务。为了接入并监视服务,主机或客户端起始关联。这样,主机和客户端在它们之间建立临时的无线关联。在关联期间,主机专用由客户端提供的服务(例如,显示器)。然而,有时需要有能力在多个主机装置之中共享客户端资源(例如,显示器)。本发明启用两个或两个以上主机,使得它们可共享客户端资源,例如,如图1所展示的显示器。客户端10将资源的一部分(例如,显示器的小部分)分配给合格的主机12、14 及16中的每一者。如在图1中的示范性方面所展示,主机_1 12被分配百分之五十(50% ) 的客户端资源18,主机_2 14被分配百分之二十五(25%)的客户端资源20且主机_3 16 被分配剩余的百分之二十五(25%)的客户端资源22。下文仅仅为实例,因此分配可包含更多或更少的主机以及无限数目的分配百分比。此所分配的大小在主机12、14和16以及客户端10之中是可协商的。客户端10可请求主机12、14和16基于共享的显示器区域的所分配的大小来按比例减少/增加发送的图像的大小。此举帮助保持客户端实施简单。在这种情况下,客户端10维持用于每一主机的分配向量。使用此分配向量以在所分配的区域再现图像。虽然此为优选的方法,但一种可选的系统提供可基于用于图像的所分配的区域的大小来按比例减少/增加传入图像的“智能”客户端10。主机12、14和16可在建立与主机10的关联时指定“共享模式”。“共享模式”可包含,但不限于以下模式专用-此模式暗示主机不希望与其它主机共享资源。在这种情况下,客户端拒绝包含“专用”请求的任何共享资源的新请求。例如,如果客户端处于与主机的“专用,,关联中,那么其将拒绝来自另一主机的任何类型的共享请求。此外,如果客户端处于与主机的“非专用”关联中,那么其将拒绝 任何 “专用”请求,因为客户端已在使用中。时间分片的初级租户(TSPT)-在此模式下,TSPT专用客户端资源。然而,在时间分片的二级租户(TSST)请求使用客户端资源的许可时,TSPT可授予许可,使得TSST可暂时专用客户端资源。然而,TSPT可随时或在TSST放弃使用客户端资源的许可时占用客户端资源。优选的是,应在所有者-租户型群集中使用此模式,如下文所描述。初 级租户-此模式暗示此主机为初级租户。因此,在默认情况下,其将消耗资源的显著部分。时间分片的二级租户(TSST)-在此模式下,TSST获得来自TSPT的专用客户端资源的许可。然而,其在TSPT的意志下可能不得不放弃所述许可。如同TSPT —样,应在所有者-租户型群集中使用此模式。二级和户-此模式暗示此主机将使用资源的较小部分,而将由初级租户占据显示器区域/资源的显著部分。二级租户可请求成为初级租户。取决于由当前的初级租户授予的许可,客户端可或可不授予所述请求。平等的共享租户-此模式暗示客户端将确保将等量的资源分配给共享主机中的
每一者。在另一方面中,主机将资源共享优选项提供给客户端。主机可在请求关联时指定其优选项,或者在关联的使用期限期间在任何时候协商此事。如果可能的话,客户端将如所请求的那样接受优选项。否则,主机可在之后的时间与客户端协商优选项。这些优选项包含但不限于以下情况。优诜部分_主机可指定其期望使用的资源的特定部分(例如,显示器表面的特定部分)。如果不存在冲突,那么客户端授予优选项。然而,如果存在冲突,那么客户端可与当前的租户(例如,目前使用指定位置的主机)协商分配。可以“所有者_租户”或“全部_租户”的方式建立此共享群集。所有者_租户-在这种情况下,基于预定义的准则(例如,将建立与客户端的关联的第一主机),主机成为资源的所有者。共享资源的任何其它主机被认为是租户。如果客户端接收到来自其它主机的共享资源的请求,那么其将仅得到来自所有者的许可,而与共享资源的租户数目无关。如果当前的所有者离开关联,那么其使用借助任何类型的越区移交系统的无线关联所有权越区移交,使用预定义的程序将所有权转移给另一主机, 例如,在2008年4月4日申请的“用于在无线网络内建立客户端_主机关联的设备和方法(Apparatus and Methods for Establishing Client-Host Associations Within a Wireless Network),,的第12/098,025号美国专利申请案中所描述的一个系统。全部-租户-在这种情况下,共享装置的全部主机被认为是租户。如果客户端接收到共享资源的另一请求,那么其搜寻来自全部活动租户(例如,当前正共享资源)的许可。如果共享资源的一个或一个以上主机离开共享的群集,那么客户端将补偿由离开的主机占据的资源,且在活动租户之中重新平衡共享。客户端也将相应更新的共享信息通知活动主机中的每一者。相应地,主机可按照比例增加/减少其资源使用。在另一方面中,如果客户端到达在所有者和/或租户数目上指定的限制,那么其可拒绝共享资源的任何新请求。虽然这是优选的方法,但有可能客户端可基于预定义的准则(例如,共享优先权)选择中断与现有的主机的共享以支持新请求。在另一方面中,基于预定义的准则(例如,所有者或最高优先权)的有资格的主机可请求接入整个资源。在这种情况下,客户端可使主机中的其余主机中断共享资源。
尽管上述描述假设通过客户端来代理共享事件,但有可能主机可在其之中协商共
享。
操作-通过以下的实例来描沭本发明的操作。尽管这些实例仅描述两个主机,但预期系统与任何数目的主机一起以类似的方式操作,且这些示范性方面用来对系统进行简单解释且并非限制。本发明的实施需要建立共享的会话并在图2中进行了描绘。最初,在主机_1 12与客户端10之间存在关联24。可由例如主机_2 14等另一主机进行关联请求 30。主机_2 14在共享的请求中指定共享模式中的一者,如上文所指定。取决于所指定的共享模式的类型以及是否存在使用客户端10资源的任何其它主机,客户端10可接受(或拒绝)请求。当主机_2 14在发送共享的关联请求30的同时请求共享客户端资源时,客户端搜寻来自当前所有者(或全部租户)(在这种情况下为主机_1 12)的许可26以允许进入。如果当前所有者(或全部租户)授予许可,那么客户端10以授予共享模式28接受关联请求并提供关联确认32。客户端更新并发送共享信息34和34'(例如,所共享区域的大小、位置,按比例减少/增加资源使用的指令)到主机_1 12,包含新主机(主机_2 14)。 在接受之后,新主机_2 14和现有的主机_1 12即刻进行必要的改变(例如,按比例减少资源消耗)且使用更新的业务模式36和36'开始/继续使用客户端服务。图3中展示客户端10资源分配的协商。在主机中的一者(在这种情况下为主机 _2 14)已参与与客户端10关联且想要改变客户端资源(例如,显示器)的共享时,主机_2 14将“更新共享的请求”40发送到客户端10。客户端10搜寻来自其它主机(例如,所有者或全部租户)(在这种情况下为主机_1 12)的更新共享的许可42以用于改变共享。如果其它主机(主机_1 12)授予许可44,那么客户端10通过将确认46发送到主机_2 14来确认“更新共享的请求”。客户端10还使用“更新共享的信息”48和48'将更新的共享信息发送到具有与客户端的活动关联的全部主机。客户端在此消息中包含必要的改变请求(例如,按比例减少/增加)。在主机(主机_1 12和主机_2 14)接收到“更新共享的信息”48 和48'消息时,其采取必要的行动且用“更新共享的信息确认”50和50'来响应客户端10。 接着,其开始发送更新的业务52和52'。也可在某些预定的时间间隔处激活“更新共享的信息” 48和48'以保证系统得到平衡。图4展示用于重新平衡客户端10资源的所分配共享的系统。在客户端10接收到图3的“更新共享的信息确认”50和50'时,其更新分配向量54且继续处理更新的业务52 和52'(例如,使用新的共享来显示图像)。在主机_2 14离开关联56时,客户端10在剩余的主机(在这种情况下为主机_1 12)之中重新平衡资源分配58。其将“更新共享的信息” 48信号发送到全部剩余的主机(在这种情况下为主机_1 12),如在图3的描述内容中所描述。在主机_1 12接收到“更新共享的信息”48时,其和客户端10进行必要的改变,如在图3的协商分配部分所描述。在建立的特别网络中,如果主机想要修改其共享模式(例如,升级或降级到较高的特权模式(例如,二级租户到初级租户)或较低的特权模式),那么其将请求发送到客户端以修改其(主机)自己的共享模式。如果不存在具有所请求的特权模式的其它活动主机, 那么客户端授予请求。如果具有相同共享模式的主机存在于特别网络中,那么客户端将搜寻来自所述主机的许可。主机可在指定用于它自己的新共享模式时授予许可,或拒绝许可。 如果主机授予许可,那么客户端允许请求的主机升级其共享模式。或者,如果具有较高特权(例如,初级)模式的主机希望脱离特别网络,那么其可将请求发送到客户端以针对其具有的特权指定另一活动主机。客户端可基于预定的准则或通过轮询在特别网络内的全部活动主机来选择主机以指派这些特权。所属领域的技术人员将了解,可使用多种不同技术和技艺中的任一者来表示信息和信号。举例来说,可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在以上描述中可始终参考的数据、指令、命令、信息、信号、位、符号及码片。所属领域的技术人员将进一步了解,结合本文所揭示的方面而描述的各种说明性逻辑块、模块、电路及算法步骤可实施为电子硬件、计算机软件或两者的组合。为清楚说明硬件与软件的此可互换性,上文已大致关于其功能性而描述了各种说明性组件、块、模块、 电路及步骤。所述功能性是实施为硬件还是软件取决于特定应用及施加于整个系统的设计约束。所属领域的技术人员可针对每一特定应用以不同方式来实施所描述的功能性,但所述实施决策不应被解释为会导致脱离本发明的范围。结合本文所揭示的方面而描述的各种说明性逻辑块、模块及电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻辑、离散硬件组件或其经设计以执行本文所描述的功能的任何组合来实施或执行。通用处理器可为微处理器,但在替代方案中,所述处理器可为任何常规的处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与微处理器的组合、多个微处理器、一个或一个以上微处理器与DSP核心的联合,或任何其它此配置。 结合本文所揭示的方面而描述的方法或算法的步骤可直接用硬件、由处理器执行的软件模块或两者的组合来体现。软件模块可驻留于随机存取存储器(RAM)、快闪存储器、 只读存储器(ROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)、寄存器、硬盘、可装卸磁盘、CD-ROM或此项技术中已知的任何其它形式的存储媒体中。将示范性存储媒体耦合到处理器,使得所述处理器可从存储媒体读取信息和将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体式。处理器及存储媒体可驻留于ASIC中。ASIC可驻留于用户终端中。在替代方案中,处理器及存储媒体可作为离散组件驻留于用户终端中。提供所揭示方面的先前描述旨在使得所属领域的技术人员能够制作或使用本发明。所属领域的技术人员将容易明白对这些方面的各种修改,且本文中所定义的一般原理可在不脱离本发明的精神或范围的情况下应用于其它方面。因此,本发明并不希望被限定于本文中所展示的诸方面,而是应被赋予与本文中所揭示的原理和新颖特征一致的最宽范围。
权利要求
1.一种用于在数字通信系统中的至少两个装置之中共享资源的方法,所述方法包括以下步骤在第一共享模式下由第一主机请求客户端资源; 在第二共享模式下由下一主机请求所述客户端资源;以及在所述第一主机与所述下一主机之间共享所述客户端资源。
2.一种用于在数字通信系统中的至少两个装置之中共享资源的系统,其包括 处理器;用于在所述处理器中在第一共享模式下由第一主机请求客户端资源的装置; 用于在所述处理器中在第二共享模式下由下一主机请求所述客户端资源的装置;以及用于在所述处理器中在所述第一主机与所述下一主机之间共享所述客户端资源的装置。
3.一种存储媒体,其包括计算机可执行的程序指令以在数字通信系统中的至少两个装置之中实施资源的共享,所述存储媒体包括用以在第一共享模式下由第一主机请求客户端资源的程序指令; 用以在第二共享模式下由下一主机请求所述客户端资源的程序指令;以及用以在所述第一主机与所述下一主机之间共享所述客户端资源的程序指令。
4.一种用于在数字通信系统中的至少两个装置之中共享资源的方法,所述方法包括以下步骤在第一预定的共享模式下由第一主机请求客户端资源;在第二预定的共享模式下由下一主机请求所述客户端资源;由客户端搜寻来自所述第一主机的与所述下一主机共享所述客户端资源的许可;将对所述所搜寻的第一主机的许可的响应提供到所述客户端;由所述客户端在所述第一与所述下一主机之间共享所述资源;以及由所述客户端将客户端资源分配向量发送到所述第一主机和所述下一主机。
5.根据权利要求4所述的方法,其中所述第一共享模式和所述第二共享模式实质上是类似的。
6.一种用于在数字通信系统中的至少两个装置之中共享资源的系统,其包括处理器;用于在所述处理器中在第一预定的共享模式下由第一主机请求客户端资源的装置; 用于在所述处理器中在第二预定的共享模式下由下一主机请求所述客户端资源的装置;用于在所述处理器中由客户端搜寻来自所述第一主机的与所述下一主机共享所述客户端资源的许可的装置;用于在所述处理器中将对所述所搜寻的第一主机的许可的响应提供到所述客户端的装置;用于在所述处理器中由所述客户端在所述第一与所述下一主机之间共享所述资源的装置;以及用于在所述处理器中由所述客户端将客户端资源分配向量发送到所述第一主机和所述下一主机的装置。
7.根据权利要求6所述的系统,其中所述第一共享模式和所述第二共享模式实质上是类似的。
8.一种存储媒体,其包括计算机可执行的程序指令以在数字通信系统中的至少两个装置之中实施资源的共享,所述存储媒体包括用以在第一预定的共享模式下由第一主机请求客户端资源的程序指令; 用以在第二预定的共享模式下由下一主机请求所述客户端资源的程序指令; 用以由客户端搜寻来自所述第一主机的与所述下一主机共享所述客户端资源的许可的程序指令;用以将对所述所搜寻的第一主机的许可的响应提供到所述客户端的程序指令; 用以由所述客户端在所述第一与所述下一主机之间共享所述资源的程序指令;以及用以由所述客户端将客户端资源分配向量发送到所述第一主机和所述下一主机的程序指令。
9.根据权利要求8所述的存储媒体,其中所述第一共享模式和所述第二共享模式实质上是类似的。
10.一种用于在数字通信系统中的至少两个装置之中共享资源的方法,所述方法包括以下步骤在第一预定的共享模式下由至少一个活动主机请求客户端资源; 在第二预定的共享模式下由至少一个不活动主机请求所述客户端资源; 由客户端搜寻来自所述至少一个活动主机的与所述至少一个不活动主机共享所述客户端资源的许可;将对所述所搜寻的至少一个活动主机的许可的响应提供到所述客户端; 由所述客户端将客户端资源分配向量发送到所述至少一个活动主机和至少一个新活动主机;由所述客户端将所述客户端资源的第一部分分配到所述至少一个活动主机且将所述客户端资源的第二部分分配到所述至少一个新活动主机;以及由所述至少一个活动主机和所述至少一个新活动主机协商所述分配。
11.根据权利要求10所述的方法,其进一步包括所述客户端将所述客户端资源的第一部分分配到所述至少一个活动主机且将所述客户端资源的第二部分分配到所述至少一个新活动主机的步骤。
12.根据权利要求11所述的方法,其进一步包括维持分配向量的步骤。
13.根据权利要求10所述的方法,其进一步包括由所述客户端将所述所搜寻的许可确认到所述至少一个新活动主机的步骤。
14.根据权利要求10所述的方法,其中所述提供的响应包括拒绝。
15.根据权利要求10所述的方法,其中所述至少一个活动主机包括至少一个租户,使用整个或部分客户端资源。
16.根据权利要求15所述的方法,其中所述至少一个租户包括来自由专用租户、初级租户、二级租户、时间分片的初级租户、时间分片的二级租户以及平等的共享租户组成的群组中的成员。
17.根据权利要求15所述的方法,其中所述至少一个活动主机向包括所述至少一个租户的所述至少一个不活动主机授予使用所述整个或部分客户端资源的许可。
18.根据权利要求15所述的方法,其进一步包括所述至少一个租户放弃所述许可的步马聚ο
19.根据权利要求10所述的方法,其进一步包括更新所述资源分配向量的步骤。
20.根据权利要求19所述的方法,其中所述更新的步骤在预定例项处发生。
21.根据权利要求10所述的方法,其中所述客户端资源包括显示器。
22.根据权利要求21所述的方法,其中所述客户端资源包括所述显示器的表面区域以及所述显示器上的位置。
23.根据权利要求10所述的方法,其进一步包括依据活动和新活动主机的增加或减少来重新分配所述客户端资源的步骤。
24.根据权利要求23所述的方法,其进一步包括所述客户端通知所述至少一个活动主机所述重新分配的步骤。
25.根据权利要求10所述的方法,其中所述授予许可的步骤包括针对使用所述客户端资源的经延迟的开始。
26.一种用于在数字通信系统中的至少两个装置之中共享资源的系统,其包括处理器;用于在所述处理器中在第一预定的共享模式下由至少一个活动主机请求客户端资源的装置;用于在所述处理器中在第二预定的共享模式下由至少一个不活动主机请求所述客户端资源的装置;用于在所述处理器中由客户端搜寻来自所述至少一个活动主机的与所述至少一个不活动主机共享所述客户端资源的许可的装置;用于在所述处理器中将对所述所搜寻的至少一个活动主机的许可的响应提供到所述客户端的装置;用于在所述处理器中由所述客户端将客户端资源分配向量发送到所述至少一个活动主机和至少一个新活动主机的装置;用于在所述处理器中由所述客户端将所述客户端资源的第一部分分配到所述至少一个活动主机且将所述客户端资源的第二部分分配到所述至少一个新活动主机的装置;以及用于在所述处理器中由所述至少一个活动主机和所述至少一个新活动主机协商所述分配的装置。
27.根据权利要求26所述的系统,其进一步包括用于由所述客户端将所述客户端资源的第一部分分配到所述至少一个活动主机且将所述客户端资源的第二部分分配到所述至少一个新活动主机的装置。
28.根据权利要求27所述的系统,其进一步包括用于维持分配向量的装置。
29.根据权利要求26所述的系统,其进一步包括用于由所述客户端将所述所搜寻的许可确认到所述至少一个新活动主机的装置。
30.根据权利要求26所述的系统,其中所述提供的响应包括拒绝。
31.根据权利要求26所述的系统,其中所述至少一个活动主机包括至少一个租户,使用整个或部分客户端资源。
32.根据权利要求31所述的系统,其中所述至少一个租户包括来自由专用租户、初级租户、二级租户、时间分片的初级租户、时间分片的二级租户以及平等的共享租户组成的群组中的成员。
33.根据权利要求31所述的系统,其中所述至少一个活动主机向包括所述至少一个租户的所述至少一个不活动主机授予使用所述整个或部分客户端资源的许可。
34.根据权利要求31所述的系统,其进一步包括用于由所述至少一个租户放弃所述许可的装置。
35.根据权利要求26所述的系统,其进一步包括用于更新所述资源分配向量的装置。
36.根据权利要求35所述的系统,其中所述用于更新的装置是在预定例项处激活。
37.根据权利要求26所述的系统,其中所述客户端资源包括显示器。
38.根据权利要求37所述的系统,其中所述客户端资源包括所述显示器的表面区域以及所述显示器上的位置。
39.根据权利要求26所述的系统,其进一步包括用于依据活动和新活动主机的增加或减少来重新分配所述客户端资源的装置。
40.根据权利要求39所述的系统,其进一步包括用于由所述客户端通知所述至少一个活动主机所述重新分配的装置。
41.根据权利要求26所述的系统,其中所述用于授予许可的装置包括针对使用所述客户端资源的经延迟的开始。
42.一种存储媒体,其包括计算机可执行的程序指令以在数字通信系统中的至少两个装置之中实施资源的共享,所述存储媒体包括用以在第一预定的共享模式下由至少一个活动主机请求客户端资源的程序指令; 用以在第二预定的共享模式下由至少一个不活动主机请求所述客户端资源的程序指令;用以由客户端搜寻来自所述至少一个活动主机的与所述至少一个不活动主机共享所述客户端资源的许可的程序指令;用以将对所述所搜寻的至少一个活动主机的许可的响应提供到所述客户端的程序指令;用以由所述客户端将客户端资源分配向量发送到所述至少一个活动主机和至少一个新活动主机的程序指令;用以由所述客户端将客户端资源的第一部分分配到所述至少一个活动主机且将所述客户端资源的第二部分分配到所述至少一个新活动主机的程序指令;以及用以由所述至少一个活动主机和所述至少一个新活动主机协商所述分配的程序指令。
43.根据权利要求42所述的存储媒体,其进一步包括用以由所述客户端将所述客户端资源的第一部分分配到所述至少一个活动主机且将所述客户端资源的第二部分分配到所述至少一个新活动主机的程序指令。
44.根据权利要求43所述的存储媒体,其进一步包括用以维持分配向量的程序指令。
45.根据权利要求42所述的存储媒体,其进一步包括用以由所述客户端将所述所搜寻的许可确认到所述至少一个新活动主机的程序指令。
46.根据权利要求42所述的存储媒体,其中所述提供的响应包括拒绝。
47.根据权利要求42所述的存储媒体,其中所述至少一个活动主机包括至少一个租户,使用整个或部分客户端资源。
48.根据权利要求47所述的存储媒体,其中所述至少一个租户包括来自由专用租户、 初级租户、二级租户、时间分片的初级租户、时间分片的二级租户以及平等的共享租户组成的群组中的成员。
49.根据权利要求47所述的存储媒体,其中所述至少一个活动主机包括用以向包括所述至少一个租户的所述至少一个不活动主机授予使用所述整个或部分客户端资源的许可的程序指令。
50.根据权利要求47所述的存储媒体,其进一步包括用于至少一个租户放弃所述许可的程序指令。
51.根据权利要求42所述的存储媒体,其进一步包括用以更新所述资源分配向量的程序指令。
52.根据权利要求51所述的存储媒体,其包括用以在预定例项处更新的程序指令。
53.根据权利要求42所述的存储媒体,其中所述客户端资源包括显示器。
54.根据权利要求53所述的存储媒体,其中所述客户端资源包括所述显示器的表面区域以及所述显示器上的位置。
55.根据权利要求42所述的存储媒体,其进一步包括用以依据活动和新活动主机的增加或减少来重新分配所述客户端资源的程序指令。
56.根据权利要求55所述的存储媒体,其进一步包括用以由所述客户端通知所述至少一个活动主机所述重新分配的程序指令。
57.根据权利要求42所述的存储媒体,其中所述用以授予许可的程序指令包括用以针对使用所述客户端资源提供经延迟的开始的程序指令。
58.一种用于在数字通信系统中的至少两个装置之中共享资源的方法,所述方法包括以下步骤在第一预定的共享模式下由第一主机请求客户端资源;在第二预定的共享模式下由下一主机请求所述客户端资源;由客户端搜寻来自所述第一主机的与所述下一主机共享所述客户端资源的许可;将对所述所搜寻的第一主机的许可的响应提供到所述客户端;由所述第一主机和所述下一主机协商所述客户端资源的分配;以及由所述客户端将客户端资源分配向量发送到所述第一主机和所述下一主机。
59.根据权利要求58所述的方法,其中所述协商的步骤包括通过所述客户端代理在所述第一主机与所述下一主机之间协商。
60.根据权利要求58所述的方法,其中所述协商的步骤包括在所述第一主机与所述第二主机之间直接协商。
61.根据权利要求60所述的方法,其包括所述下一主机获得关于所分配的第一部分和第二部分的信息以及获得关于所述至少一个活动主机的信息。
62.根据权利要求60所述的方法,其进一步包括将更新的分配向量提供到所述客户端的步骤。
63.一种用于在数字通信系统中的至少两个装置之中共享资源的系统,其包括处理器;用于在所述处理器中在第一预定的共享模式下由第一主机请求客户端资源的装置; 用于在所述处理器中在第二预定的共享模式下由下一主机请求所述客户端资源的装置; 用于在所述处理器中由客户端搜寻来自所述第一主机的与所述下一主机共享所述客户端资源的许可的装置;用于在所述处理器中将对所述所搜寻的第一主机的许可的响应提供到所述客户端的装置;用于在所述处理器中由所述第一主机和所述下一主机协商所述客户端资源的分配的装置;以及用于在所述处理器中由所述客户端将客户端资源分配向量发送到所述第一主机和所述下一主机的装置。
64.根据权利要求63所述的系统,其中所述用于协商的装置包括用于通过所述客户端代理在所述第一主机与所述下一主机之间协商的装置。
65.根据权利要求63所述的系统,其中所述用于协商的装置包括在所述第一主机与所述第二主机之间直接协商。
66.根据权利要求65所述的系统,其包括用于由所述下一主机获得关于所分配的第一部分和第二部分的信息以及获得关于所述至少一个活动主机的信息的装置。
67.根据权利要求65所述的系统,其进一步包括用于将更新的分配向量提供到所述客户端的装置。
68.一种存储媒体,其包括计算机可执行的程序指令以在数字通信系统中的至少两个装置之中实施资源的共享,所述存储媒体包括用以在第一预定的共享模式下由第一主机请求客户端资源的程序指令; 用以在第二预定的共享模式下由下一主机请求所述客户端资源的程序指令; 用以由客户端搜寻来自所述第一主机的与所述下一主机共享所述客户端资源的许可的程序指令;用以将对所述所搜寻的第一主机的许可的响应提供到所述客户端的程序指令; 用以由所述第一主机和所述下一主机协商所述客户端资源的分配的程序指令;以及用以由所述客户端将客户端资源分配向量发送到所述第一主机和所述下一主机的程序指令。
69.根据权利要求68所述的存储媒体,其中所述用以协商的程序指令包括用以通过所述客户端代理在所述第一主机与所述下一主机之间协商的程序指令。
70.根据权利要求68所述的存储媒体,其中所述用以协商的程序指令包括用以在所述第一主机与所述第二主机之间直接协商的程序指令。
71.根据权利要求70所述的存储媒体,其包括用以由所述下一主机获得关于所分配的第一部分和第二部分的信息以及获得关于所述至少一个活动主机的信息的程序指令。
72.根据权利要求70所述的存储媒体,其进一步包括用以将更新的分配向量提供到所述客户端的程序指令。
73.一种用于在特别网络中修改第一活动主机的共享的共享模式的方法,所述方法包括以下步骤由所述第一活动主机将所述修改所述共享模式的请求发送到所述客户端;以及由所述客户端发送对所述请求的响应。
74.根据权利要求73所述的方法,其中所述请求包括所述共享模式的升级。
75.根据权利要求74所述的方法,其进一步包括由所述客户端确定第二活动主机是否维持与所述所请求的修改的共享模式类似或更高的特权共享模式的步骤,且如果所述第二活动主机未维持类似或更高的特权,那么所述响应包括授予所述请求。
76.根据权利要求75所述的方法,其进一步包括所述客户端搜寻来自第二活动主机的修改所述活动第一主机的所述共享模式的许可的步骤。
77.根据权利要求75所述的方法,其进一步包括所述第一活动主机发送脱离所述特别网络的意图并请求所述客户端指定另一活动主机获得所述第一活动主机的特权的步骤,以及所述客户端将所述特权指派给第二活动主机的步骤。
78.一种用于在特别网络中修改第一活动主机的共享的共享模式的系统,其包括处理器;用于在所述处理器中由所述第一活动主机将所述修改所述共享模式的请求发送到所述客户端的装置;以及用于在所述处理器中由所述客户端发送对所述请求的响应的装置。
79.根据权利要求78所述的系统,其中所述请求包括所述共享模式的升级。
80.根据权利要求79所述的系统,其进一步包括用于由所述客户端确定第二活动主机是否维持与所述所请求的修改的共享模式类似或更高的特权共享模式的装置,且如果所述第二活动主机未维持类似或更高的特权,那么所述响应包括授予所述请求。
81.根据权利要求80所述的系统,其进一步包括用于由所述客户端搜寻来自第二活动主机的修改所述活动第一主机的所述共享模式的许可的装置。
82.根据权利要求80所述的系统,其进一步包括用于所述第一活动主机发送脱离所述特别网络的意图的装置,以及用于请求所述客户端指定另一活动主机获得所述第一活动主机的特权的装置,以及用于所述客户端将所述特权指派给第二活动主机的装置。
83.一种存储媒体,其包括计算机可执行的程序指令以在特别网络中实施修改第一活动主机的共享的共享模式,所述存储媒体包括用以由所述第一活动主机将所述修改所述共享模式的请求发送到所述客户端的程序指令;以及用以由所述客户端发送对所述请求的响应的程序指令。
84.根据权利要求83所述的存储媒体,其中所述请求包括所述共享模式的升级。
85.根据权利要求84所述的存储媒体,其进一步包括用以由所述客户端确定第二活动主机是否维持与所述所请求的修改的共享模式类似或更高的特权共享模式的程序指令,且如果所述第二活动主机未维持类似或更高的特权,那么所述响应包括授予所述请求。
86.根据权利要求85所述的存储媒体,其进一步包括用于所述客户端搜寻来自第二活动主机的修改所述活动第一主机的所述共享模式的许可的程序指令。
87.根据权利要求85所述的存储媒体,其进一步包括用以由所述第一活动主机发送脱离所述特别网络的意图且请求所述客户端指定另一活动主机获得所述第一活动主机的特权的程序指令,以及用以由所述客户端将所述特权指派给第二活动主机的程序指令。
全文摘要
一种启用两个或两个以上主机以使得所述主机可共享例如显示器等资源的系统和方法。客户端将所述资源的一部分分配到合格的主机中的每一者。此所分配的大小可在主机与所述客户端之间协商。客户端可请求所述主机基于所共享的所述资源的所述所分配的部分来按比例减少/增加资源利用。此举帮助保持客户端实施简单。在这种情况下,客户端维持用于每一主机的分配向量。使用此分配向量以追踪所述资源共享。虽然此为优选的方法,但有可能“智能”客户端可基于所协商的分配而实际上修改用于给定的主机的资源利用。
文档编号H04W99/00GK102246589SQ200980149560
公开日2011年11月16日 申请日期2009年12月11日 优先权日2008年12月11日
发明者休伊·特兰多, 索哈母·V·谢特, 萨米尔·索利曼 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1