具有基于控件通信隐喻的模式中立通信的方法

文档序号:9489208阅读:220来源:国知局
具有基于控件通信隐喻的模式中立通信的方法
【专利说明】具有基于控件通信隐喻的模式中立通信的方法
[0001]本申请是申请日为2010年3月30日、申请号为“201010194996.6”并且发明名称为“具有基于控件通信隐喻的模式中立通信的系统和方法”的中国发明专利申请的分案申请。
_2] 相关串请的交叉引用
[0003]本申请要求2009年3月30日提出的美国临时申请序列号61/164,753的优先权,在这里将其整体引入作为参考。
技术领域
[0004]本发明涉及电信,并且更具体地涉及通过图形用户界面(⑶I)显示和管理通信会话。通信会话可以多种模式存在,例如电话呼叫,通信会话,即时消息会话,电子邮件会话,视频会议会话,多媒体会话,等等。
【背景技术】
[0005]多年来,按键电话通过增加功能按钮和菜单而被补充。对于这些功能的界面已经从简单的按钮演进到由轨迹球、象限式指针等等驱动的分层菜单。由于功能数目的增加,界面增加了更多的按钮,序列,和/或按键的组合。随着变动的复杂度级别,这一功能的丰富导致了众多不同界面。用户经常死记硬背住按键特征,但是这并不总是实际或者可取的。最近,具有触敏显示的智能电话已经开始提供类似的功能。然而,在这样的设备上的触敏显示器通常重现特征按钮和菜单,尽管它们位于触敏显示器上。
[0006]进一步,用户正转移到其它的通信形式,例如文本消息,即时消息,电子邮件,聊天会话,视频会议等等。将处理这些通信模式的能力整合到传统电话中成倍增加了复杂度和困难度。本领域需要的是一个更加直观的通信管理界面。

【发明内容】

[0007]本发明的一方面提供了一种使用控件管理通信模式的方法,该方法包括:经由处理器控制的图形用户界面呈现一组相连接的图形元素,所述一组相连接的图形元素中的每一个连接的图形元素表示参与通信会话的一组用户中的相应的用户,并且其中,所述一组相连接的图形元素经由连接隐喻而彼此连接,连接隐喻表示通信会话的连接的类型、通信会话的连接的质量、关于所述一组用户与基本用户如何相关的层次结构、以及通信会话的连接的状态;在图形用户界面中,在每一个连接的图形元素上面覆盖图形子元素,图形子元素指示相应的相关联用户的当前通信模式;接收与所述一组相连接的图形元素关联的用户输入,该用户输入指定与通信会话相关联的动作;以及根据相应的当前通信模式执行所述动作。
【附图说明】
[0008]为了描述上面提及的模式和获得发明的其它优点和功能,将参照特定的实施例呈现上面简要描述的对原理的更详细描述,在附图中示出了这些实施例。应当理解这些附图描述只是发明的示范性实施例,因此不理解为对它们的范围的限制,通过附图的使用,使用附加的特征和细节描述和解释了这里的原理,其中:
[0009]图1示出了示例系统实施例;
[0010]图2说明通信会话的图形视图;
[0011 ] 图3说明该通信会话的网络视图;
[0012]图4示出通信会话中用户的图形子元素;
[0013]图5示出用于图形子元素的另外的上下文敏感的菜单;
[0014]图6示出通信会话的第一备选图形视图;
[0015]图7示出通信会话的第二备选图形视图;
[0016]图8示出在图形用户界面(GUI)中图形子元素的一个示例应用;及
[0017]图9示出一个示例方法实施例。
【具体实施方式】
[0018]发明的各种实施例在下面被详细地讨论。虽然具体的实施被讨论,应当理解这样做只是为了说明的目的。相关领域的技术人员将会认识到可以使用其它的组件和配置,没有脱离本发明的精神和范围。
[0019]本发明针对本领域中对于改进的通信会话管理的需求。同伴案件(代理人案卷号509022US1 ;069-0011USl)公开了一个图形界面,其使一个用户能够建立与多个用户的通信会话,并且拆除通信会话或从中移除用户。公开了一种系统、方法和非临时性计算机可读介质,其在每一分别的实施例中涉及到基于具有通信相关的控件(widget)的图形用户界面迅速有效地管理各种类型的通信会话的图形用户界面。在系统实施例中,系统在图形用户界面上向用户显示表示一个特定的通信会话或者一组通信会话的结构的图形连接元素的集合。本发明集中于模式中立(mode-neutral)通信图形界面,其中通过用户图形化地向各个图标添加通信控件,通信会话参与者的图标或图像可以被连接。该通信控件可以涉及至IJ各种通信模式,例如通过:电话、电话会议、视频会议、web会议、頂会话、电子邮件等等。通过管理界面中控件的使用,该通信模式也可以被删除、更改或以其他方式修改。一个简短的介绍性描述将参考图2被提供,后面是可用来实施这里公开的原理的图1中的基本通用系统或计算设备的讨论。然后是方法和图形界面的更详细的描述。
[0020]图2的图形界面200示出了具有以电话会议进行通信的三个用户的通信会话。界面200接收用户输入来管理该通信会话,该用户输入可以包括多模式用户输入。例如,电话会议中的用户可以执行拖放输入或者以其他方式移动和定位,来从联系人列表218中选择联系人并将该新联系人添加到通信会话。该系统接收这种输入并且自动地拨打该联系人的电话号码,并将他们添加到通信会话。可以通过将表示用户的所连接元素拖动到显示器上的垃圾箱220或表示将他们从通信会话中删除的其他图标或位置,而将用户从呼叫中删去。
[0021]通信会话也不知道通信模式。显示在图形界面上的通信会话中所连接用户的相同隐喻(metaphor)可以表示被叫/主叫用户,即时消息(頂)用户,电子邮件用户,通过视频会议连接的用户等等。图形元素的呈现,他们如何连接以及用户如何与元素交互,这些都根据通信会话的需要和当前的活动上下文而变化。例如,元素可以包括关于每个用户的文本,头衔,职位,数据,等等,并且用户间的连接隐喻还可以表示例如连接类型(电话,视频,web会议等),连接质量(低频段,高频段等),参与者与基本用户如何相关的层次结构(朋友,合伙人,熟人,不可信用户等),连接的状态(活动,不活动,保持等)等等的信息。例如,用户可以选择联系人,然后使用同一类型的用户输入(拖放、轻弹、手势等)发起与联系人的任何通信模式。用户不需要知道或学习针对不同通信模式的不同输入机制。当各个实施例被阐述时,这些变型将在这里被讨论。现在本发明转向图1。
[0022]参照图1,示例系统100包括通用计算设备100,该设备包括处理单元(CPU或处理器)120和系统总线110,该总线将多种系统组件耦合到处理器120,所述系统组件包括系统存储器130,例如只读存储器(ROM) 140和随机存取存储器(RAM) 150。系统100可以包括由高速存储器构成的高速缓存122,其与处理器120直接连接,靠近,或者集成为处理器120的一部分。系统100从存储器130和/或存储设备160复制数据到高速缓存122,用于处理器120的快速访问。这样,高速缓存122提供了性能的提升,避免了处理器120在等待数据时的延迟。这些和其它的模块可被配置用来控制处理器120来执行各种动作。其它的系统存储器130也可以被使用。存储器130可以包括具有不同性能特征的多个不同类型的存储器。可以明白本发明可以在具有多于一个处理器120的计算设备100上操作或者在联网到一起的计算设备群组或集群上操作,以提供更大的处理能力。处理器120可以包括任何通用处理器和硬件模块或软件模块,例如存储在存储设备160中的模块1162,模块2164,和模块3166,配置来控制处理器120和专用处理器,在所述专用处理器中软件指令被包含在实际处理器的设计中。处理器120可以基本上是一个完全独用(self-contained)的计算系统,包括多个核心或处理器,总线,存储器控制器,高速缓存等。多核处理器可以是对称或非对称的。
[0023]系统总线110可以具有若干类型总线结构中的任何一个,包括存储器总线或存储器控制器,外围总线和使用各种不同体系总线结构中任一个的局部总线。基本输入/输出(B1S)存储在ROM 140或类似存储器中,可以提供基本例程来帮助在计算设备100中的元件之间传送信息,例如启动期间。计算设备100进一步包括存储设备160,例如硬盘驱动器,磁盘驱动器,光盘驱动器,磁带驱动器等等。存储设备160可以包括软件模块162,164,166,用于控制处理器120。预期其它的硬件或软件模块。存储设备160通过驱动器接口连接到系统总线110上。驱动器和相关的计算机可读存储介质提供用于计算设备100的计算机可读指令,数据结构,程序模块和其它数据的非易失性存储。一方面,执行特定功能的硬件模块包括存储在与必要的硬件组件,例如处理器120,总线110,显示器170等等有关的非临时性计算机可读介质中来实现功能的软件组件。本领域技术人员知道基本的组件并且基于设备的类型可以预期适当的变型,例如设备100是否是小的手持计算设备,台式计算机,或计算机服务器。
[0024]尽管在这里示范性的实施例使用了硬盘160,但本领域技术人员应当明白,能够存储计算机可访问的数据的计算机可读介质的其它种类,例如磁带,闪存卡,数字多功能光盘,盒式磁盘,随机存
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1