图形用户界面、方法、计算机程序和相应的存储介质.pdf

上传人:a2 文档编号:20624 上传时间:2018-01-12 格式:PDF 页数:21 大小:1.68MB
返回 下载 相关 举报
摘要
申请专利号:

CN201280075385.7

申请日:

2012.08.28

公开号:

CN104769539A

公开日:

2015.07.08

当前法律状态:

实审

有效性:

审中

法律详情:

实质审查的生效IPC(主分类):G06F 3/0481申请日:20120828|||公开

IPC分类号:

G06F3/0481(2013.01)I; G06F3/0484(2013.01)I; G06F3/0486(2013.01)I; H04W4/20(2009.01)I; H04L29/08

主分类号:

G06F3/0481

申请人:

GLOWBL公司

发明人:

马蒂厄·尼古拉斯·拉贝

地址:

法国里昂市

优先权:

专利代理机构:

北京柏杉松知识产权代理事务所(普通合伙)11413

代理人:

袁波; 刘继富

PDF下载: PDF下载
内容摘要

本发明提供一种图形用户界面,其能够由每个都具有至少一个显示屏的远程用户同时使用,所述图形用户界面包括虚拟空间(1)以及分别与所述用户中的每一个相关联的多个象形图(2、3、……、N),每个象形图都设计为在其所关联的用户的控制下在所述虚拟空间(1)中出现和从其中消失,所述虚拟空间(1)和出现在其中的象形图(2、3、……、N)设计为在所述用户可用的屏幕上显示,所述虚拟空间(1)的大小根据出现在所述虚拟空间(1)中的象形图(2、3、……、N)的数量而变化。

权利要求书

1.  一种图形用户界面,其能够由每个都具有至少一个显示屏的远程用户同时使用,所述图形用户界面包括虚拟空间(1)以及分别与所述用户中的每一个相关联的多个象形图(2、3、……、N),每个象形图都设计为在其所关联的用户的控制下在所述虚拟空间(1)中出现和从其中消失,所述虚拟空间(1)和在其中出现的象形图(2、3、……、N)设计为在所述用户可用的屏幕上显示,所述虚拟空间(1)的大小根据在所述虚拟空间(1)中出现的象形图(2、3、……、N)的数量而变化。

2.
  根据权利要求1所述的图形用户界面,其特征在于,在所述虚拟空间(1)中出现的每个象形图(2、3、……、N)都设计为能够被其所关联的用户在所述虚拟空间(1)内移动。

3.
  根据权利要求2所述的图形用户界面,其特征在于,其设计为每个象形图(2、3、……、N)都能够通过拖放操作来移动。

4.
  根据权利要求1到3中任一项所述的图形用户界面,其特征在于,所述虚拟空间(1)的大小根据在所述虚拟空间(1)中出现的象形图(2、3、……、N)的数量而逐渐变化。

5.
  根据权利要求1到4中任一项所述的图形用户界面,其特征在于,所述虚拟空间(1)的大小当在所述虚拟空间(1)中出现的象形图(2、3、……、N)的数量增加时增大,并且当在所述虚拟空间(1)中出现的象形图(2、3、……、N)的数量减少时减小。

6.
  根据权利要求1到5中任一项所述的图形用户界面,其特征在于,所述图形用户界面包括放置在所述虚拟空间(1)中的至少一个图形对象(A),并且特征在于所述图形用户界面设计为,为了引起其所关联的象形图(2、3、……、N)与所述图形对象(A)分开小于或等于预定值的距离的每个用户的注意而触发影响所述用户中的每一个的动作。

7.
  根据权利要求6所述的图形用户界面,其特征在于,所述影响所述用户中的每一个的动作包括来自以下列表的一个或多个元素:
-为引起所述用户的注意而播放视听或声音节目;
-访问使得所述用户能够一起玩的计算机游戏;
-建立使得所述用户能够彼此聊天的聊天频道;
-建立使得所述用户能够彼此交换数据文件的通信频道;
-建立使得所述用户能够建立合作的文件发布的通信频道;
-启动实现若干(两个或更多个)用户之间的交换或者互动或者合作的应用;
-访问购买/销售服务。

8.
  根据权利要求5或6所述的图形用户界面,其特征在于,所述虚拟空间(1)的大小还根据与所述图形对象(A)分开小于或等于所述预定值的距离的象形图(2、3、……、N)的数量而变化。

9.
  根据权利要求6到8中任一项所述的图形用户界面,其特征在于,其设计为在与所述图形对象A分开小于或等于所述预定值的距离的象形图(2、3、……、N)的数量超过阈值时产生所述图形对象(A)的至少一个副本(A2-A12),所述副本(A2-A12)放置在离所述图形对象的一定距离处。

10.
  根据权利要求1到9中任一项所述的图形用户界面,其特征在于,所述虚拟空间(1)为二维的。

11.
  根据权利要求10所述的图形用户界面,其特征在于,所述虚拟空间(1)由至少一个第一单独多边形图块(1A)形成,所述虚拟空间(1)的大小设计为通过和所述第一单独多边形图块(1A)相邻的至少一个第二单独多边形图块(1B-1Z)的产生而增大。

12.
  根据权利要求11所述的图形用户界面,其特征在于,所述第二单独多边形图块(1B)具有与所述第一单独多边形图块(A)共用的至少一个边(10B)和/或至少一个顶点(11B,12B)。

13.
  根据权利要求11或12所述的图形用户界面,其特征在于,所述至少一个第二单独多边形图块(1B-1Z)根据在所述第一单独多边形图块中出现的象形图的数量而逐渐产生。

14.
  根据权利要求1到13中任一项所述的图形用户界面,其特征在于,所述象形图中的每一个构成代表其所关联的用户的图形替身。

15.
  一种用于管理能够由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面的方法,所述图形用户界面包括虚拟空间(1)以及分别与所述用户中的每一个相关联的多个象形图(2、3、……、N),每个象形图(2、3、……、N)都设计为在其所关联的用户的控制下在所述虚拟空间(1)中出现和从其中消失,所述虚拟空间和出现在其中的象形图(2、3、……、N)设计为在所述用户可用的显示屏上显示,所述方法包括用于调整虚拟空间(1)的大小的步骤,其中所述大小根据在所述虚拟空间(1)中出现的象形图(2、3、……、N)的数量而变化。

16.
  一种计算机程序,其包含当所述程序在计算机上运行时适用于执行根据权利要求15的方法的步骤的计算机程序代码装置。

17.
  根据权利要求16所述的计算机程序,其在计算机可读的介质上实施。

18.
  一种介质,其能够由计算机读取,并且其上存储了根据权利要求16所述的程序。

说明书

图形用户界面、方法、计算机程序和相应的存储介质
技术领域
本发明涉及图形用户界面的一般技术领域,所述图形用户界面使得例如彼此远离的多个用户能够特别是通过联网终端彼此实时通信或甚至共同或单独使用应用。
本发明更具体地涉及可以由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面。
本发明还涉及用于管理可以由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面的方法。
本发明还涉及计算机程序,其包括适合于执行管理图形用户界面的方法的步骤的计算机程序代码装置,所述图形用户界面可以由每个都具有至少一个显示屏的远程用户同时使用。
最后,本发明因此涉及一种介质,其可以由计算机读取并且其上存储了计算机程序,该计算机程序包括适合于执行管理图形用户界面的方法的步骤的计算机程序代码装置,所述图形用户界面可以由每个都具有至少一个显示屏的远程用户同时使用。
背景技术
已经存在可以由具有连接到因特网的例如个人计算机、智能电话、触摸平板等种类的终端的远程用户同时使用的各种图形用户界面。
例如存在使得用户能够通过使用其终端的键盘输入其文稿的文本以在线对话的聊天程序。这些聊天程序,正如众所周知的,还通常提供使得讨论的参与者能够看到并且听到他们的通信者的音频-视频对话功能,所述通信者的图像和声音由其计算机所配有的网络摄像机和麦克风获取。
这些聊天程序虽然总体使人满意,但是存在某些缺点。
首先,由这些程序提供的用户界面可能出现混乱、有不令人满意的易读性,特别是在群组讨论中。此外,已知的聊天程序不能够容易地和以即兴的方式发起特别是与未知方的讨论。最后,这些程序依赖于需要在每个客户站上安装程序的技术,这是复杂化的来源。已知的聊天程序因此没有构成完全令人满意的用户界面,特别是在涉及到容易地组织群组讨论时。
此外,存在使得远程用户能够经由他们各自的计算机与一个或多个通信者建立视听连接的视频会议程序。然而,这些已知的视频会议程序一般学起来相对复杂、用起来相对昂贵(群组视频会议一般是付费服务),并且不能够简单地和以即兴的方式发起特别是与至今未知方的音频-视频讨论。
当前已知的聊天和视频会议程序最终证明是非工效学(non-ergonomics)且不直观的,并且特别是不便于与新人计划外的接触。
还已知部署在因特网上的社交网络。然而这些社交网络不能够简单地和容易地进行群组讨论,或以临时方式发起与之前没有在联系人或“朋友”列表中已经正式登记过的网络成员发起聊天。
这些社交网络界面也不允许简单组织视频会议,或者对不必要提前知道其中参与者的数量并且参与者数量会随着时间显著变化的虚拟事件的简单且直观的组织。
最后,还已知三维虚拟世界,其在游戏或社交网络下出现,并且使得连接到因特网的用户能够通过作为相关用户的化身的替身在逼真的虚拟环境中进行浏览。实现这种虚拟世界的程序尤其使得用户能够通过他们的替身根据常规的“聊天”工效学(在键盘上打字的对话)与彼此对话。因为这些三维虚拟世界提供了非常逼真的环境,所以它们是相对诱人的。然而,它们一般要花很长时间来学习(通常大于三小时),这使得知情公众将其搁置。这些程序也不允许内容(文件和其他)的共享,并且其用途比起简单且直观的图形用户界面的用途更像是联网游戏的用途。
以上讨论的所有的用户界面一般还设计为针对预定的参与者空间密度,这会在有太多参与者时导致视觉混乱,或相反地在有很少用户时导致空旷的感觉,这种过密或不够密可能被用户负面地感知并且对用户界面的 工效学是不利的。
本发明所设定的目的因此是旨在弥补之前列出的各种缺点并且提出一种高度符合工效学并直观的新图形用户界面,并且其一方面,即使在同时存在的用户数量很大时也保持极度清晰并且易于使用,另一方面,降低了在同时使用界面的用户数量低时可能影响用户的孤独感。
本发明的另一目的旨在提出一种不用特别的技术或硬件就极易控制的新图形用户界面。
本发明的另一目的旨在提出一种不管同时存在的用户数量如何,其清晰度和工效学保持基本不变的新图形用户界面。
本发明的另一目的旨在提出一种使得能够非常简单且直观地组织集体的和/或合作的虚拟事件的新图形用户界面。
本发明的另一目的旨在提出一种新图形用户界面,其使得用户能够非常简单和直观地同时访问视听内容或应用内容,并且不管用户的数量和该数量随着时间的变化如何都能够这样做。
本发明的另一目的旨在提出一种非常用户友好并且使用很少的内存和计算能力的新图形用户界面。
本发明的另一目的旨在提出一种用于管理图形用户界面的新方法,该图形用户界面使得能够不管其用户数量如何都保持用户界面的清晰度和用户友好性。
本发明的另一目的旨在提出一种新的计算机程序和一种可以由计算机读取且其上存储了使得能够获得上列各种优势的计算机程序的新介质。
发明内容
利用能够由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面实现了本发明所设定的目的,所述图形用户界面包括虚拟空间以及与所述用户的每一个分别相关联的多个象形图,每个象形图都设计为在其所关联的用户的控制下在所述虚拟空间中出现和从其中消失,所述虚拟空间和出现在其中的象形图设计为在所述用户可用的屏幕上显示,所述虚拟空间的大小根据在所述虚拟空间中出现的象形图的数量而变化。
还利用用于管理能够由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面的方法实现了本发明所设定的目标,所述图形用户界面包括虚拟空间以及与所述用户的每一个分别相关联的多个象形图,每个象形图都设计为在其所关联的用户的控制下在所述虚拟空间中出现和从其中消失,所述虚拟空间和出现在其中的象形图设计为在所述用户可用的显示屏上显示,所述方法包括用于调整虚拟空间的大小的步骤,其中所述大小根据出现在所述虚拟空间中的象形图的数量而变化。
还利用包含适用于执行以上目标方法的步骤的计算机程序代码装置的计算机程序实现了本发明所设定的目标。
还利用一种能够由计算机读取,并且其上存储了根据以上内容的程序的介质实现了本发明所设定的目标。
附图说明
参考仅以实施性和非限制性方式给出的附图,本发明的其他目的和优势通过阅读以下说明会更详细地呈现,其中:
-图1示意性地说明了虚拟空间和定位在该虚拟空间中的图形对象A,所述虚拟空间和图形对象A形成根据本发明的图形用户界面的一部分。
-图2举例说明了与图1中所举例说明的图形界面相同的图形界面,除了多个象形图出现在虚拟空间中,每个象形图都与对应的用户相关联,由于所述象形图的出现,虚拟空间的大小相对于图1中所具有的大小有所扩大。
-图3举例说明了与图2中所举例说明的图形用户界面相同的图形用户界面,除了考虑到出现在虚拟空间中、在图形对象A周围的象形图的数量的增加,该虚拟空间进一步扩大。
-图4举例说明了前述图的图形用户界面,其中图形对象A已经以另外的图形对象A1的形式被复制,以允许由于在图形对象A周围已经存在的象形图的密度而不能再靠近图形对象A的另外的象形图接近图形对象A的副本A1,该副本A1具有与原始图形对象A相同的功能。
-图5举例说明了前述图的图形用户界面,除了图形对象A被复制五 次,以允许所有的用户将其所关联象形图带到接近图形对象A或其副本A1、A2、A3、A4、A5、A6中的一个,以访问相关联的功能,即在所涉及用户的象形图足够接近图形对象A或其副本中的一个时可有利地访问的功能。
-图6到图9举例说明了用于在根据本发明的图形用户界面内复制图形对象A的示例性算法;图6中,没有复制图形对象A,但是在图7中,其以四个副本A1-A4被复制;在图8中,添加了四个新副本A5-A8,在图形对象A的副本A9-A12同时出现的图9中,也增加了四个新副本,并且虚拟空间的大小增加。
-图10和图11举例说明了在一定数量的象形图消失之后根据本发明的图形用户界面的虚拟空间的减小(在图13中以圆圈表示消失,而仍然存在的象形图由实心圆表示,消失以减小虚拟空间大小的虚拟空间的部分由虚线表示)。
-图12和图13举例说明了根据本发明的图形用户界面的虚拟空间的减小的另一示例。
-图14到图16举例说明了根据本发明的图形用户界面,其中,虚拟空间包含多个不同的图形对象A、B、C,象形图的涌入引起所述界面的虚拟空间大小的增加(图15),而所述图形对象A、B、C的每一个根据所述对象周围的象形图的丰富而增加;图16还举例说明了新的图形对象D的出现。
具体实施方式
根据第一方面,本发明涉及可以由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面。所涉及屏幕可以例如是个人计算机监视器、图形输入板、电话屏幕(例如“智能电话”类型的屏幕)、或者甚至电视机屏幕。优选地,所述用户的屏幕中的每一个都用作显示外围设备,并且功能地连接到包括例如至少一个处理器和存储器(RAM、ROM等)的中央处理单元。每个用户的屏幕可以是仅提供显示功能(常规计算机监视器或电视屏幕的情况)的输出外围设备或输入/输出外围设备(在其中所涉及屏幕为在例如图形输入板或“智能电话”上应用的触摸屏的情况下)。在屏幕仅为输出外围设备的情况下,所涉及用户还优先地具有输入外围设备(例如: 键盘、鼠标、轨迹球等)。每个屏幕优选允许彩色显示和有利地构成连接到远程通信网络、优选为因特网的中央处理单元(无论是计算机、图形输入板、“智能电话”或其他的中央处理单元)的外围设备。每个用户的屏幕有利地形成根据本发明的用户界面的部分。
术语“图形用户界面”通常用于表示具有屏幕的自动处理设备、例如计算机(在该术语的广义上)的用户之间的对话装置,所述对话装置基于显示在所述屏幕上的图形对象的使用并且使得用户能够与所述自动处理设备交互(来使用例如软件应用)和/或能够与同时使用相同的图形用户界面的其他用户通信,在这种情况下自动处理设备形成所涉及用户的每一个之间的通信界面。
如图中所举例说明的,根据本发明的图形用户界面包括设计为优选同时地在用户可用的显示屏中的每一个上显示的虚拟空间1。优选地,为了使界面特别简单和清晰,虚拟空间1为二维的,并且因此有利地采取仅在空间中的两个方向上(水平方向X和竖直方向Y)延伸的面的形式以被包含在同一个平面中,该平面有利地为每个用户的屏幕的显示平面(对应于附图中的平板(plate)的平面)。在以下描述中,出于简单和简明的原因,仅将参考二维虚拟空间1,应理解的是,完全可以设想所述虚拟空间1为三维的、或者甚至是一维的。
根据本发明的图形用户界面还包括分别与所述用户的每一个相关联的多个象形图2、3、……、N。每个象形图2、3、……、N都设计为在与其相关联的用户的控制下在虚拟空间1中出现和从其中消失。用户因此可以控制他或她各自的象形图2、3、……、N的视觉出现或消失,该控制使用有利地形成图形用户界面的部分的任意已知装置(例如:鼠标、触摸屏、键盘等)来执行。
虚拟空间1和在其中出现的象形图2、3、……、N设计为在用户可用的屏幕上显示,使得用户中的每一个都能够同时在他或她的屏幕上查看虚拟空间1和在该虚拟空间中出现的象形图2、3、……、N。
有利地,所述象形图2、3、……、N的每一个构成代表其所相关联的用户的图形替身,换言之,其构成虚拟对象,该虚拟对象为在虚拟空间中 相关联的用户的视觉化身。
虚拟空间1因此有利地构成屏幕背景或背景幕,图形替身2、3、……、N在其中移动。但是,本发明并不限于形成用户的图形替身的象形图。可替代地,象形图2、3、……、N可以例如为与每个用户相关联的移动工作空间。
优选地,如图中举例说明的,每个象形图2、3、……、N都为二维的,并且具有例如圆点的形式。换言之,每个象形图2、3、……、N有利地在所有象形图2、3、……、所共用的同一个平面上唯一地延伸,所述平面与虚拟空间1在延伸的平面平行。
在附图中,涉及的平面对应于绘图板的平面。因此,当虚拟空间为二维时,象形图2、3、……、N在与虚拟空间1延伸的平面相平行的平面中在虚拟空间1上叠加。全部都为2维的虚拟空间1和象形图2、3、……、N的这种使用是优选的,因为这给用户界面赋予使用的简易性和优良的工效性。然而,完全可以设想具有并非都是二维而是三维的图形替身2、3、……、N(另外,这并不排除它们在二维虚拟空间1上移动)。本发明因此涵盖任何类型的视觉渲染(2D、2.5D、3D、等距3D等)。
有利地,给定象形图2、3、……、N在虚拟空间1中的出现对应于和所涉及象形图相关联的用户对图形用户界面的实际使用。换言之,给定象形图的出现对应于用户登录到图形用户界面,该登录通过任意合适的已知手段实现(例如通过在键盘上输入口令)。相反地,象形图2、3、……、N从虚拟空间1的消失对应于相应的用户从图形用户界面的登出,该登出再一次地通过在计算领域已知且可用的任何手段实现。
有利地,在所述虚拟空间1中出现的每个象形图2、3、……、N都设计为能够通过其所关联的用户在所述虚拟空间1中移动。为此,图形用户界面有利地包括使得每个用户都能够控制他或她的各自的象形图2、3、……、N的移动的控制装置。换言之,每个参与者具有使得他或她能够在屏幕上以受控的和优选地实时的方式移动他或她自己所关联的象形图2、3、……、N的控制装置。所涉及的控制装置可以例如由输入外围设备、例如鼠标或触摸屏来形成(在触摸屏的情况下,该触摸屏因此在本发明的意 义内即用作屏幕也用作控制装置)。
凭借所涉及的控制装置,每个用户都可以变化他或她的象形图2、3、……、N在虚拟空间1中的位置,以便例如接近或远离另一个象形图或象形图群组。
在这种情况下,根据本发明的用户界面有利地构成直接操作界面,换言之,特别地使得其用户能够以和他们在现实世界中操作物理对象一样直接“操作”(例如通过鼠标或触摸屏)图形元素(在该情况下是他们各自的象形图2、3、……、N)的界面。使用这种直接操作界面的益处尤其在于这种界面的直观性质,这使得界面的每个用户都能够实时查看他或她的步骤的结果,和例如移动他或她的象形图2、3、……、N的命令的结果。有利地,图形用户界面设计为每个象形图2、3、……、N都能够通过拖放操作来移动。优选地,控制装置因此设计为使得每个用户都能够通过拖放操作来控制他或她的相应象形图2、3、……、N的移动。每个用户由此都可以指向在屏幕上显示的他或她的象形图2、3、……、N(例如在触摸屏的情况下直接使用他或她的手指,或使用鼠标指针),然后将他或她的象形图拖动到选定的新位置,即用户会将把所涉及的象形图2、3、……、N放在其中的位置(例如在触摸屏的情况下,通过将他或她的手指从屏幕上移开或通过停止按压鼠标左键)。
如图中所举例说明的,虚拟空间1的大小根据所述虚拟空间1中出现的象形图2、3、……、N的数量而变化。换言之,虚拟空间1的大小为开放式的,并且取决于在所述虚拟空间1中存在的象形图2、3、……、N的数量。凭借该特性,图形用户界面能够保持其一般的外观,和因此的其用户友好性和其工效性,而与登录到图形用户界面中的用户数量无关。
因此,当有很少的用户登录时不再有空旷的感觉,当有很少的在虚拟空间1中出现的象形图2、3、……、N时也是如此。相反,该技术措施使得能够避免会不利于图形用户界面使用的实用性的在虚拟空间1中的象形图2、3、……、N过密。
根据在所述虚拟空间1中出现的象形图2、3、……、N的数量的虚拟空间1大小的变化因此有利地使得能够保持在虚拟空间1中出现的象形图 2、3、……、N的密度基本不变。因此,在虚拟空间1是二维的情况下,虚拟空间1的尺寸的变化相对应于所述虚拟空间1的面积的变化,根据在虚拟空间1中出现的象形图2、3、……、N的数量的虚拟空间1面积的这种变化特别地使得能够保持在虚拟空间1中的象形图2、3、……、N的密度、即每单位表面面积中出现的象形图2、3、……、N的数量基本不变。
优选地,根据本发明的图形用户界面有利地设计为虚拟空间1的大小根据在所述虚拟空间1中出现的象形图2、3、……、N的数量而变化,使得象形图2、3、……、N的面密度保持基本不变,或至少保持在同一数量级之内。
有利地,虚拟空间1的大小根据在所述虚拟空间1中出现的象形图2、3、……、N的数量逐渐变化。该逐渐变化使得能够使虚拟空间1的大小长期实时地适应在虚拟空间1中出现的象形图2、3、……、N的瞬时数量,以有利地使虚拟空间1中出现的象形图2、3、……、N的数量和虚拟空间1的大小之间的比率保持基本不变。换言之,图形用户界面有利地设计为确保上述比率(在二维虚拟空间的情况下,其对应于象形图的表面密度)的自动调整。虚拟空间1的大小因此有利地受象形图2、3、……、N的数量支配。
有利地,当在虚拟空间1中出现的象形图2、3、……、N的数量也增加时,虚拟空间1的大小优选逐渐地增加,因此,随着在虚拟空间1内存在的象形图2、3、……、N的数量增加,虚拟空间1变得越来越大。这种性质例如由图1和图2举例说明:
-图1中,在采取正方形形式的虚拟空间1中没有出现象形图;
-图2代表了同一虚拟空间1,这次其中出现了若干象形图2、3、……、N(在该情况下为十五个);虚拟空间1内这些象形图的逐渐出现引起虚拟空间1的大小增大,其采取了更大尺寸的正方形的形式。
有利地,如图中举例说明的,虚拟空间1由至少一个第一单独多边形图块1A形成,虚拟空间1的大小设计为通过产生和所述第一单独多边形图块1A相邻的至少一个第二单独多边形图块1B-1Z而增大。第二单独多边形图块1B优选地根据在第一单独多边形图块1A中出现的象形图2、3、……、 N的数量而逐渐产生。
在图中举例说明的该优选情况下,使虚拟空间1的大小通过产生由形成连续表面的若干相邻多边形图块所形成的拼接而增大。在图中举例说明的实例中,为了描述,每个图块1A-1Z的边缘都是可见的,但是,这些边缘一般优选地是不可见,这使得用户不会察觉到虚拟空间1是由若干图块的组合产生。
有利地,所述单独多边形图块基本是矩形的,并且甚至更优选地,基本为如图中举例说明的正方形。
有利地,第二单独多边形图块1B具有与所述第一单独多边形图块1B共用的至少一个边10B和/或一个顶点11B,12B。因此,在该优选实施方案中,如图中举例说明的,通过形成(优选逐渐形成)由互相邻接的图块的拼接来使空间的大小增大。
优选地,每个单独多边形图块1A-1Z都具有如图中举例说明的实例中的正方形的形式。在该优选实施方案中,优选通过在第一单独多边形图块1A周围产生八个相邻图块1B-1L来使虚拟空间1的大小增大,图块1B-1L中的四个(1B、1D、1F、1H)都具有与第一单独图块1A共用的一个边和两个顶点,并且其另外四个(1C、1E、1G、1L)具有与第一单独图块1A共用的顶点。
如从图2出现的,通过逐渐和同时产生全部上述相邻图块1B-1L来有利地使虚拟空间1的大小增大,使得虚拟空间1同位相似地增大,并且在恰当的情况下永久保持其正方形形式。
图1到图3举例说明了该同位相似增大的实例。图1中,虚拟空间1由称为第一单独多边形图块的单个图块形成。虚拟空间1的大小因此有利地具有最小值,当虚拟空间1具有其最小值的大小时,其由称为初始图块的第一单独图块1A形成。虚拟空间1的大小设计为通过产生一个或多个另外的图块而增大,另外的图块优选与初始图块相同并且具有与该初始图块共用的至少一个边和/或一个顶点。
图1到图3举例说明了虚拟空间1的大小逐渐增大的实例。图1中,虚拟空间1具有其最小的大小并且由此由正方形形式的初始图块1A形成。
图2中,通过同时和逐渐产生从初始图块1A、即从其边和顶点逐渐出现的八个另外的图块1B-1L,象形图2、3、……、N的涌入引起虚拟空间1的大小从初始图块而逐渐增大。
图2举例说明了八个图块1B-1L的形成中的中间步骤,而图3中,涉及的八个图块1B-1L完全形成,使得在这种情况下虚拟空间1已经逐步使其大小增大9倍。
有利地,图形用户界面包括位于虚拟空间1中的至少一个图形对象A,以与虚拟空间1和象形图2、3、……、N在用户的屏幕上随附显示。
有利地,图形用户界面设计为,为了引起其相关联的象形图2、3、……、N与所述图形对象A分开小于或等于预定值(阈值)的距离的每个用户的注意而触发影响所述用户中的每一个的动作。所述图形对象A因此使得能够根据使与给定用户相关联的象形图与图形对象A所分离的距离来触发影响该用户的过程。影响其关联的象形图2、3、……、N与图形对象A分开小于或等于预定值的距离的用户的这个动作包括例如在以下列表中的元素的一个或多个:
-为引起所述用户的注意而播放(例如现场播放)视听或声音节目;
-访问使得所述用户能够一起、优选实时地玩的计算机游戏;
-建立使得所述用户能够彼此、优选实时地聊天的聊天频道;
-建立使得所述用户能够彼此交换数据文件的通信频道;
-建立使得所述用户能够建立合作文件发布的通信频道;
-启动实现若干(两个或更多个)用户之间的实时或非实时以及同步或非同步的交换或者互动或者合作的应用;
-访问购买/销售服务。
该列表显然绝对不是穷举的。
通常,图形对象A有利地由与能够向用户提供功能或服务的计算机应用相关联的图标形成。用户通过使他或她的象形图足够接近所涉及的图标来启动所述应用,使得所述象形图和图形对象A之间的距离小于或等于上 述预定值。
在之前提到的第一实例(播放视听或声音节目)的情况下,用户将他或她的相关联象形图2、3、……、N放置在离图形对象A小于或等于所述预定值的距离引起图形对象A转换成播放例如视听节目的查看窗口,所述节目在他或她的屏幕上是对用户可见的。其相关联的象形图处于离图形对象A大于预定值的距离的用户不会在他们各自的屏幕上看到该查看窗口,而仅看到形成图形对象A的图标(不活动)。但是,根据一个替代实施方案,优选可以设想使查看窗口对所有用户长期可见,而与他们的象形图2、3、……、N与图形对象A分开的距离无关。
在上述第二实例中,其象形图足够接近图形对象A的用户启动游戏窗口,该游戏窗口显示例如由所涉及的一个或多个用户控制的游戏的元素。
最后,在之前提到的最后一个实例中,图形用户界面有利地设计为当一方面图形对象A和另一方面与所涉及用户相关联的象形图的每个之间的距离小于或等于上述预定值时,在至少两个用户之间自动建立聊天频道。在这种情况下,图形用户界面有利地形成所涉及用户之间的通信界面。这些聊天频道的建立使得用户能够通过已知方式(聊天系统、视频会议等)彼此聊天。通常,表述“聊天频道”在此指的是链接相互远离的用户以使得他们能够通过文本消息的交换、通过电话机或通过视频会议来实时对话的任何系统。聊天频道因此有利地为允许登录到根据本发明的图形用户界面中的至少两个用户之间的远程交换的会话频道。
显然地,以上解释的实例仅仅是说明性的和非限制性的,并且可以基于本发明的一般概念来设想许多其他可能性,应理解的是,最特别优选的是使用包含一方面与用户相关联的象形图、另一方面与应用相关联的图形对象的虚拟空间1,所述应用可以由用户根据他们各自的象形图相对于所述图形对象的位置来启动。
这种极其简单、可靠和符合工效学的界面概念特别地使得能够以虚拟方式组织有很多观众的现场活动。例如,图形对象A可以构成播放现场音乐会的屏幕的连接点,用户经由他们的屏幕通过将他们所关联的象形图移动接近图形对象A虚拟地参与该音乐会,应理解的是,虚拟空间1的大小 随象形图的涌入而增大以保持界面清晰和其用户友好性,并且由此允许每个用户都不会看到其象形图被嵌入在其他象形图的密集群中。
为了进一步优化根据本发明的图形用户界面的清晰度和实用性,虚拟空间1的大小还有利地根据与图形对象A分开小于或等于所述预定值的距离的象形图2、3、……、N的数量而变化。
因此,以特别有利的方式,不仅在虚拟空间1中出现的象形图2、3、……、N的数量对虚拟空间1的大小起作用,而且位于在图形对象A周围的预定周界内的象形图2、3、……、N的数量也同样起作用。
优先地和如图中举例说明的,图形用户界面设计为,当与所述图形对象A分开小于或等于所述预定值的距离的象形图2、3、……、N的数量超过阈值时,产生所述图形对象A的副本,所述副本A2、A3、A4、A5、A6、A7、A8、A9、A12被放置在离所述图形对象A的一定距离处。
例如,如图中举例说明的,图形用户对象A基本放置在初始图块1A的中心,而如图中举例说明的,图形对象A的每个副本A2-A12都分别地放置在相邻图块中一个的中心。图形对象A的这种复制使得能够在用户的虚拟涌入使得有必要时创建图形对象A的倍增(副本A2-A12实际上有利地具有与图形对象A相同的特性),以在空间上分布虚拟空间1中的用户的数量,同时允许所述用户能够潜在地从相同服务和相同功能中受益。
为此,图形用户界面有利地设计为,为了引起其所关联的象形图2、3、……、N与所述图形对象(A)分开小于或等于所述预定值的距离的每个用户的注意而触发影响所述用户中的每一个的动作,但其在预定最大数量用户的限度内。因此,当达到该最大数量时,即与图形对象A(或与其副本A2-A12中的一个)分离的象形图2、3、……、N的数量等于所述预定的最大数量时,想要通过移动他或她的象形图更接近图形对象A来触发所述动作的新用户,即使通过移动他或她的象形图足够接近图形对象A(图形对象A和所涉及象形图之间的距离小于或等于预定值)也不能触发所涉及的动作。为了引起所涉及的用户的注意,可以在该情况下自动产生消息,向他或她表明已经达到所涉及的图形对象A的最大容量,而他或她应该将他或她的象形图移动到在其周围的还没有达到用户的最大数量的图形对象A的副本A1-A12。
然而,或者完全可以设想使用户界面不通过图形对象A周围的他们各自的象形图以任何方式来管理存在的用户数量,该数量因此不受限于最大数量。在该优选情况下,用户界面允许用户完全自由地放置他们的象形图,并仅管理用户的整体密度,而不管理图形对象A周围的局部密度。因此本发明以其最有利的形式依赖于双重机制,即:
-根据在所述虚拟空间1中实际存在的象形图2、3、……、N的数量调节虚拟空间1的整体大小;
-以及为了分布象形图并且避免会使用户界面不清晰且不可用的使象形图集中在同一个图形对象周围,增加图形对象A。
显然地,可以设想用于增加图像对象A的各种算法。例如,如图6到9中举例说明的,图形对象A的增加和其副本的放置可以如以下执行:
-图形对象A的前四个副本A1、A2、A3、A4分别布置在图形对象A的左侧、右侧、上侧和下侧,在与包含图形对象A的图块1A相邻、并且与所述初始图块1A共享至少一个共用边的图块1B、1D、1F和1H中。
-然后,另外的副本A5、A6、A7、A8布置在剩余的空图块中,使得图形对象A和其副本形成正方形图案(图8)。
-根据图8中举例说明的该正方形图案,另外的副本A9、A10、A11、A12分别出现在左侧、右侧、上侧和下侧(如图7中所示)。由此获得了图9中示出的配置。
通过填补空的图块然后通过使四个另外的副本以交叉方式(即左侧、右侧、上侧和下侧)再次出现并以此类推来继续上述过程。
显然地,本发明绝不限于用于管理图形对象A的副本的出现和放置的具体算法。
此外,在实施若干不同的图形对象时,上文所解释的关于单个图形对象A(和其副本A2-A12)的各种原则也是有效的。例如,如图14到图16举例说明的,三个不同的图形对象A、B、C可以在同一个虚拟空间1中共存,所述图形对象A、B、C中的每一个都对应于例如特定的(软件)应用(例如,图形对象A对应于现场音乐会的重复播放,图形对象B对应于在 线多玩家游戏,而图形对象C对应于用于想作为群组进行对话的用户的集合点)。如图15举例说明的,每个应用A、B、C的用户的涌入(对应于象形图2、3、……、N的涌入)引起每个图形对象A、B、C周围的虚拟空间1扩大。通过另外的象形图的出现来体现的用户的另外涌入产生,如图16举例说明的,每个图形对象的成比例增加(因此,图形对象A乘以六倍,而图形对象B乘以三倍和图形对象C只复制了单个副本)。还可以添加另外的图形对象D(例如通过有利地可从网站获得的用户界面的管理员)并且也可以根据将其相关联的象形图移动接近图形对象D以启动相应动作的所关注用户的数量使其增加。
有利地,以和当出现在所述虚拟空间1中的象形图2、3、……、N的数量增加时虚拟空间1的大小增大的方式相同的方式,虚拟空间1的大小当在所述虚拟空间1中出现的象形图2、3、……、N的数量减小时减小。这使得能够在用户从图形用户界面登出的情况下改变虚拟空间1的大小,所述登出导致分别与离开界面的所述用户相关联的象形图的消失。
优选地,使虚拟空间1的大小根据象形图的消失或在象形图消失时逐渐减小。图10到图11举例说明了虚拟空间1的大小的这种减小现象。在该实例中,外围图块1M、1N、1P、1Q、1R、1S、1T、1U、1V、1W、1X、1Y、1Z、1J、1K、1L经历它们的大小同中心地并同时地减小。
优选地,因此也使虚拟空间1的大小同位相似地减小,使得虚拟空间1长期保持同一种形式(有利地为正方形)并且使得仅其尺寸变化。
本发明由此还涉及用于优选自动地管理优选地符合以上描述的、即可以由每个都具有至少一个显示屏的远程用户同时使用的图形用户界面的方法,所述图形界面包含虚拟空间1以及分别与所述用户中的每一个相关联的多个象形图2、3、……、N,每个象形图都设计为在其所关联的用户的控制下在所述虚拟空间1中出现和从其中消失,所述虚拟空间1和在其中出现的所述象形图2、3、……、N设计为显示在用户可用的屏幕上。
如之前解释的关于其操作有利地对应于本管理方法的图形用户界面的描述,所述方法包括用于调整虚拟空间1的大小的步骤,其中,所述大小根据在所述虚拟空间1中出现的象形图2、3、……、N的数量而变化。
涉及图形用户界面的前述所有内容显然对于相应的管理方法也是有效的。
本发明最后涉及包含当程序在计算机或等同物(“智能电话”、触摸平板电脑等)上运行时适合于执行根据在前描述的方法的步骤的计算机程序代码装置的计算机程序。
本发明还涉及在计算机可读的介质上实施的这种计算机程序,以及可以由其上存储了这种程序的计算机读取的介质。此处再次说明,术语“计算机”应认为是在其最广意义上的并且同样指示例如常规个人计算机和“智能电话”或图形输入板。
本发明还涉及可以由计算机读取并且其上存储了这种程序的介质。
本发明由此使得能够获得特别用户友好且符合工效学的图形用户界面,这是因为所涉及的图形用户界面具有以下的开放性质,该性质使得即使在使用该界面的瞬时用户的数量非常大并且迅速变化时也能够使其适应该数量,同时保持用户界面的独特性及其工效学。根据本发明的图形用户界面由此使得能够通过长期使界面适应于用户的实际涌入来建立例如公共虚拟活动(例如音乐会的转播)。
在某种程度上,根据本发明的图形用户界面特别地以其最有利的形式依赖于应用图标的分形倍减(fractal demultiplication),使得每个应用都可以倍增到无穷大,并且由此容易被用户访问,而不会失去每个应用的协作的独特性。换言之,“屏幕”在保持相同的协作流时倍增。因为图形用户界面能够特别地根据代表用户的象形图的空间密度来自动重新确定尺寸,因此其表现出“智能”和开放式的特点。
工业实用性
本发明的工业实用性在于图形用户界面的设计和使用。

图形用户界面、方法、计算机程序和相应的存储介质.pdf_第1页
第1页 / 共21页
图形用户界面、方法、计算机程序和相应的存储介质.pdf_第2页
第2页 / 共21页
图形用户界面、方法、计算机程序和相应的存储介质.pdf_第3页
第3页 / 共21页
点击查看更多>>
资源描述

《图形用户界面、方法、计算机程序和相应的存储介质.pdf》由会员分享,可在线阅读,更多相关《图形用户界面、方法、计算机程序和相应的存储介质.pdf(21页珍藏版)》请在专利查询网上搜索。

本发明提供一种图形用户界面,其能够由每个都具有至少一个显示屏的远程用户同时使用,所述图形用户界面包括虚拟空间(1)以及分别与所述用户中的每一个相关联的多个象形图(2、3、N),每个象形图都设计为在其所关联的用户的控制下在所述虚拟空间(1)中出现和从其中消失,所述虚拟空间(1)和出现在其中的象形图(2、3、N)设计为在所述用户可用的屏幕上显示,所述虚拟空间(1)的大小根据出现在所述虚拟空间(1)中的。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1