管理多个用户的屏幕上的多个窗口的方法、装置和系统制造方法及图纸

技术编号:11365237 阅读:59 留言:0更新日期:2015-04-29 15:36
考虑实时管理多个用户的屏幕上的多个显示窗口,允许每个用户保留屏幕上区域的请求和每个用户都具有表示使用该屏幕的权利级别的优先值。在方法中,将该屏幕划分成网格区域单元。在接收到来自请求用户的请求后,确定由一个或者多个这种单元形成的目标窗口以覆盖被保留的区域。然后确定是否允许该请求用户使用该目标窗口。如果允许,则将该目标窗口作为新窗口分配给请求用户。如果该目标窗口重叠了任何已分配的显示窗口,则调整(调整大小/移除)已分配的窗口以免重叠该目标窗口。然后为了最大化屏幕的使用率,以根据用户的优先值的顺序逐一地平铺所有分配的显示窗口。

【技术实现步骤摘要】
管理多个用户的屏幕上的多个窗口的方法、装置和系统
本专利技术大体上涉及通过多个用户管理屏幕上的多个显示窗口。具体地,本专利技术涉及下述显示窗口管理:即使屏幕具有一个或者多个已分配的显示窗口也能实时处理保留屏幕上区域的请求。
技术介绍
对于中等的或者大尺寸的屏幕(例如投影屏幕或者大的电视机),能够操作屏幕上的多个显示窗口。在一个场景中,允许由不同用户操作的多个智能设备请求建立不同的窗口,以使不同用户可以在同一屏幕的分离窗口上运行多个应用。这种对同一屏幕的多用户访问具有潜在的应用,例如在多用户游戏中。希望在存在多个用户或用户设备的情况下具有控制访问或者管理屏幕的技术,其中,多个用户或用户设备中的每一个都能独立请求保留屏幕上的区域的。关于多窗口管理的大多数现有技术(诸如在WO2013169070A1、US20130128118A1、US20130246664A1和US20120162536A中公开的那些技术)用于单用户情况。在US20050183035A1和US7327376B2中,在多窗口管理的开发技术中考虑了多用户的存在。然而,屏幕被静态地划分成固定的图案。由一个用户使用的每个部分都具本文档来自技高网...

【技术保护点】
一种通过可与多个用户通信的屏幕管理装置实时管理屏幕上的多个显示窗口的方法,即使屏幕具有已分配给一个或者多个其它用户的一个或者多个显示窗口,也允许单个用户对屏幕管理装置作出保留屏幕上的区域的请求,每个用户都具有表示使用该屏幕的权利级别的优先值,该方法包括:将该屏幕划分成多个网格区域单元,由此每个显示窗口可通过一个或者多个网格区域单元形成;在接收到多个用户中的请求用户的请求后,确定由一个或者多个网格区域单元形成的目标窗口,以使该目标窗口至少覆盖请求用户的请求中指定的区域;确定是否允许该请求用户使用该目标窗口;如果允许该请求用户使用该目标窗口,则:(a)如果该目标窗口不重叠任何已分配的显示窗口,则将...

【技术特征摘要】
1.一种通过可与多个用户通信的屏幕管理装置实时管理屏幕上的多个显示窗口的方法,即使屏幕具有已分配给一个或者多个其它用户的一个或者多个显示窗口,也允许单个用户对屏幕管理装置作出保留屏幕上的区域的请求,每个用户都具有表示使用该屏幕的权利级别的优先值,该方法包括:将该屏幕划分成多个网格区域单元,由此每个显示窗口可通过一个或者多个网格区域单元形成;在接收到多个用户中的请求用户的请求后,确定由一个或者多个网格区域单元形成的目标窗口,以使该目标窗口至少覆盖请求用户的请求中指定的区域;确定是否允许该请求用户使用该目标窗口;如果允许该请求用户使用该目标窗口,则:(a)如果该目标窗口不重叠任何已分配的显示窗口,则将该目标窗口作为新窗口分配给请求用户,以由此形成分配的显示窗口的更新集;和(b)如果该目标窗口重叠了已分配的显示窗口中的一个或者多个第一窗口,则调整一个或者多个第一窗口以免重叠该目标窗口,并且随后将该目标窗口作为新窗口分配给请求用户,以由此形成分配的显示窗口的更新集;和逐一地平铺更新集中包含的分配的显示窗口,以使具有原始尺寸的每个显示窗口改变大小至不小于原始尺寸的新尺寸,或者如果确定不可调整大小则使具有原始尺寸的每个显示窗口保持原始尺寸,其中在平铺分配给第二用户的窗口之前,执行平铺分配给优先值高于任何第二用户的优先值的任何第一用户的窗口,其中第一用户和第二用户在多个用户中。2.根据权利要求1所述的方法,其中通过检查是否满足条件中的任意一个来确定是否允许请求用户使用目标窗口,其中:第一个条件是该目标窗口不重叠任何已分配的显示窗口;和如果不满足第一条件,第二个条件是请求用户的优先值高于具有与该目标窗口重叠的至少一个已分配的显示窗口的任何其它用户的优先值。3.根据权利要求2所述的方法,其中如果不满足第二条件,第三条件是授予请求用户使用该目标窗口的权限。4.根据权利要求1所述的方法,其中调整一个或者多个第一窗口包括改变单独的第一窗口的大小或者移除单独的第一窗口。5.根据权利要求1所述的方法,还包括:给多个用户中每个用户指定优先值。6.根据权利要求1所述的方法,其中,根据Cw=W/Mw和Ch=H/Mh将具有宽度W和高度H的屏幕划分成具有相等尺寸的且每个都为宽Cw和高Ch的矩形部分的多个网格区域单元,其中和其中是下取整函数,是上取整函数,且N是预先确定的正整数。7.根据权利要求1所述的方法,其中确定是否允许该请求用户使用该目标窗口包括:对于k=1…n,重复检查步骤,其中检查步骤的特征在于:如果(Ak∩A≠φ)^(Pk≥P)为真,则拒绝该请求用户作出的请求,否则通过该检查步骤,其...

【专利技术属性】
技术研发人员:倪一翔
申请(专利权)人:香港应用科技研究院有限公司
类型:发明
国别省市:中国香港;81

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

1