基于社会参数、时间参数和空间参数对数据对象的集成显示和管理的制作方法

文档序号:6594650阅读:238来源:国知局
专利名称:基于社会参数、时间参数和空间参数对数据对象的集成显示和管理的制作方法
技术领域
实施例是针对基于社会参数、时间参数和空间参数提供数据对象的集成显示和管理。
背景技术
在例如蜂窝式电话、PDA、迷你膝上型计算机和高级寻呼机等移动电信装置中,装 置通常含有与联系人、日程表、电子邮件等相关的各种类型的信息。每一类型的信息通常经 过分类,并根据针对所述特定类型的信息定制的类别而呈现给用户。举例来说,日程表信息 通常按年代顺序方式呈现。联系人信息通常以字母表次序排序和呈现。在一些情况下,两 种类型的信息可集成。举例来说,日程表事件可包含关于所述事件所邀请的人的联系人信 息。日程表事件可进一步包含位置信息(如果用户输入)。移动装置通常具有有限的空间来提供用户接口。特定来说,具有数字小键盘的移 动电话装置可具有有限的屏幕空间和键功能来提供详细信息和用户接口选项。用户通常必 须翻阅许多屏幕且滚动过许多菜单选择来找到他们寻找的信息。举例来说,如果用户期望 找到关于日程表事件已被邀请的联系人,那么用户通常必须具有关于事件名称和类型的先 验信息。用户接着必须打开事件并搜索整个联系人列表。如果用户期望找到关于每一联系 人的关系或位置的更多信息,那么用户必须展开每一联系人以找到所述信息。此些传统的用户接口向用户呈现直观的且代表用户实际上如何思考和感知事件、 地点和人物的信息的能力有限。通常在关系和位置方面来感知人物。除了位置以外,还可 更多地在社会重要性和关于事件所邀请的人的方面来感知事件。然而,移动装置中提供的 传统的信息分层、分段和菜单驱动结构并不提供此直观且用户友好的接口。

发明内容
实施例是针对向通信装置的用户显示信息。所述通信装置接收包含相对于所述用 户的社会参数、时间参数和空间参数的查询,所述社会参数、时间参数和空间参数指示数据 对象集合(例如,人物、地点、事项、例如图片等多媒体,等等)的所需视觉表示。所述通信 装置确定所述查询的所述社会参数、时间参数和空间参数分别在社会、时间和空间维度上 与所述数据对象集合中的每一者相关的程度。所述通信装置基于所述社会维度、时间维度 和空间维度上的所述确定的相关程度是否满足所述查询的相应参数而向所述用户显示所述数据对象集合的至少一部分的第一视觉表示。


将容易获得对本发明实施例及其许多附带优点的更完整的了解,因为本发明实施 例及其许多附带优点通过参考结合附图考虑的以下详细描述变得更好理解,仅出于说明而 非限制本发明的目的而呈现附图,且在附图中图1是无线网络的代表图,其中无线电信装置的指定PTT群组经由所述无线网络 与群组通信服务器和其它计算机装置通信。图2是处于共用蜂窝式电信配置中的无线网络的一个实施例的代表图,其中群组 通信服务器控制PTT群组成员的无线电信装置之间的通信。图3是说明具有PTT能力的无线电信装置的计算机平台的框图。图4是通信群组应用的软件层的一个实施例的图,所述软件层具有PTT客户端和 针对群组的媒体客户端。图5是示范性移动通信装置。图6是基于时间、关系和空间的轴的示范性三维表示。图7是描绘以活动为中心的设计的示范性图。图8是示范性空间-时间图。图9描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接□。图10描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接图11描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接图12描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接图13描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接图14描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接图15A到图15C说明根据本发明实施例的用于特定数据对象集合的视觉表示的实 例。图16描绘并入有本文揭示的实施例中的一些的示范性过程。图17描绘并入有本文揭示的实施例中的一些的示范性过程。图18描绘并入有本文揭示的实施例中的一些的示范性过程。图19描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接□。图20描绘并入有本文揭示的实施例中的一些的移动通信装置上的示范性用户接图21说明根据本发明实施例的可用以向用户显示属于数据对象集合的一个或一个以上数据对象的过程。图22A到图22J是针对根据本发明实施例的从数据对象的发送者的角度来看的交换。图23是针对根据本发明实施例的从数据对象的接收者或目标的角度来看的数据 对象交换。
具体实施例方式本发明的各方面揭示于针对本发明的特定实施例的以下描述及相关图式中。可在 不脱离本发明的范围的情况下设计替代实施例。此外,将不会详细描述本发明的众所周知 的元件,或将省略所述元件,以免混淆本发明的相关细节。词“示范性”和/或“实例”在本文中用于意味着“充当实例、例子或说明”。本文 中被描述为“示范性”和/或“实例”的任何实施例不必解释为比其它实施例优选或有利。 同样,术语“本发明的实施例”并非要求本发明的所有实施例均包括所论述的特征、优点或 操作模式。在此描述中,术语“移动通信装置”、“通信装置”、“无线装置”、“无线通信装置”、 “PTT通信装置”、“手持式装置”、“移动装置”和“手持机”可互换地使用。术语“呼叫”和“通 信”也可互换地使用。在本文中使用术语“应用程序”意在涵盖可执行和不可执行的软件文 件、原始数据、聚集数据、修补程序和其它代码段。术语“群组通信”意味着跨越真实或虚拟 半双工信道在无线通信装置之间发送的点对点或点对多点通信。术语“示范性”意味着所 揭示的元件或实施例仅为一实例,且不指示用户的任何偏好。此外,相同的数字在所有若干 视图中指代相同的元件,且冠词“一”和“所述”包含复数的参考,除非在描述中另有指定。此外,根据待由(例如)计算装置的元件执行的动作的序列来描述许多实施例。将 认识到,可由特定电路(例如,专用集成电路(ASIC))、由正由一个或一个以上处理器执行 的程序指令或由两者的组合来执行本文中所述的各种动作。此外,可认为本文中所述的这 些动作序列完全体现于任何形式的计算机可读存储媒体内,所述计算机可读存储媒体中存 储有一组对应计算机指令,所述指令在被执行时将致使相关联的处理器执行本文中所述的 功能性。因此,本发明的各种方面可以许多不同形式来体现,所有所述形式均被涵盖在所主 张的标的物的范围内。此外,对于本文中所述的实施例的每一者来说,任何所述实施例的对 应形式均可在本文中被描述为(例如)“经配置以(执行所描述的动作)的逻辑”。本文称为用户设备(UE)的高数据速率(HDR)订户台可为移动的或固定的,且可与 一个或一个以上可称为节点B的接入点(AP)通信。UE通过节点B中的一者或一者以上对 无线电网络控制器(RNC)发射和接收数据包。节点B和RNC是称为无线电接入网络(RAN) 的网络的部分。无线电接入网络可在多个接入终端之间输送语音和数据包。无线电接入网络可进一步连接到无线电接入网络外部的额外网络,此核心网络 包含特定运营商相关服务器和装置以及到例如公司内部网、因特网、公共交换电话网络 (PSTN)、服务通用分组无线电服务(GPRS)支持节点(SGSN)、网关GPRS支持节点(GGSN)等 其它网络的连接性,且可在每一 UE与此些网络之间输送语音和数据包。已与一个或一个以 上节点B建立有效业务信道连接的UE可称为有效UE,且可称为正处于业务状态。处于正在 与一个或一个以上节点B建立有效业务信道(TCH)连接的过程中的UE可称为正处于连接设置状态。UE可为通过无线信道或通过有线信道进行通信的任何数据装置。UE可进一步 为许多类型的装置中的任一者,包含(但不限于)PC卡、紧密快闪装置、外部或内部调制解 调器,或无线或有线电话。UE向节点B发送信道所借助的通信链路称为上行链路信道(例 如,反向业务信道、控制信道、接入信道等)。节点B向UE发送信道所借助的通信链路称为 下行链路信道(例如,寻呼信道、控制信道、广播信道、前向业务信道等)。如本文中使用,术 语业务信道(TCH)可指代上行链路/反向或下行链路/前向业务信道。图1说明根据本发明的至少一个实施例的无线系统100的一个示范性实施例的 框图。系统100可含有经由空中接口 104与接入网络或无线电接入网络(RAN) 120通信的 接入终端(例如,蜂窝式电话10 ,接入网络或无线电接入网络(RAN) 120可将接入终端 102连接到在包交换数据网络(例如,内部网、因特网和/或运营商网络126)与接入终端 102、108、110、112之间提供数据连接性的网络装备。如此处所示,接入终端可为蜂窝式电话 102、个人数字助理108、寻呼机110(其在此处被展示为双向文本寻呼机)乃至为具有无线 通信门户的单独计算机平台112。因此,本发明的实施例可实现于包括无线通信门户或具有 无线通信能力的任何形式的接入终端上,其包括(但不限于)无线调制解调器、PCMCIA卡、 个人计算机、电话,或其任何组合或子组合。此外,如本文中所使用,术语“接入终端”、“无线 装置”、“客户端装置”、“移动终端”及其变体可互换使用。再次参看图1,本发明的示范性实施例的无线网络100的组件及元件间的相互关 系不限于所说明的配置。系统100仅为示范性的且可包括允许远程接入终端(例如,无线 客户端计算装置102、108、110、112)在其两者间及多者间和/或在经由空中接口 104及RAN 120而连接的组件的两者间及多者间进行无线通信的任何系统,其包括(但不限于)运营商 网络126、因特网和/或其它远程服务器。RAN 120控制发送到基站控制器/包控制功能(BSC/PCF) 122的消息(通常 作为数据包发送)。BSC/PCF 122负责在包数据服务节点100( “PDSN”)与接入终端 102/108/110/112之间发信号、建立及拆卸承载信道(即,数据信道)。如果允许链路层加 密,则BSC/PCF 122在经由空中接口 104转发内容之前还对所述内容进行加密。BSC/PCF122 的功能在此项技术中众所周知且为简短起见将不作进一步论述。运营商网络1 可通过网 络(因特网和/或公共交换电话网络(PSTN))与BSC/PCF 122通信。或者,BSC/PCF122可 直接连接到因特网或外部网络。通常,在运营商网络126与BSC/PCF 122之间的网络或因 特网连接传送数据,且PSTN传送语音信息。BSC/PCF 122可连接到多个基站(BQ或调制解 调器组收发器(MPT) 124。以类似于运营商网络的方式,BSC/PCF 122通常通过网络(用于 数据传送和/或语音信息的因特网和/或PSTN)连接到MPT/BS 124。MPT/BS IM可将数 据消息以无线方式广播到接入终端,例如,蜂窝式电话102。MPT/BS 124, BSC/PCF 122和其 它组件可形成RAN 120,如此项技术中已知。然而,也可使用替代的配置,且本发明不限于所 说明的配置。举例来说,在另一实施例中,可将BSC/PCF 122及MPT/BS 1 中的一者或一 者以上的功能性收缩到具有BSC/PCF 122及MPT/BS 1 两者的功能性的单个“混合”模块 中。图2说明根据本发明实施例的核心网络126。在图2的实施例中,运营商网络1 包含包数据服务节点(PDSN) 160、广播服务节点(BSN) 165和因特网175。图2中还展示交 换服务器172和社会网络服务器174。然而,在替代实施例中,交换服务器172、社会网络服
10务器174和/或其它组件可位于运营商网络的外部。PDSN 160为利用(例如)cdma2000无 线电接入网络(RAN)(例如,图1的RAN 120)的移动台(例如,接入终端,例如来自图1的 102、108、110、112)提供对因特网175、内部网和/或远程服务器(例如,服务器172、174) 的接入。通过充当接入网关,PDSN 160可提供简单IP和移动IP接入、国外代理支持以及包 输送。PDSN 160可充当用于验证、授权与记账(AAA)服务器和其它支持性基础结构的客户 端,且向移动台提供到达IP网络的网关,如此项技术中已知。如图2所示,PDSN 160可经由 常规AlO连接与RAN 120(例如BSC/PCF 122)通信。AlO连接是此项技术中众所周知的,且 为了简明起见将不进一步对其进行描述。广播服务节点(BSN) 165可经配置以支持多播和 广播服务。BSN 165经由广播(BC)AlO连接与RAN 120(例如,BSC/PCF 122)通信。BCAlO 连接用以传送多播和/或广播消息接发。参见图2,交换服务器172对应于一个或一个以上分布式服务器,其支持通过因特 网175可接入的消息接发和合作软件。举例来说,微软交换服务器(Microsoft Exchange Server)是广泛使用类型的交换服务器172。如将了解,交换服务器172可存储联系人信息 (例如,电子邮件联系人、地址等)以及相关联消息接发(例如,电子邮件等)和/或日程 表信息(例如,会议、约会等)。推特(Twitter)是交换服务器172可支持的服务的另一实 例。社会网络服务器174对应于一个或一个以上分布式服务器,其支持对订户的社会 网络服务(例如,Facebook,MySpace, Orkut等)。社会网络服务器174存储与订户简档相 关的信息以及订户间信息(例如,订户的朋友列表、家人列表、业务联系人列表等)。社会 网络服务器174还可评估和/或产生用户的社会图,例如绘制间接相关但不具有直接社会 联系的订户(例如,朋友的朋友等)等等。社会网络服务器174还可存储与其订户相关的 多媒体,例如投递的多媒体文件(例如,图像、音频文件、视频文件、文本文件等)及其相关 联信息(例如,多媒体文件是何时投递或产生的、例如拍摄照片或记录声音的地点等与多 媒体文件相关联的位置、例如在音频文件中说话的人等与多媒体文件相关联的订户或非订 户,或者拍摄照片的位置等)。如将了解,交换服务器172和社会网络服务器174的功能性可重叠,使得每一服务 器的功能性可合并为单个服务器,或者这些不同服务器可为独立的,但在需要时可彼此查 询信息。图3是说明作为移动电话14的无线电信装置的一个实施例的框图,所述移动电话 14具有开放到目标组的装置(即,通信群组12的其它成员)的直接通信的PTT按钮78。无 线装置14还展示为具有用于无线装置14的用户的图形显示器80。无线装置14包含计算 机平台82,其可处置语音和数据包,且接收和执行经由无线网络20传输的软件应用程序以 包含针对群组的媒体。除其它组件之外,计算机平台82包含专用集成电路(“ASIC”)84, 或其它处理器、微处理器、逻辑电路、可编程门阵列或其它数据处理装置。ASIC 84在制造无 线装置时经安装且通常不可升级。ASIC 84或其它处理器执行应用程序编程接口(“API”) 层86,其包含所驻留的应用程序环境,且可包含加载在ASIC 84上的操作系统。所驻留的应 用程序环境与无线装置的存储器88中的任何所驻留的程序介接。所驻留的应用程序环境 的一实例为由QUALC0MM 针对无线装置平台开发出的“无线二进制运行时间环境”(BREW) 软件。
如此处所示,所述无线装置可为具有图形显示器80的移动电话14,但也可为此项 技术中已知的任何具有计算机平台82的无线装置,例如个人数字助理(PDA)、具有图形显 示器80的寻呼机,乃至具有无线通信门户的单独的计算机平台82,且可以其它方式具有与 网络或因特网的有线连接。此外,存储器88可包括只读或随机存取存储器(RAM和ROM)、 EPROM、EEPR0M、快闪存储卡,或计算机平台常见的任何存储器。计算机平台82还可包含用 于将未现行使用的软件应用程序存储在存储器88中的本地数据库90。本地数据库90通 常包括一个或一个以上快闪存储器单元,但可为此项技术中已知的任何二级或三级存储装 置,例如磁性媒体、EPR0M、EEPR0M、光学媒体、磁带或软盘或硬盘。图形显示器80不但可呈 现关于正在进行的群组呼叫的信息,而且可呈现关于针对群组的媒体的信息,从而如本文 中更完整地描述包含文件预览。在无线装置的此实施例中,计算机平台82还包含直接通信接口 92,其可打开来自 无线装置的通信信道。直接通信接口 92也可为用于无线装置的一般载运发射到无线装置 和从无线装置发射的语音和数据的标准通信接口的一部分。直接通信接口 92通常包括此 项技术中已知的硬件。图4是经配置以在无线装置14上执行的软件层的一个实施例的图。在此实施例 中,移动装置环境中的计算机平台82由在移动台调制解调器(MSM)IOO和高级移动订户软 件(AMSS) 102(其由高通开发)基础上开发的一系列软件“层”组成,驱动基础MSM芯片组, 且实施用于包含CDMA2000 IX和CDMA2000 IxEV-DO的整套CDMA通信技术的软件协议堆 栈。存在移动操作系统层104,其在此实施例中为BREW ,也是由高通开发。移动操作系统 层104应用程序编程接口用于芯片特定操作或装置特定操作,同时提供隔离层,其消除与 AMSS 100和计算机平台上的任何OEM软件的直接接触。移动操作系统层104实现使用移动 装置特征而不必每当发布新版本的装置特定软件便重写应用程序的应用程序开发。社会网络客户端108是提供通过外部接口(此处展示于知晓社会网络的UI 106 处)对社会网络服务的接入(例如,到Faceb00k、MySpace等的连接)的应用程序。社会网 络客户端108包含启用移动操作系统104应用程序(例如,社会网络媒体客户端110)所需 的所有功能。除了通过社会网络客户端108提供对社会网络服务的接入以外,社会网络客 户端108还可充当所有知晓社会网络的应用程序与到社会网络服务器174(在一实例中) 的接口之间的隔离层。在此实施例中,社会网络客户端108维持对社会网络服务的接入,响 应社会网络通信请求,处理针对社会网络服务的所有知晓社会网络的移动操作系统应用程 序请求,且处理所有传出的社会网络请求。社会网络媒体客户端110是基于移动操作系统的应用程序,其扩展了针对与社会 网络相关联的媒体的接入的社会网络服务(例如,社会网络联系人之间的群组会话、社会 网络联系人和/或社会网络服务器174之间的图像数据、视频数据等的交换,等)。参见图 5,说明示范性移动通信装置500,且特定来说说明用于装置的用户接口。移动通信装置500 包含显示器505 (例如,IXD或OLED显示器)。在一些实施例中,显示器505可包含触摸屏 能力。移动通信装置500可包含小键盘515 (例如,标准电话小键盘、QWERTY小键盘、物理触 觉响应小键盘、经由触摸屏的软键盘等)。移动通信装置500还可包含导览按钮510,其可 进一步包含用于在显示器505上导览的上、下、左和右键。在一实例中,导览按钮510可对 应于能够在其它方向(例如,左上、右下等)上从用户获取所需方向的方向键(directionalCN 102144200 A
说明书
7/28 页
pad)。导览按钮510可进一步包括选择或OK键550以指示用户对特定功能的选择或确认。 装置还可包含自定义功能键507,其可编程且用以选择如自定义功能键507附近的显示器 505区域中指示的功能。在各种实施例中,揭示用于在通信装置(例如,移动通信装置)上提供集成数据管 理、视觉化和用户接口能力的系统、方法和通信装置。用户接口可沿着时间维度(例如,时 间线)、空间维度(例如,基于距用户或指定位置的距离)或在基于“数据对象”(例如,活 动、事件、社会网络联系人、多媒体文件等)自身的社会接近度(例如,基于用户对正评估的 活动和/或社会网络联系人的预期关注量)的社会维度上提供数据对象的视觉表示(例 如,社会图、位置图、活动的时间线等)。在一个实施例中,时间维度可经配置以传达过去或历史信息(例如,针对过去的 活动或社会网络联系人的过去位置)、当前信息(例如,基于实时信息或预期指示当前时间 的信息)或未来信息(例如,基于计划的事件时间表、社会网络联系人的日程表等)。数据 对象可进一步在用户可选择的年代顺序时间带内呈现。举例来说,带可表示过去的事件、当 前的事件或规划的(未来的)事件。时间带可包括连续的未来时间带。在各种实施例中, 本发明可以各种方式称为“集成显示”或“集成缩放”。在另外的实施例中,在数据对象(例如,事件、活动、多媒体文件和/或联系人)的 基于用户可选择时间的带内,数据对象已由用户完成或规划,且可能沿着社会接近度的维 度(即,“社会维度”)表示若干群组,其由不同大小和形状的假象或图标描绘(例如,借此 每一假象经配置以具有指示数据对象的视觉显著物、借此相似数据对象可由相似假象表示 以辅助用户对事件和/或联系人的视觉辨识)。通过提供扫过不同的空间、社会和/或时间 维度中的数据对象(例如,已发生的事件和活动或者社会网络联系人在当前时间带内已访 问的位置)的能力,用户可基于数据对象的各种属性而提取和保持上下文。在数据对象对 应于一活动的实例中,此些属性可包括(a)活动已完成或规划所相关的人;(b)已完成或规划的活动的内容或特征;(c)过去、当前或规划的活动的时间;(d)过去、当前或规划的活动的地点或位置。根据活动的属性获得的上下文信息也可用以规划未来的活动。用户可立即或在较 晚时间重复特定活动。活动可涵盖用户在移动装置上执行的各种动作,例如即按即说、一对 一以及会议语音呼叫,以及即按即共享对象,例如图片、视频、便签、聊天、表情图标、规划的 日程表事件和其它条信息。在又一实施例中,一组数据对象(例如,活动、事件、社会网络联系人等)的视觉表 示可在三维坐标系内的轴上实施,其中轴对应于空间维度(例如,距离等)、时间维度(例 如,时间)和社会维度(例如,用户对事件或社会网络内容的预期关注量或“社会接近度”)。 通过在空间和社会接近度轴或维度上导览,可进一步向用户提供在参考系内选择联系人以 开始与选定联系人的活动的能力。因此,在图表上表示的特定数据对象可对应于具有其相 关联空间和时间信息的事件或活动,或者可对应于用户的具有其相关联空间和时间信息的 社会网络联系人。或者,视觉表示本身无需显示维度中的每一者,但数据对象显示的方式仍是基于三个维度中的每一者。举例来说,如果视觉表示对应于地理区域的位置图,那么实际的视觉 表示显示空间维度。然而,在位置图上显示于其对应位置中的实际数据对象还满足查询的 时间和社会参数以便首先显示于位置图上。因此,虽然地理图通常用以指示位置,但在此 情况下,表示出现于图上的数据对象的假象也用以指示相应的数据对象满足查询的其它参 数,而不仅仅是位置参数。图6描绘用于实施本文揭示的实施例中的一些的示范性坐标系600。在图中,考虑 用三个正交轴来相对于被视为正交轴的原点的用户605而呈现信息和缩放。将了解,正交 轴的原点可表示在社会、空间和时间维度方面可识别的任一点(例如,给定订户或用户在 当前时间在用户的当前位置的简档),使得每一维度中数据对象相对于原点的相对位置可 确定。在水平轴610(或χ轴)上,可表示沿着空间维度的基于空间的缩放。在实施例中, 与数据对象相关联的一位置距原点(例如,用户的位置)的物理距离可沿着此轴表示。垂 直轴620(或y轴)可用以表示沿着时间维度的基于时间的缩放。在另一实施例中,过去和 当前两者的时间量均可沿着此轴表示。第三轴630(或ζ轴)可用以表示沿着社会维度的 基于关系的缩放。在各种实施例中,此轴可用以表示距原点(例如,用户的社会简档)的社 会距离或接近度。举例来说,对应于亲密朋友或家人的数据对象可表示为比远亲更靠近原 点,所述远亲可表示为距原点较远。除了关系的“类型”(例如,使家庭联系人的优先权高于 朋友等)外,社会接近度还可考虑间接关系(例如,朋友的朋友比朋友的朋友的朋友更近,
寸J ο在又一实例中,图6中的数据对象表示的视觉表示的原点可指示指定显示的原点 (例如,订户的社会简档、关注时间和关注位置)和沿着每一轴的所需维度范围的查询(例 如,对于给定用户)。因此,在一实例中,如果给定用户希望查看他当前位置三(3)英里以 内的他的社会网联系人,那么查询由社会参数(例如,如果用户未缩窄或扩展他/她请求查 看的联系人,那么可默认为用户的任何直接朋友)、空间参数(例如,用户的当前位置与其 三英里半径的组合)和时间参数(例如,当前时间,其可包含默认时间范围以使得将在例如 最近10分钟内的阈值时间量的情况下已知为当前的任何联系人位置被视为“当前的”)组 成。在此实例中,视觉表示于是将包含用户的当前在指定三英里半径内的每一直接联系人 的显示。联系人的视觉表示可经由相关联的假象(例如,联系人的照片、联系人所处的位置 的照片、指示用户与联系人的社会关系的视频等)。虽然已在用户的社会网络联系人方面给出此实例,但将了解,也可以类似方式指 定活动,使得用户查询如他/她的社会简档中指示的他/她的优选活动的显示,或查询特定 活动(例如,高尔夫、保龄球),其中数据对象对应于也关注所述活动的社会网络联系人和/ 或可进行所述活动的位置(例如,高尔夫球场、保龄球馆等)。举例来说,如果视觉表示对应于位置图,那么视觉表示可显示具有基于空间参数 的缩放场的给定位置范围,且满足空间、社会和时间参数的每一数据对象的位置可展示于 其在给定位置范围内的对应位置处。因此,用户可查看位置图且了解每一假象与查询的一 匹配结果相关联且可推断其相应位置。或者,如果视觉表示对应于社会图,那么视觉表示可 以使得可根据显示来推断用户与匹配的数据对象的社会关系的方式来显示匹配结果。或 者,如果视觉表示对应于时间线,那么视觉表示可以使得可根据对显示的视觉检查来推断 数据对象的时序(例如,事件的发生、何时联系人将处于对应于空间参数的位置等)的方式来显示匹配结果。可使用三种类型的信息(物理距离、时间和社会接近度)中的两者在各种实施例 中实施其它表示。举例来说,可在两个轴中提供基于空间的缩放,其中水平轴表示经度或东 西距离,且垂直轴表示维度或南北距离。本发明预期各种实施例,其中可提供较集成的用户 接口以使得用户能够以较直观方式存取、查看和管理移动装置上的信息。根据活动理论的原理,活动从以人为中心的观点来看是主要情形。活动理论的论 点是当人参与其环境且与其环境交互时,可产生各种工具和过程。这些工具和过程可为精 神和社会过程的外部表现,且因此这些工具和过程可较容易由他人接入和传达给他人。此 些工具和过程可尤其对社会交互有用。在从活动理论导出的框架结构中,任务和活动可再 分为若干动作,动作进一步再分为若干操作。在系统设计上下文中,使用这些类别可提供对 用户实施任务所必要的步骤的理解。本发明预期实施活动理论原理以提供用于管理和存取 移动装置上的信息的直观用户接口。可在图7中描绘的框架结构内考虑用户活动。如将了解,图7的描述提供关于可如 何确定“社会接近度”或用户(或原点)与给定数据对象(例如,在此情况下是活动)的社 会关系程度的实例。当考虑人的活动时,可考虑三个基本三元组。710描绘主题-规则-团 体三元组。720描绘团体-角色-对象三元组。730描绘主题-工具-对象三元组。在主 题-规则-团体三元组中,人遵循团体内的隐式和显式规则。社会网络是“尺度自由的”网 络,其含有高度联系的人的若干中心以及辐射联系的许多伴随体。社会网络持续添加较新 的人且因此保持增长。新人较可能加入已经具有许多“联系”的群组。在团体-角色-对象三元组中,为了执行活动,人遵守等级且扮演劳动分工的角 色。在主题-工具-对象三元组中,人需要经由适当的工具来提供中介以执行活动。选定的 工具应针对当前的对象(目标)提供足够的中介。使用来自具有闵可夫斯基(Minkowski) 空间-时间图的模拟的事件快照提供了通过将活动视为“事件”来形成和保持空间-时间 上下文的机制。图8描绘示范性空间-时间图810。未来和过去的事件可由绝对未来光锥 820和绝对过去光锥830表示,其中两个圆锥的相交点指示当前时间840。事件于是可表示 为事件快照850,作为过去或未来光锥的切片。又,虽然相对于“事件”来说明和描述图8, 但相同的教示可应用于其它类型的数据对象,例如用户的社会网络联系人,其中“事件”对 应于根据联系人的日程表、会议时间表等推断的在特定时间联系人的位置预期。鉴于上述论述,揭示可使用户能够执行上下文中的活动的各种视图、过滤器和容 器。在一实施例中,可提供三个主要视图。在活动图(例如,其为对应于匹配用户查询的参 数的活动的数据对象的视觉表示的实例)的实施例中,活动图视图可将活动快照呈现为时 间线上的事件,类似于空间-时间中的事件。完成的事件可指示为历史事件,且可表示为对 于在不久前发生的事件来说在过去的时间上“靠近”。更久前的事件可表示为在过去的时 间上“远离”。规划的事件可指示为未来的事件,且不久后的事件可表示为在未来的时间上 “靠近”。很久后的事件可表示为在未来的时间上“远离”。因此,如果原点的时间位置或查 询的时间参数对应于当前,那么数据对象在时间维度中的位置对应于数据对象(例如,在 此情况下为事件或活动)在时间上有多远或预期有多远。在一实施例中,如上所述的在各种数据对象(例如,事件、联系人、多媒体文件等) 上的导览可使用可用的键在移动通信装置上完成。在具有数字小键盘的装置中,可使用自定义功能键。自定义功能键是一按钮,其可取决于在按钮按下的时刻在显示器上按钮附近 展示的文本或其它指示而执行可指派的功能。在一个实施例中,此些自定义功能键可用于 放大和缩小显示(例如,其中“缩放”意味着修改数据对象的视觉表示的空间、时间和/或社 会维度)。在另外的实施例中,可使用具有左、右、上、下箭头和OK按钮的五按钮型导览键。 在一些实施例中,OK按钮可兼用作即按即共享按钮。在一实施例中,可将一个自定义功能键指派为“缩小”功能,且可将一个自定义功 能键指派为“放大”功能。缩小可朝向过去或朝向增加的事件历史而横穿时间方向。放大 可朝向未来或朝向增加的规划事件而横穿时间方向。在用于表示活动的三维框架结构的实 施例中,可将时间方向指派给Y轴,如图6所示。然而将了解,准许用户在任一维度中缩放, 而不仅仅是在时间中缩放。举例来说,用户可缩小空间维度,其可对应于增加空间参数的范 围以使得更远的距离满足用户的查询。在另一实例中,用户可放大社会维度,其可对应于增 加社会参数的社会要求以使得需要较亲密的社会关系来满足用户的查询(例如,“仅展示家 庭成员”与“展示朋友和家庭成员”相比是较窄的要求)。如将了解,“缩放”可对应于扩展 或缩减视场或者对应于视场的“移位”,使得从不同的角度看到相同的数据量(例如,在时 间实例中,用户可从在下一周发生的数据对象的视图移位到之后的那一周发生的数据对象 的视图,使得两个视图均显示一周的数据对象的价值,但是在不同的时期中)。在用户在视觉表示中导览数据对象时,用户可通过突出显示(例如,右击)给定数 据对象来选择给定的数据对象。通过点击OK按钮,接口可提供例如事件等数据对象的细 节。举例来说,显示可指示事件的位置、日期/时间和受邀请人。或者,如果数据对象是社 会网络联系人,那么突出显示或选择数据对象可导致显示联系人的简档或其它信息。显示 还可指示用户对选定事件可能选择的动作。在数据对象是事件的情况下,此些动作可包含 (例如)更新事件细节、邀请其它联系人、加入事件或取消事件。在数据对象是联系人的情 况下,此些动作可包含对联系人发消息、将评论添加到联系人的社会简档墙上、将联系人添 加为朋友等。参见图9,说明可在例如手机等移动通信装置上实施的示范性用户接口 900。显示 器915可为IXD或OLED显示器,其向移动电话用户提供数据对象的视觉表示。显示器915 可包含标题区域910,其指示当前呈现的用户接口的当前类型。在图9的实例中,可从显示 器上的中心点以径向方式呈现多个数据对象950。如所说明,数据对象950可呈现为假象 或图标。在需要时,其它实施例可使用缩略图(thumbnail)或其它图形指示符。一些数据 对象950可用用户ID或在有限的显示区域内识别假象或图标的其它方式来表示。在显示 器915内说明或表示给定数据对象950的特定方式可称为“假象”。在一实例中,类似的假 象可与类似的数据对象或在空间、社会和/或时间维度中的一者或一者以上中共享与查询 的原点的给定接近度的数据对象相关联。举例来说,如果两个特定数据对象对应于在同一时间和/或位置发生的事件,那 么所述两个数据对象可在其假象内共享共同的视觉特征以传达此相似性。在另一实例中, 如果两个特定数据对象对应于与同一类型活动相关的事件(例如,两个不同的保龄球锦标 赛),那么所述两个数据对象可在其假象内共享共同的视觉特征以传达此相似性(例如,打 保龄球的人、保龄球瓶等的图像)。在另一实例中,如果两个特定数据对象对应于家庭联系 人,那么所述两个数据对象可在其假象内共享共同的视觉特征以传达此相似性(例如,具
16有由所有家庭成员共享的特定颜色背景的图像)。在另一实例中,图标或假象920可用联系 人的三字母缩写或首字母来识别。将了解,许多不同类型的假象可用于用视觉方式表示不 同的数据对象,且此部分中在以上给出的实例是非限制性的。自定义功能键930和935可指派给如显示器上指示的功能。参见图,自定义功能 键935可指派给“ + ”指示925。自定义功能键930可指派给显示器上的“-”指示922。用 户接口 900还可包含用于在上、下、左和右方向上导览的导览按钮940。接口还可包含选择 按钮945,通常体现为OK按钮。如上文阐释,用户可通过选择导览按钮940在显示器上导览。在一实例中,显示器 915中对数据对象950的初始显示可被视为用户的初始查询,其中显示的数据对象950满 足用户对社会、时间和空间参数的初始设定。然而,用户不限于在显示器915中初始显示数 据对象950。事实上举例来说,左和右导览按钮的选择可滚动通过不同类别的数据对象,例 如活动、位置、事件等。用上和下按钮导览可将有效显示区域移动到分级结构的上部和下 部层级,从而修改查询的社会、时间和/或空间参数中的一者或一者以上。举例来说,当前 有效区域可为活动图标区域917。通过按压上箭头按钮,有效区域可移位到主要主题区域 910,其在图中指示“我的活动图”。用户接着可选择左或右导览按钮以将主题区域改变为例 如“我的事项”,其意味着显示器915中显示的数据对象从活动(例如,事件等)转变为事项 (例如,多媒体文件等)。在用户导览到所需类型的数据对象之后,满足当前社会、时间和空 间参数的数据对象被显示给用户,依此类推。如下文将更详细描述,用户接着可修改查询的 用以确定将显示的数据对象的参数(例如,空间、时间和/或社会参数)。当有效区域是图标区域917时,用户可通过按下“ + ”或“_”缩放自定义功能键来 放大或缩小,这进一步修改数据对象的社会、时间和/或空间参数,进而影响向用户显示哪 些数据对象。参见图10,当用户按下“-”缩小按钮时,社会、时间和/或空间参数中的一者 或一者以上经修改以使得视场可经扩展以包含新的数据对象950圆圈,其中先前的活动圆 圈表示为较小圆圈1010,指示圆圈1010远离查看。特定来说,在此例子中,缩小意味着查询 的原点已改变,且显示在社会、空间和/或时间维度中的新原点的给定范围内的数据对象 的新集合。如图10所示,较紧密匹配于经更新查询的数据对象可在显示器915中更显著地 显示(例如,圆圈950比圆圈1010大且更显著,等)。同样,如果选择缩放“ + ”按钮,那么视 场可放大以提供如图9中先前指示的活动圆圈。因此,缩放按钮准许用户修改查询的原点, 使得用户可着重于显示器915中的不同时间、位置、社会关系等(例如,“展示现在在看棒球 比赛的我的朋友”可转变为“为我展示今晚在我家附近进行的保龄球锦标赛”等)。用户还 可修改将满足针对每一圆圈或层级的查询的维度范围,使得用户可扩展或缩减相对于同一 原点显示的数据对象(例如,“为我展示下一周的活动”可转变为“为我展示下个月的活动”等等。用户可进一步使用上、右、左和下导览键来选择视场,且进一步选择视场内的项 目。举例来说,参见图11,用户可使用上和下导览按钮来将选定视场从标题区域910移动到 图标区域950。用户接着可使用右和左导览键来选择特定图标作为当前有效图标或假象。 在图11中所示的实例中,圆圈1110指示当前有效图标或假象。可使用指示有效图标或假 象的其它方法,例如突出显示、产生阴影效果等。在一实施例中,数据对象的视觉表示(例如,活动图等)可经由网站(例如,由社会网络服务器174维持等)而创建和修改,且可经由因特网175而上载。举例来说,基于网 络的服务可提供对与移动通信装置相关联的用户账户的接入。服务可验证用户且向用户提 供各种账户管理功能。用户可进一步能够使用网络服务创建和修改社会网络信息。一旦用 户已创建或修改网站上的社会网络信息,那么无线电波下载可将信息提供到手持机,因此 更新手持机上的新信息。在一实施例中,可通过提供新数据对象向导以促进新数据对象(例如,新联系人、 活动和/或事件)的直观且有效创建来产生新数据对象。此向导可提供例如用以选择人/ 联系人、地点/位置、数据或媒体条目/事项和时间值的机制。时间值可能不是特定时间或 日期,但可相对于当前时间值来选择。举例来说,用户可选择联系人列表中的人,选择位置, 和选择可指示“现在”对“稍后”选择的时间值。在另一实施例中,视觉表示可对应于沿着社会接近度维度表示联系人和群组的社 会图。联系人可包含个人、组织和其它实体。群组可包括由用户或由装置界定的联系人集 合。社会接近度可大体上定义为沿着社会维度通常在两个人之间的关系的程度的指示。在 一个实施例中,图标或假象可显示于移动通信装置上,指示“亲密”和“疏远”的人/联系人 (例如,亲密的联系人可比疏远的联系人更显著地显示,等)。此表示可为用户提供快速且 直观地确定社会关系的指示。社会接近度可例如指示为“亲密”、“疏远”、“朋友”、“朋友的朋 友”等。或者,通过社会交互的数目和/或类型(例如,基于交换的即时消息或电子邮件的 数目、用户和联系人一起出现在同一照片中的照片的数目,等)来确定社会接近度。如上文指示,在一个实施例中,在各种数据对象(例如,联系人)上导览可使用可 用的键在移动通信装置上完成。上文相对于图9到图11给出的实施例中的实例已大体上 将数据对象和相关联假象描述为活动或事件,借此数据对象的视觉表示变为活动图。如果 数据对象限于社会网络联系人,那么所得的视觉表示可称为社会图,如现在将关于图12来 描述。在具有数字小键盘的装置中,可使用自定义功能键。在一实施例中,在数据对象 上的导览可通过使用移动通信装置上的自定义功能键在数据对象的视觉表示(例如,社会 图)中放大和缩小而完成。在另外的实施例中,可使用其有左、右、上、下箭头和OK按钮的 五按钮型导览键。在一些实施例中,OK按钮可兼用作即按即共享按钮。如上文论述,可将一个自定义功能键指派为“缩小”功能,且可将一个自定义功能 键指派为“放大”功能。放大和缩小可导致更新参照系中的联系人或人的对应数目。举例 来说,缩小可基于社会接近度而增加参照系内的联系人或人的数目,如显示器915上的图 标或假象的数目和放置所指示。在一实例中,在社会接近度方面,“放大”的实例可为从显示 家人和朋友转变为仅显示朋友或仅显示家人。在另一实例中,“缩小”的实例可为从仅朋友 或仅家人转变为显示家人和朋友。或者,也可发生所显示社会接近度的“移位”,借此显示从 仅显示朋友转变为仅显示家人。参见图12,说明可在移动通信装置上实施的示范性用户接口 1200,其提供包括个 人联系人的社会图。显示器915可为向移动电话用户提供数据的视觉表示的LCD或OLED 显示器。显示器915可包含指示当前呈现的用户接口的当前类型是“我的联系人”的标题 区域910。因此,在图12中,所考虑的数据对象对应于用户的社会网络联系人。各种联系人 图标或假象920可在显示器上从中心点以径向方式呈现。在需要时,其它实施例可使用缩
18略图或其它图形指示符。一些联系人920可用用户ID或在有限的显示区域内识别图标的 其它方式来表示。举例来说,图标或假象920可用联系人的三字母缩写或首字母来识别。自定义功能键930和935可指派给如显示器上指示的功能。用户接口 900还可包 含用于在上、下、左和右方向上导览的导览按钮940。接口还可包含选择按钮945,通常体现 为OK按钮。如上文阐释,用户可通过选择导览按钮940来在显示器上导览。举例来说,左和右 导览按钮的选择可滚动通过不同类别的联系人,例如限于已由用户识别的特定字母表范围 或群组的那些联系人。用上和下按钮进行导览可将有效显示区域移动到分级结构的上部和 下部层级。举例来说,当前有效区域可为活动图标区域917。通过按下上箭头按钮,有效区 域可移位到主要主题区域910,其在图中指示“我的联系人”。用户接着可选择左或右导览 按钮来将主题区域改变为例如“我的事项”。可提供另外的有效区域以指示当前显示是否指 示特定字母表范围、用户界定的群组或其它类别。当有效区域是图标或假象区域时,用户可通过按下“ + ”或“_”缩放自定义功能键 来选择放大或缩小,在此时可在显示区域915上提供较亲密或较远层级的联系人。在此情 况下,用户可(i)改变查询的原点以改变数据对象的显示,或(ii)可修改空间、时间和/或 社会维度中从原点起的维度范围以调整符合显示条件的数据对象。如图12中指示,可提供 图标或假象的外圆圈,其指示圆圈中表示的那些联系人的较远社会接近度。内侧的联系人 圆圈1210可借助于表示为较靠近显示的中心点而指示较亲密或较亲近的社会接近度。或 者,外侧圆圈的较大假象可指示比内侧圆圈更亲密的社会关系。当用户按下“_”缩小按钮 时,视场可扩展而包含新的联系人圆圈,其中先前的活动圆圈表示为较小圆圈。同样,如果 选择缩放“ + ”按钮,那么视场可放大以将内侧圆圈扩展到外侧圆圈,且进一步提供包括再一 更亲密或更亲近的联系人圆圈的新内侧圆圈。在另一实施例中,社会图可经由网站(例如,由社会网络服务器174维持)而创建 和修改,且可经由因特网175而上载。举例来说,基于网络的服务可提供对与移动通信装置 相关联的用户账户的接入。服务可验证用户且向用户提供各种账户管理功能。用户可进一 步能够使用网络服务来创建和修改数据对象,例如联系人和群组。联系人和群组可进一步 作为别名而创建,且沿着网站提供的社会图而放置。一旦用户已创建或修改了网站上的社 会图信息,那么无线电波下载可将信息提供到手持机,因此更新手持机上的新信息。在用户通过选择缩放等级而在移动装置上的社会图上导览时,用户可通过突出显 示联系人或群组来选择联系人或群组。在一个实施例中,通过接着点击OK按钮,可选择所 查看的社会参考系内的人。其接口可进一步提供选定联系人或群组的细节。举例来说,显 示可指示姓名和联系人信息。显示还可指示用户针对选定事件可选择的动作。此些动作可 包含例如更新联系人细节、邀请联系人或删除事件。在一实施例中,可提供社会图向导以促 进新联系人和群组的直观且有效的创建并起始对其的动作。通过向导的进一步进行,可开 始或安排例如打电话、共享信息、起始游戏等各种活动。所属领域的技术人员将了解,上文论述的各种类别和类型的社会接近度指示符是 示范性的,且社会接近度指标的许多实施方案可用以反映特定的社会或文化情形。举例来 说,以上实例包含例如“朋友”和“亲戚”等社会接近度指标。另一实例是例如“刚结识的” 或“老朋友”等基于关系的持续时间的社会接近度指标。在各种实施例中,社会接近度的概念可包含可对特定情形有用的任一数目的相关指标。在一个实施例中,社会接近度指标“信任”可用以例示可对与用户的移动团体相关 的若干活动和事务有用的社会接近度纬度。信任可大体上被视为特定联系人相对于在其它 设定中通常需要验证和安全性的事务的信任度的指标。举例来说,在在线系统中,受信任客 户端可为具有良好信用的个人或实体和用于在线购买的支付的装置。在社会网络情形中, 受信任联系人可为可被视为在线团体中的受信任朋友或家庭成员的人,和可能同样由在线 团体中的他人信任的联系人。在至少一个实施例中,社会图视图可呈现沿着信任维度表示联系人和群组的社会 图。换句话说,社会维度可指示可信任联系人达到什么程度,而不是联系人距用户有多“亲 密”(例如,虽然这两个准则当然可相关)。因此,沿着社会维度的“距离”无需仅基于例如 由于家庭关系的情感亲密度,而是可基于信任量度。举例来说,用户可能有他/她非常亲密 但用户不太信任的兄弟姐妹(例如,如果用户的姐妹得名声不好,那么用户可能爱他/她的 姐妹但并不太信任他/她的姐妹)。如果社会维度经配置以指示用户的信任程度,那么借此 从信任关系的角度来看即使亲密的亲戚也可能不是“亲密”的。如将了解,查询的社会参数 可借此是根据情感的社会亲密度来分级和显示数据对象,或者是基于例如信任等不同类型 的社会亲密度来分级和显示数据对象。联系人可包含个人、组织和其它实体,其中每一者可与用户的信任等级相关联。在 一个实施例中,表示联系人的图标或假象可用径向方式显示于移动通信装置上,其中较靠 近中心的图标指示较高信任程度。此表示可提供一指示以使得用户可快速且直观地确定联 系人的信任等级。信任等级可例如指示为“不信任”、“仅社交方面信任”、“针对金融事务信 任”等。在一个实施例中,社会图可仅提供两个等级信任和不信任。在其它实施例中,可 包含更多不同的信任等级和类型。在一个实施例中,由一个用户输入的信任等级可被推送到移动团体中的其它用 户。举例来说,当用户输入新联系人时,所述新联系人连同联系人的信任等级一起可被推送 到用户的社会网络群组中的其它成员。或者,当用户修改联系人的信任等级时,改变可被推 送到用户的移动团体的其它成员。因此,一旦用户关于联系人建立了信任等级,那么整个群 组或团体可通过扩展而借助于每一用户在群组或团体中的成员身份而被提供同一信任等 级。所属领域的技术人员将认识到,此过程提供了在移动团体的情形中针对各种事务和活 动验证联系人的手段。借助于用信任等级来标记联系人,初始用户将通常由于关于联系人 的个人了解和经验而使联系人通过验证。由于借助于用户在移动团体中的成员身份,用户 的移动团体的其它成员将通常信任初始用户,因此将通常无需另外的验证以便将新联系人 作为受信任联系人推送到其它成员。如将了解,用户的社会网络联系人的信任等级向用户 的其它社会网络联系人的“推送”对应于数据对象属性在用户之间的“共享”,所述属性本身 也是数据对象。下文相对于图22A到图22J更详细描述关于数据对象和/或数据对象属性 可如何在用户之间共享的更详细解释。移动装置可提供针对可依据信任等级而允许或启用的事务和活动的各种选项。在 一个实施例中,可实施移动竞价机制,其中针对金融事务的出价和验收可在社会网络内的 受信任联系人之间交换。因为可针对受信任联系人网络假定一阈值验证等级,所以在移动 用户团体及其相关联受信任联系人中实施的此竞价机制可提供安全的封闭网络以用于实施安全事务,而没有连续的用户识别/授权和安全协议的开销。所属领域的技术人员将认 识到,与其中可能难以实施固有安全性的在线系统相比,此机制可提供更有效且/或安全 的基础结构。通过使用此受信任联系人的社会网络,可实施各种电子商务方法。如上文所述, 可使用此框架结构来实施包含基于时间或基于价格的竞价的电子竞价。在其它实施例中, 可交换电子对象,所述对象表示价值的金融或其它指标,例如电子优惠券和凭证。如上文 论述,因为移动团体内的受信任联系人已通过由至少一个用户授予的信任状态而经预先验 证,所以此电子价值对象可在无需连续识别和验证的情况下与联系人交换。在一个实施例中,移动通信装置可提供另外的选项和设定以允许用户配置可依据 信任等级而允许的特定事务和活动。一般设定可经配置以取决于联系人的信任等级而启用 事务。也可提供特定设定以允许例如仅针对特定标记的联系人发生特定事务。举例来说, 用户可配置移动装置以允许与标记为“信任”的任何联系人相关联的所有事务。或者,在其 中三个信任等级已经界定为“高度信任”、“信任”和“不信任”的实施例中,用户可配置移动 装置以仅允许与标记为“高度信任”的联系人相关联的金融事务。用户可另外配置移动装置 以允许标记为“信任”的联系人接收关于金融活动的数据,但不接收关于金融事务的出价。 所属领域的技术人员将认识到,可使用本文揭示的基础结构在给定的移动团体情形中实施 许多信任等级和与信任等级相关联的动作。现在参见图18,说明根据本文揭示的方法中的一些的用于在移动通信装置上显示 用户接口的示范性过程。所述装置可为属于社会网络的用户的移动通信装置,通过所述装 置,用户可经由无线通信系统与社会网络的其它成员相联系。在1800中,装置可接收和存 储来自用户的输入,所述输入包含多个联系人和联系人中的每一者的相关联信任等级的联 系人信息。输入可由用于接收输入的另一系统提供,其中所述系统与移动用户的账户相关 联(例如,交换服务器172、社会网络服务器174等)。输入也可由用户在移动装置上直接 提供。或者,输入可在先前接收的情况下从装置的存储器中检索。在1810中,装置可将联系人信息发射到其社会网络群组的至少一个成员。举例来 说,当将联系人和相关联信任等级输入到移动装置中时,装置可自动将联系人信息发射到 通信群组的其它成员。或者,装置可提示用户是否将联系人信息发射到其它用户。信任等 级一般可为受信任等级或不受信任等级。在一些实施例中可使用额外的信任等级。用户可能例如期望发射金融上敏感的数据对象,例如表示销售要约的对象。用户 可导览到移动装置上的社会接近度屏幕且进一步导览到装置上可用的一个或一个以上受 信任联系人的显示,借此社会接近度屏幕对应于数据对象的视觉表示,所述数据对象在此 情况下是用户的社会网络联系人。在1820中,装置可在显示所述显示时确定与每一联系人 相关联的信任等级是受信任等级。换句话说,假定与视觉表示相关的用户查询的社会参数 准许在其上显示受信任联系人,那么可显示与每一受信任联系人相关联的假象(例如,只 要受信任联系人也满足查询的空间和/或时间参数)。用户可进一步选择将销售要约发射 到受信任联系人中的每一者的选项。在过程1830中,装置可发射表示用于向受信任联系人 中的每一者销售的产品或服务的经济价值的消息。已接收到销售要约的受信任联系人可审阅销售要约。受信任联系人可认识到销售 要约是由受信任联系人接收,从而将发起发送者的联系人信息存储在其相应装置上作为受信任联系人。最后,在过程1840中,发起发送者可接收表示对销售要约的接受的消息。因 此,图8演示了数据对象(例如,联系人)的视觉表示可与电子商务事务相关联使用的过 程。在另一实施例中,位置图视图可呈现表示以用户为中心的空间图的位置图,其中 联系人和群组从用户向外定位。联系人和群组可由位置图上的图标或假象表示,所述图标 或假象通过其近似的空间或地理位置来定位。换句话说,与每一数据对象(例如,联系人、 活动等)相关联的假象显示于位置图上对应于其相关联位置的位置处,其中其距中心(例 如,用户的位置)的距离对应于距用户位置的相关程度,用户位置在此实例中是查询的空 间原点。在一实例中,位置图的可查看区域可对应于沿着空间维度的空间参数的边界,使得 在可查看范围以外的数据对象不在位置图上显示。在一实施例中,在联系人和群组上的导览可通过使用移动通信装置上的自定义功 能键在位置图中放大和缩小而完成。举例来说,位置图上的放大缩窄了可查看的位置范围, 这限制了显示的数据对象的数目,而位置图上的缩小扩展了可查看的位置范围,这可增加 显示的数据对象的数目。在又一实例中,用户可沿着位置轴在任一方向上移位,借此可查看 范围不改变,但显示的轴部分被修改(例如,位置图显示距一不同的空间原点的两英里半 径而不修改位置图的实际半径)。在另外的实施例中,可使用具有左、右、上、下箭头和OK按 钮的五按钮型导览键。在一些实施例中,OK按钮可兼用作即按即共享按钮。可将一个自定义功能键指派为“缩小”功能,且可将一个自定义功能键指派为“放 大”功能。放大可更新显示且表示空间上较靠近用户的联系人。缩小可增加空间参考系且 用增加的空间显示区域来显示联系人。在另一实例中,自定义功能键可用于在无放大或缩 小的情况下在轴上在任一方向上移位。参见图13,说明可在移动通信装置上实施的示范性用户接口 1300,其提供具有个 人关注点和联系人的位置图。显示可包含指示当前呈现的用户接口的当前类型是“我的位 置”的标题区域910。可在显示器上用近似空间或地理方式呈现各种位置图标或假象950。 在需要时,其它实施例可使用缩略图或其它图形指示符。一些联系人920的点可用标记有 用户ID的假象或在有限显示区域内识别数据对象的其它手段来呈现。举例来说,可用联系 人的三字母缩写或首字母来识别假象920。如上文阐释,用户可通过选择导览按钮940来在显示器上导览。举例来说,左和右 导览按钮的选择可滚动通过不同类别的位置,例如限于特定地理范围的那些位置。用上和 下按钮导览可将有效显示区域移动到分级结构的上部和下部层级。举例来说,当前有效区 域可为活动图标区域917。通过按下上箭头按钮,活动区域可移位到主要主题区域910,其 在图中指示“我的位置”。用户接着可选择左或右导览按钮以将主题区域改变为例如“我的 事项”。可提供另外的有效区域以指示当前显示是指示特定的地理范围、仅与联系人相关的 位置、娱乐位置还是其它类别。当有效区域是图标或假象区域时,用户可通过按下“ + ”或“_”缩放自定义功能键 来选择放大或缩小,此时图上的地理特征的较靠近或较远缩放等级可提供于显示区域915 上。当用户按下“_”缩小按钮时,视场可扩展以包含较大的绘制区域。同样,如果选择缩放 “ + ”按钮,那么视场可放大以扩展绘制视图。用户期望的联系人点可根据其在相应绘制视图 上的相对位置来在显示器上表示。如上文相对于图18所述,位置图的边界可限制例如在其上显示哪些数据对象,使得仅在其上显示与位置图的查看范围内可显示的位置相关联的数 据对象。因此,在图13的实例中,空间维度的可显示部分受到位置图以其为中心的空间原 点以及缩放等级或正显示的位置范围的限制。在另一实施例中,位置图可经由网站而创建和修改,且可经由因特网而上载。举例 来说,基于网络的服务可提供对与移动通信装置相关联的用户账户的接入。服务可验证用 户且向用户提供各种账户管理功能。用户可进一步能够使用网络服务来创建和修改位置信 息。地址、关注点和其它位置信息可进一步添加到联系人和活动,且沿着由网站提供的位置 图而放置。一旦用户已在网站上创建或修改了位置图,那么无线电波下载便可将信息提供 到手持机,因此更新手持机上的新信息。在用户通过选择缩放等级而在移动装置上的位置图上导览时,用户可通过突出显 示联系人或群组来选择联系人或群组。在一个实施例中,通过接着点击OK按钮,可选择所 查看空间参考系内的人。接口可进一步提供选定数据对象的细节。举例来说,显示可指示 与选定数据对象相关联的姓名和联系人信息。显示还可指示用户针对选定数据对象可选择 的动作。此些动作可包含例如更新联系人细节、邀请联系人或删除事件。在一实施例中,可 提供位置图向导以促进新数据对象(例如,事件、活动、联系人和群组)的直观且有效的创 建并起始对其的动作。通过向导的进一步进行,可开始或安排例如打电话、共享信息、起始 游戏等各种活动。在另一实施例中,位置图视图还可提供“走过的路线”和“规划的路线”以及目的 地。此视图可从用户的角度来提供,且提供自顶向下的视图或以用户为中心的视图。这是最 新位置结合位置更新历史(过去的位置或路线)和规划的未来位置或路线的表示。此走过 的路线或规划的路线的视图可在需要重新选择路线时的调度情境(例如,卡车、出租车等) 中对用户有用。在其它实施例中,可提供过滤器以提供上下文以辅助用户在移动通信装置上找到 和管理信息。举例来说,在一个实施例中,可提供语音呼叫过滤器以用于语音呼叫事件。语 音呼叫过滤器可提供时间呼叫历史,其包含传入和传出呼叫的罗列,按接收时间和日期以 年代顺序排序。每一电话呼叫可进一步包含呼叫中涉及的用户和/或群组的社会接近度的 表示。因此,可将查询的原点的时间(例如,当前时间)与数据对象(在此情况下为电话呼 叫)的时间之间的相关程度比较。借此,用户可在显示器上查看表示在给定时间范围或时 间维度中的给定程度范围内接收的电话呼叫的假象(例如,被呼叫者的照片等)。可进一 步限制显示的假象以使得仅显示满足查询的社会参数的呼叫者(例如,仅显示来自朋友和 家人的呼叫等),且可进一步限制显示的假象以使得仅显示满足查询的空间参数的呼叫者 (例如,来自特定位置区中的呼叫者等)。类似地,可为其它类型的数据对象提供过滤器,例如便签过滤器、图片和视频过滤 器、游戏过滤器、音乐过滤器等。此些过滤器可基于特定类型的活动而提供进一步的上下文 过滤。举例来说,图片过滤器可提供按类别(例如,位置、联系人或相关联活动)分类的照 片文件列表。照片过滤器可进一步包含与照片相关联的联系人的社会接近度的表示。在另外的实施例中,可提供用于在移动通信装置上收集和组织信息的容器。在一 个实施例中,可为人物、地点、事项和设定提供四个主要容器。人物容器可包含按字母表且 根据社会接近度以径向方式排列的联系人和群组。此排列可因此包含“较靠近的圆圈”和“较远的圆圈”。用户可使用上文描述的导览方法来控制和导览接口。下文相对于图22A到 图22J描述关于可如何使用不同的“容器”来在不同的社会网络联系人之间交换信息的若 干实例。在一实施例中,当用户正在添加新数据对象(例如,新联系人和/或群组)时,用 户接口可提供按社会接近度对其进行排序的机制。此机制可包含提供如上所述的向导。此 外,可使用各种类别的社会接近度。在一个非限制性实例中,社会接近度类型可包括最亲 密、较亲密、不太亲密和疏远。社会接近度类型的列表可扩展以提供更多选项。举例来说, 列表可扩展以包含家人、朋友、朋友的朋友等。或者,列表中的每一类别可包含子类别。举 例来说,家人类别可进一步再分为双亲、兄弟姐妹和姻亲。可使用任何数目和组合的类别来 表示对移动通信装置的用户重要的社会类别。在一个实施例中,为了促进信息的更有效的选择、输入和管理,自定义功能键或其 它指示可提供循环通过各种社会接近度选项以寻找选定联系人或群组的简单方式。举例来 说,对联系人或群组上的“距离”指示符的选择可致使所述联系人或群组从中心向外移动, 从而指示较“疏远”的社会接近度。在另一实施例中,可为在用户和群组之间共享的地点或位置提供空间容器。地点 可表示为可具有纬度和经度和/或关注点数据的性质的别名。如上文所述,地点可经由向 导来起始或修改。地点还可经由对应网站通过与移动通信装置相关联的用户账户而起始或 修改。一旦已添加或更新地点,那么便可用无线方式将别名下载到移动通信装置。网站还可 为用户提供与其它用户共享项目的选项。一旦将地点下载到用户的移动通信装置,移动通 信装置便可在如上所述的上下文中在空间上绘制出位置。以此方式,给定的数据对象(例 如,事件、联系人、多媒体文件等)可变为与特定位置相关联,所述特定位置接着可用以确 定与查询的空间参数的关系程度,使得将满足查询的空间参数的数据对象显示给用户。在 一实施例中,地点可在显示器上螺旋排列,指示添加地点的日期/时间,且可经由上述导览 来控制地点。“事项”容器可包含可在用户和群组之间共享的例如图片、音乐、视频和便签等数 据对象。事项容器还可含有在用户和群组之间玩的游戏。如上文所述,事项可经由向导来起 始或修改。事项还可经由对应网站通过与移动通信装置相关联的用户账户而起始或修改。 一旦已添加或更新了事项,那么便可用无线方式将别名下载到移动通信装置。网站还可为 用户提供与其它用户共享项目的选项。一旦将项目下载到用户的移动通信装置,移动通信 装置便可在如上所述的上下文中在空间上绘制出位置。在一实施例中,事项可在显示器上 螺旋排列,指示添加地点的日期/时间,且可经由上述导览来控制事项。参见图14,说明提供于显示器915上的实例照片容器。在假象1410中指示照片对 象的缩略图或其它表示。在所示实例中,照片对象在显示器上螺旋排列,指示添加照片的日 期/时间。设定容器可包含对于音量、模式、偏好等的设定。设定可在装置的显示器上螺旋排 列,展示幅值、频率和时间的改变。可使用上述导览来提供导览和控制。图15A到图15C说明根据本发明实施例的数据对象的特定集合的视觉表示的实 例。图15A到图15C中的每一者说明沿着空间、社会和时间维度具有不同的“支配性”维度 的视觉表示。特定来说,图15A说明社会维度为支配性的数据对象集合的视觉表示,图15B说明空间维度为支配性的数据对象集合的视觉表示,且图15C说明时间维度为支配性的数 据对象集合的视觉表示。参见图15A,缩放指示符1500A、1505A和1510A指示一数据对象集合的显示1M5A 的当前“缩放”。特定来说,缩放指示符1500A、1505A和1510A的金字塔的填充等级指示分别 在时间、空间和社会维度上过滤数据对象集合的方式。举例来说,完全满的金字塔指示完全 缩放,使得相对窄的时间、空间或社会关系将满足在显示器1545A中显示的要求,而空的金 字塔意味着特定维度被“缩小”,使得所述维度的任何值均将满足显示要求。同样,中等“填 充”等级指示中等缩放等级。因此,虽然显示器1545A主要展示所显示数据对象的社会关系, 但将了解,在显示器1545A中显示的任何数据对象也满足对应于如若干时期的填充所指示 的缩放等级的时间和/或空间要求。因此,如果时间缩放要求显示对应于“上一周”的时间 周期,且空间缩放要求显示用户的当前城市,那么上一周在城外的社会联系人将不会显示, 无论所述联系人多靠近用户也是如此。仍参见图15A,程度指示符1515A、1520A和1525A指示如何针对社会维度在显示 器1545A中显示不同的关系程度,使得社会关系方面亲密的数据对象在显示器1545A的内 侧圆圈中显示,社会关系方面较近的数据对象在显示器1545A的中间圆圈中显示,且社会 关系方面较远的数据对象在显示器1M5A的外侧圆圈中显示。数据对象类型指示符1530A、 1535A和1540A指定用户可选择哪些类型的数据对象供显示,其中图15A展示作为可在显示 器1545A上显示的可用数据对象的人物、位置和/或事项。在图15A中,可假定用户已选择 人物(即,用户的社会网络联系人)作为待显示的数据对象集合,用户已选择社会维度作为 支配性的,且用户经由程度指示符1515A仅选择显示亲密关系。因此,在此实例中,显示器1M5A展示四个联系人象限,对应于“工作”、“朋友”、“家 人”和“其它”。因为用户已仅指示显示亲密关系,且亲密的数据对象在内侧圆圈中显示,所 以仅在显示器1545A中展示在用户的内侧圆圈中的联系人。具体来说,在显示器1545A中 展示一个亲密的工作联系人和一个亲密的家庭联系人,其中每一所显示的联系人用不同的 照片或假象来表示(例如,具有影响其在显示器1545A中的显著性的不同视觉属性,例如大 小等)。从图15A中所示的显示器1545A将了解,用户可导览到支配性的社会维度(或“社 会图”)内的不同显示准则,或可将支配性的维度切换为空间或时间维度。参见图15B,缩放指示符1500B、1505B和1510B指示空间维度设定为支配性的数据 对象集合的显示器1545B的当前“缩放”。特定来说,与图15A中一样,缩放指示符1500B、 1505B和1510B的金字塔的填充等级指示分别在时间、空间和社会维度上过滤数据对象集 合的方式。仍参见图15B,程度指示符1515B、1520B和1525B指示如何针对空间维度在显示 器1545B中显示不同的关系程度,使得空间上靠近的数据对象在显示器1545B的内侧圆圈 中显示,空间上较近的数据对象在显示器1545B的中间圆圈中显示,且空间上较远的数据 对象在显示器1545B的外侧圆圈中显示。数据对象类型指示符1530B、1535B和IMOB指定 用户可选择哪些类型的数据对象供显示,其中图15B展示作为可在显示器1545B上显示的 可用数据对象的人物、位置和/或事项。在图15B中,可假定用户已选择人物、位置和事项 中的每一者作为待显示的数据对象集合,用户已选择空间维度作为支配性的,且用户经由 用于“事项”数据对象的程度指示符仅选择显示靠近关系、经由用于“人物”数据对象的程度指示符仅选择显示较近关系,且经由用于“地点”数据对象的程度指示符仅选择显示较远 关系。因此,在此实例中,显示器1545B展示相对于原点的四个位置象限,对应于东北 (NE)、西北(NW)、东南(SE)和西南(SW),所述原点对应于用户随着查询输入的位置(例如, 用户的当前位置、用户正在行进到的位置等)。重叠于显示器1M5B上的是街道图,使得用 户可较好地解释显示于其中的数据对象的位置。因为用户已仅指示显示“事项”数据对象的 靠近关系,且靠近的数据对象在内侧圆圈中显示,所以任何空间上靠近的“事项”数据对象 均在显示器1545B的用户的内侧圆圈中展示。此外,因为用户已仅指示显示“人物”数据对 象的较近关系,且较近的数据对象在中间圆圈中显示,所以任何空间上较近的“人物”数据 对象均在显示器1545B的用户的中间圆圈中展示。此外,因为用户已仅指示显示“地点”数 据对象的较远关系,且较远的数据对象在外侧圆圈中显示,所以任何空间上较远的“地点” 数据对象均在显示器1545B的用户的外侧圆圈中展示。具体来说,在图15B中,在显示器1545B的内侧圆圈中展示一个靠近的“事项”数 据对象,在显示器1545B中展示一个较近的“人物”数据对象,且在显示器1545B中展示一 个较远的“地点”数据对象。此外,显示器1545B中展示的每一数据对象是以不同的图片或 假象来表示(例如,具有影响其在显示器1545B中的显著性的不同视觉属性,例如大小等)。 从图15B中所示的显示器1M5B将了解,用户可导览到支配性的空间维度(或“位置图”) 内的不同显示准则,或可将支配性的维度切换为社会或时间维度。参见图15C,缩放指示符1500C、1505C和1510C指示时间维度设定为支配性的数 据对象集合的显示器1M5C的当前“缩放”。特定来说,与图15A和图15B中一样,缩放指示 符1500C、1505C和1510C的金字塔的填充等级指示分别在时间、空间和社会维度上过滤数 据对象集合的方式。仍参见图15C,程度指示符1515C、1520C和1525C指示如何针对时间维度在显示器 1545C中显示不同的关系程度,使得时间上靠近的数据对象(例如,刚刚、当前,或马上等) 在显示器1545C的内侧圆圈中显示,时间上较近的数据对象(例如,在不久以前,在不久以 后等)在显示器1545C的中间圆圈中显示,且时间上较远的数据对象(例如,很久以前,很 久以后等)在显示器1545C的外侧圆圈中显示。数据对象类型指示符1530C、1535C和1540C 指定用户可选择哪些类型的数据对象供显示,其中图15C展示作为可在显示器1M5C上显 示的可用数据对象的人物、位置和/或事项。在图15C中,可假定用户已选择人物作为待显 示的数据对象集合,用户已选择时间维度作为支配性的,且用户针对“人物”数据对象仅选 择显示较远关系。因此,在此实例中,显示器1545C展示相对于原点的四个时间象限,所述原点对应 于用户随着查询输入的时间(例如,当前时间)。在一实例中,四个象限可表示针对距原点 给定径向距离的不同时间部分。举例来说,象限可表示季节(例如,春、夏、秋和冬),而距显 示器1545C的原点或中心的距离可对应于年份。或者,象限可表示星期几(例如,星期一 / 星期二、星期三/星期四等),而距原点的距离可对应于星期的数目(例如,1、2、3等)。因 为用户已指示仅显示“人物”数据对象的较远关系,且较远的数据对象在外侧圆圈中显示, 所以任何时间上较远的“人物”数据对象均在显示器1M5C的用户的外侧圆圈中展示。在一 实例中,“人物”数据对象或用户的社会网络联系人在所述联系人长时间未与用户通信(例如,所述联系人已去世多年等)或预期将长时间不通信(例如,所述联系人在进行5年的火 星任务等)的情况下可具有与用户的较远时间关系。具体来说,在图15B中,在显示器1545C的外侧圆圈中展示一个较远的“人物”数 据对象。从图15C中所示的显示器1545C将了解,用户可导览到支配性的时间维度(或“时 间图”或“时间线”)内的不同显示准则,或可将支配性的维度切换为社会或空间维度。现在参见图16,其说明根据本发明实施例的用于在移动通信装置上显示数据对象 的视觉表示的示范性过程。在1600中,装置可接收来自用户的输入,例如关于社会、时间和 空间参数的查询,以控制向用户显示给定数据对象集合(例如,其也可在查询中指示)的方 式。如上文论述,输入可由用于接收输入的另一系统提供,其中所述系统与移动用户的账 户相关联。输入也可由用户直接提供在移动装置上。或者,输入可在先前接收到的情况下 从装置的存储器中检索。在一实例中,来自用户的输入可对应于与一个或一个以上数据对 象的视觉表示相关的查询,其中查询包含影响在视觉表示中显示数据对象中的哪一者的空 间、社会和时间参数。查询可进一步包含原点,将数据对象的属性与原点比较以确定是否显 示所述数据对象,且可进一步包含对哪一维度将是支配性的指示(例如,将得到图15A、图 15B或图15C中所示的视觉表示)。在1610中,可显示第一维度,其提供所接收输入的时间 表示(例如,如图15C中,其中时间维度是支配性的)。举例来说,在1610中,装置可确定哪 些数据对象满足查询的时间参数(例如,如果时间参数指示用户关注于从当前时间起的下 一周内的数据对象,那么在此时间范围外的数据对象不予考虑,等)。在1620中,可显示第二维度,其提供所接收输入的空间表示(例如,与图15B中一 样,其中空间维度为支配性的)。举例来说,在1620中,装置可确定哪些数据对象满足查询 的空间参数(例如,如果空间参数指示用户关注于距他/她的当前位置两英里内的数据对 象,那么在此位置范围以外的数据对象不予显示,等)。在另一实例中,装置仅需要考虑在与 时间参数相关联的时间范围期间的数据对象的位置(例如,如果空间参数对应于旧金山且 时间参数对应于当前时间,那么将不显示在未来一年在旧金山发生的事件的数据对象)。在1630中,可显示第三维度,其提供所接收输入的社会接近度表示(例如,与图 15A中一样,其中社会维度为支配性的)。举例来说,在1630中,装置可确定哪些数据对象 满足查询的社会参数(例如,如果社会参数指示用户关注于用户基于用户的联系人列表中 的用户简档和/或社会网络联系人而关注的事件的数据对象,那么不满足这些条件的数据 对象不予显示,等)。如将了解,一旦在1610到1630中显示每一维度,便可向用户显示显示 数据对象中的一者或一者以上的所得视觉表示(例如,作为位置图、活动图等,其中显示中 展示假象以表示数据对象)。虽然1610、1620和1630展示以依序方式选择每一类型的支配 性维度,但将了解,也可用设定为支配性的第一维度来满足用户,使得用户无需如1620和/ 或1630中那样导览到其它支配性维度。在过程1640中,移动通信装置可接收用户希望修改视觉表示的选定维度的指示。 举例来说,如果用户希望修改可显示维度距初始查询的范围或程度,那么用户在1640中选 择待修改的维度。举例来说,假定将第一自定义功能键指派为“放大”功能以导览选定或有效的轴, 且将第二自定义功能键指派为“缩小”功能。通过配置自定义功能键,用户可进行放大和缩 小,这可导致更新所显示参考系中的对应人数。在此情况下,在1640中接收的指示可对应于用户对放大或缩小空间、时间或社会维度中的一者的选择。举例来说,如果视觉表示呈位 置图的形式,那么当用户按下缩小自定义功能键时,视场可扩展以包含较宽视场,使得展示 更多位置,且接着显示可能更多的数据对象。同样,如果选择缩放“ + ”自定义功能键,那么 视场可放大以扩展当前视图,这可排除不再在视觉表示的位置范围内的数据对象。在接收 到修改维度中的一者以用于视觉表示的指示之后,在1650中修改视觉表示(例如,转变为 另一支配性维度以修改参数以满足查询的参数,等)。现在参见图17,说明根据本文揭示的方法中的一些的用于在移动通信装置上显示 用户接口的示范性过程。在1700中,装置可接收来自用户的关于数据对象的输入,所述数 据对象在此实施例中对应于规划的事件。如上文论述,输入可由用于接收输入的另一系统 提供,其中所述系统与移动用户的账户相关联。输入也可由用户直接在移动装置上提供。或 者,输入可在先前接收的情况下从装置的存储器中检索。在1710中,依据事件的位置而显 示规划的事件。如上文论述,其它数据对象和表示可通过位置来指示。或者,数据对象可根 据所揭示的其它质量来指示,例如社会接近度和时间距离。举例来说,位置表示可包含位置 图上的指示。在上文揭示的各种实施例中,位置表示可包括位于二维图上的事件。在1720中,可配置用于二维导览的导览键。如上文揭示,在移动通信装置上,上、 下、左和右键可用于此导览。在1730中,可配置第一按钮以用于在显示器内放大(例如, 这对应于在视觉表示对应于位置图的情况下缩窄空间维度、在视觉表示对应于社会图的情 况下缩窄社会维度等)。在1740中,配置第二按钮以用于在显示器内缩小。通过配置按钮 以用于缩放,用户可进行放大和缩小,这可导致更新所显示参考系中的数据对象(例如,事 件)的对应数目。当用户按下缩小按钮时,视场可经扩展以包含较宽视场(例如,这对应于 在视觉表示对应于位置图的情况下扩展空间维度、在视觉表示对应于社会图的情况下扩展 社会维度等)。同样,如果选择放大按钮,那么视场可放大以扩展当前视图。在1750中,可 通过显示新事件向导以促进对新活动和事件的直观创建来产生新事件。此向导可提供选择 人物/联系人、地点/位置、数据或媒体实体/事项以及时间值的机制。在1760中,向导可 提示用户进行输入。通过各种菜单和提示,用户可例如选择联系人列表中的人,选择位置, 和选择可指示“现在”对“较晚”选择的时间值。参见图19,说明描绘本发明实施例的示范性显示。特定来说,图19说明对上文相 对于图15A说明和描述的用户接口和显示的改变,其中视觉表示对应于社会图。显示1900 描绘设定功能,其中用户可选择用于观看、输入和/或编辑的各种过滤器。在此实例中,用 户已选择“家人” 1910,如突出显示区域所描绘。在按下“输入”或“0K”按钮后,可即刻例 示显示1920,其进一步描绘“家人”类别中包含的各种联系人。此外,无线电按钮1925可指 示“家人”过滤器中列出的联系人的当前社会接近度设定。用户可突出显示特定联系人,例 如突出显示区域描绘的“爱尔” 1930。用户可修改社会接近度设定,在此实例中展示为“靠 近”、“较近”和“较远”。换句话说,在图19的实施例中,显示1900展示用于用户的查询的社会参数,借此 与用户具有家庭关系的数据对象满足查询的社会参数。在显示1920处说明在此实例中对 应于用户的社会网络联系人的数据对象。特定来说,显示1920展示满足用户的家庭成员的 社会参数的数据对象,且进一步展示在用户家庭内的社会关系程度(例如,在此实例中为 靠近、较近和较远)。
28
用户可在编辑完成后选择“完成”,此时可例示显示1940,其描绘“家人”过滤器中的联系人。显示1940描绘沿着同心圆圈1950定位的“家人”过滤器中的联系人,指示其相 应的社会接近度设定。最小圆圈包含与“较远”社会接近度设定相关联的联系人“格雷格”。 中等大小圆圈包含与“较近”社会接近度设定相关联的联系人“卡尔”和“海瑟”。大圆圈包 含与“靠近”社会接近度设定相关联的联系人“爱尔”和“伊万”。可见,逐渐变大的圆圈指 示逐渐靠近的社会接近度设定,而逐渐变小的圆圈指示逐渐疏远的社会接近度设定。在一 个实施例中,用户可配置集成缩放显示以描绘逐渐变大的圆圈以指示逐渐疏远的社会接近 度设定,和配置逐渐变小的圆圈以指示逐渐疏远的社会接近度设定。换句话说,显示1940对应于社会图,借此基于距1950处的显示的中心的距离而展 示用户的家庭成员中的每一者的社会接近度,其中显示的中心对应于查询的社会原点(例 如,社会原点在此情况下对应于用户自身)。现在参见图20,说明描绘本发明另一实施例的示范性显示。特定来说,图20说明 对上文相对于图15A说明和描述的用户接口和显示的改变,其中视觉表示对应于基于用户 在他/她的社会联系人中的信任等级的社会图。显示2000描绘设定功能,其中用户可选择 用于观看、输入和/或编辑的各种过滤器。在此实例中,用户已选择“受信任”2010,如突出 显示区域所描绘。在按下“输入”或“0K”按钮后,可即刻例示显示2020,其进一步描绘“受 信任”类别中包含的各种联系人。此外,无线电按钮2025可指示“受信任”过滤器中列出的 联系人的当前社会接近度设定。用户可突出显示特定联系人,例如突出显示区域描绘的“爱 尔” 2030。用户可修改社会接近度设定,在此实例中展示为“靠近”、“较近”和“较远”。换句话说,在图20的实施例中,显示2000展示用于用户的查询的社会参数,借此 与用户具有受信任关系的数据对象(例如,联系人)满足查询的社会参数。在显示2020处 说明在此实例中对应于用户的社会网络联系人的数据对象。特定来说,显示2020展示满足 用户的受信任联系人的社会参数的数据对象,且进一步展示在用户的受信任联系人内的信 任程度(例如,在此实例中为靠近、较近和较远)。用户可在编辑完成时选择“完成”,此时可例示显示2040,其描绘“受信任”过滤器 中的联系人。显示2040描绘沿着同心圆圈2050定位的“受信任”过滤器中的联系人,指示 其相应的社会接近度设定。最小圆圈包含与“较远”社会接近度设定相关联的联系人“伊 万”。中等大小圆圈包含与“较近”社会接近度设定相关联的联系人“爱尔”和“格雷格”。大 圆圈包含与“靠近”社会接近度设定相关联的联系人“卡尔”。由于联系人“海瑟”未被指派 信任设定,因此在显示2040中未描绘相关联图标,可见,逐渐变大的圆圈指示逐渐靠近的 社会接近度设定,而逐渐变小的圆圈指示逐渐疏远的社会接近度设定。在一个实施例中,用 户可配置集成缩放显示以描绘逐渐变大的圆圈以指示逐渐疏远的社会接近度设定,和配置 逐渐变小的圆圈以指示逐渐疏远的社会接近度设定。换句话说,显示2040对应于社会图,借此基于距2050处的显示的中心的距离而 展示用户的受信任成员中的每一者的社会接近度,其中显示的中心对应于查询的社会原点 (例如,社会原点在此情况下对应于用户自身)。还可见,例如联系人等数据对象可具有与各种“过滤器”或类别相关联的多个社会 接近度设定。举例来说,在图19和图20中,联系人“爱尔,,与相对于“信任”过滤器的“较 近”设定相关联,且与相对于“家人”过滤器的“靠近”设定相关联。相对于例如“家人”和“信任”等不同情形区别社会接近度设定的能力可使用户能够更精密地近似现实世界中的 实际关系和相关联活动。举例来说,用户可能相对于金融事务不信任一家庭成员,但可能倾 向于相对于社会活动与所述家庭成员亲密地关联。本发明的方法可使用户能够在移动装置 上描绘关系和活动方面的此些细微差别,以便提供较紧密地类似于现实世界中的关系和活 动的较丰富用户体验。图21说明根 据本发明实施例的可向用户显示属于数据对象集合的一个或一个以 上数据对象的过程。参见图21,接收包含相对于用户的社会参数、时间参数和空间参数的查 询,所述参数指示数据对象集合的所需视觉表示(2100)。在一实例中,可在属于查询所起源 的用户的移动通信装置处接收查询。在一实例中,如相对于以上实施例论述,数据对象可对 应于事件、活动、社会网络联系人、多媒体文件和/或可在空间、社会和时间方面分类的任 何其它类型的信息。举例来说,查询可指定空间、时间和社会维度中的原点。在具体实例中,社会原点 可为用户的身份或订户简档,空间原点可为用户的位置,且时间原点可为用户指定的时间 或时间范围。通常将共同考虑空间和时间原点,使得将在时间原点的时间处或时间范围内 考虑用户的空间原点。举例来说,假定用户想知道他/她的哪些同事将在星期二上班,那么 查询的社会参数可为“我的同事”,查询的时间参数可为“星期二”且查询的空间参数可为 “我的工作地址”。接着,确定查询的社会、时间和空间参数分别在社会、时间和空间维度中与数据对 象集合中的每一者相关的程度(2105)。举例来说,因为查询的社会参数与指示社会网络联 系人的“我的同事”相关,所以用户的通信装置可联系社会网络服务器174且获得用户的同 事列表且可请求获得同事的星期二的日程表。在此情况下,假定查询是二元的,从而仅将完 全匹配于查询的联系人显示给用户。因此,如果同事在星期二无约会,那么装置可假定所述 同事将在例如办公室,且可将这些同事显示给用户,而不显示安排为不在办公室的同事。接着,通信装置基于在社会维度、时间维度和空间维度中的所确定相关程度是否 满足查询的相应参数来将数据对象集合的至少一部分的视觉表示显示给用户(2110)。在以 上实例中,这意味着将确定为星期二在办公室的同事显示给用户。视觉表示可呈社会图、活 动图和/或位置图(例如,以办公室为中心)的形式,在每一情况下仅显示预期星期二在办 公室的同事。虽然图21中未图示,但用户可将来自2110的视觉表示移位到星期的另一天(例 如,沿着时间轴或维度),用户可缩窄来自2110的视觉表示以仅展示某些同事(例如,沿着 社会轴或维度放大),用户可扩展来自2110的视觉表示以展示将在所述星期在办公室的任 何同事(例如,沿着时间轴或维度缩小),用户可扩展来自2110的视觉表示以展示将在星期 二在多个办公室位置中的任一者的任何同事(例如,沿着空间轴或维度缩小),等等。虽然在所描述的图21中,查询的社会参数指定用户的同事且空间参数指定办公 室,但在另一实例中社会参数可指定用户的朋友且空间参数可指定特定城市。此外,虽然在 所描述的图21中,数据对象对应于社会网络联系人,但将容易了解,其它实施例可将图21 的一般教示引导到任何类型的数据对象,例如事件、活动、多媒体文件等。虽然已在上文将数据对象的属性(例如,位置、时间和/或社会关系)描述为“静 态的”,使得给定数据对象维持与其它数据对象的相同社会关系且给定数据对象在特定时间的位置是相同的,但将了解其它实施例可针对动态地更新这些数据对象属性中的一者或 一者以上。举例来说,如果用户变为一熟人的较亲密的朋友,那么用户可将他/她与表示所 述熟人的数据对象的社会关系转变为较靠近的社会设定(例如,通过将表示所述熟人的假 象从例如图15A的社会图上的“较近”或“较远”位置拖动到“靠近”位置)。同样,用户可 能已被亲自告知他/她的联系人将不参加所述联系人被邀请答复的事件,且可从指示联系 人参加事件的时间或空间图移除所述联系人。当数据对象属性改变时,数据对象可具有其 新属性的特权和/或许可(例如,与数据对象有关的通知可对实现对用户的较高或较低的 显著性,等)。 虽然本发明的上述实施例已大体上针对在特定用户操作的装置处视觉上表示数 据对象集合,但其它实施例是针对在用户之间交换数据对象。因此,图22A到图22J是针对 从数据对象的发送者角度来看的此交换,且图23是针对从数据对象的接收者或目标的角 度来看的数据对象交换。参见图22A,假定给定用户确定将一个或一个以上数据对象发送到至少一个其它 用户(2200A)。因此,给定用户指定数据对象将作为消息的附件发送到的至少一个目标数据 对象(2205A)。在一实例中,每一目标数据对象将通常对应于用户的社会网络联系人。接着,可能重复性的过程开始,借此给定用户浏览其可用的数据对象且选择数据 对象以发送到所述至少一个目标数据对象(2210A)。在选择数据对象之后,给定用户请求 将选定数据对象添加到对应于针对所述至少一个目标数据对象而编写的消息的分级区域 (staging area) 0在2220A中,给定用户确定是否将另一数据对象添加到分级区域。如果 在2220A中给定用户确定将另一数据对象添加到分级区域,那么过程返回到2210A且给定 用户浏览以寻找另一数据对象。否则,如果在2220A中给定用户确定不将另一数据对象 添加到分级区域,那么将添加到分级区域的每一数据对象附加到消息(2225A),且由给定 用户操作的装置接着将具有任何附加数据对象的消息发送到所述至少一个目标数据对象 (2230A)。图22B到图22J以视觉方式说明图22A的过程的实例。参见图22B,假定给定用户 已确定将一个或一个以上数据对象发送到他/她的社会网络联系人中的一者(2200A),且 借此浏览其“人物”数据对象的列表以指定至少一个目标联系人接收消息(2205A)。图22B 以社会图视觉表示来说明给定用户的“人物”数据对象的一个说明,类似于图15A。在图22C 中,假定给定用户选择对应于给定用户的朋友“瑞克”的数据对象,其中在图22C中突出显 示在社会图中由瑞克的假象指示的瑞克的选择。在选择之后,通过某个其它用户输入(例 如,双击、按下另一按钮等),给定用户指示应将瑞克添加到分级区域作为将包含至少一个 数据对象附件的消息的目标。如将了解,在此情况下,对应于“瑞克”的“人物”数据对象是 消息的目标,但除了指定目标以外其自身无需附加到消息。图23C中说明的分级区域大体 上说明在消息中发送到目标的所有信息,但是发送者的标识被添加到每一消息且为此原因 而未在分级区域中说明。因此,在图22D之后,产生从给定用户到瑞克的空消息(即,尚未 附加任何数据对象),其现在可用数据对象附件来填充。因此,在此实例中,图22B到图22D 对应于图22A的2205A。参见图22E,给定用户接着浏览“图片”数据对象,且在图22F中,给定用户指示选 择对应于艺术品.jpg图像文件的“图片”数据对象,所述数据对象接着被添加到图22G中的分级区域。图22F中选择数据对象和图22G中将选定数据对象添加到分级区域可用分别 与上文相对于图22C和图22D描述的方式类似的方式执行,但是图22F和图22G中附加到 分级区域的数据对象未作为目标而添加到消息,而是作为消息的附件而添加。因此,在此实 例中,图22E到图22G对应于图22k的2210A到2220A。
接着,参见图22H,给定用户接着浏览“地点”数据对象,且在图221中,给定用户指 示选择对应于森林位置的“地点”数据对象,所述数据对象接着被添加到图22J中的分级区 域。图221中选择数据对象和图22J中将选定数据对象添加到分级区域可用分别与上文相 对于图22F和图22G描述的方式类似的方式执行。因此,在此实例中,图22H到图22J对应 于图22A的2210A到2220A的另一次重复。在此点,在图22G中,分级区域包含目标数据对象“瑞克”和数据对象附件“艺术 品.jpg”和森林。给定用户可接着将数据对象附件附加到消息且通过指示在分级区域中说 明的发送按钮的选择来将消息发送到数据对象“瑞克”(2225A和2230A)。或者,给定用户 可首先添加所附加数据对象的文本描述以促进对为何正将数据对象发送到瑞克的与上下 文有关的理解(例如,“此‘艺术品’图片是对‘森林’拍摄的”等)。接着,图23说明如何在目标数据对象处接收和查看包含一个或一个以上数据对 象附件的消息的实例。参见图23,由给定用户操作的装置在由给定用户操作的装置(例如, 社会网络服务器174、移动装置等)处接收包含数据对象附件的消息(2300)。在接收到消息之后,在2305中,由用户操作的装置至少部分基于发射的数据对象 的属性而即刻显示对所接收消息的通知。举例来说,如果正接收消息的用户是瑞克,且消息 的发送者是简,且瑞克和简是夫妻,那么2300的消息可显示为重要的,即使瑞克不关注于 其中含有的实际数据对象时也是如此。因此,发送者的属性可影响显示消息通知的显著性, 即使在进一步审阅后发现消息本身对接收者并不太重要时也是如此。基于消息通知,消息的目标用户确定是否查看消息(2310)。如果目标用户确定不 查看消息,那么图23的过程终止。否则,如果目标用户确定查看消息,那么提取消息的数据 对象附件(2315),且至少部分基于所提取数据对象的属性而向目标用户显示每一所提取数 据对象。举例来说,如果消息的发送者不重要,那么2305的消息通知起初可并不在2305中 向目标用户显著指示。然而,如果消息本身非常重要(例如,较远的朋友发送了目标用户非 常想参加的宴会的邀请等),那么在2320中在提取后即刻较显著地显示所述消息。在又一实例中,重要的消息也可影响在2305中如何显示消息通知,使得重要的消 息可引起显著通知,即使消息的发送者对目标用户不重要时也是如此。同样,虽然所提取数 据对象看起来并不重要,但因为是从用户的非常重要的联系人(例如,目标用户的公司的 CE0、目标用户想追求的人等)发送的,所以可将所述数据对象显示为显著的。因此,在至少 一个实例中,用至少指示发送者的重要性等级的显著性来显示消息通知,其中如果消息特 别重要,那么消息通知可能会较显著地显示。同样,在2315中提取的数据对象是用至少指 示所提取数据对象的重要性等级的显著性来显示,其中如果消息的发送者特别重要,那么 数据对象可能会较显著地显示。所属领域的技术人员将了解,可使用多种不同技术及技艺中的任一者来表示信息 及信号。举例来说,可由电压、电流、电磁波、磁场或磁粒子、光场或光粒子或其任何组合来表示在以上描述通篇中参考的数据、指令、命令、信息、信号、位、符号及码片。此外,所属领域的技术人员将了解,结合本文中所揭示的实施例而描述的各种说 明性逻辑块、模块、电路及算法步骤可实施为电子硬件、计算机软件或两者的组合。为清楚 说明硬件与软件的此互换性,上文已大致关于各种说明性组件、块、模块、电路及步骤的功 能性而描述了所述说明性组件、块、模块、电路及步骤。所述功能性是实施为硬件还是软件 取决于特定应用及施加于整个系统的设计约束。所属领域的技术人员可针对每一特定应用 以不同方式来实施所描述的功能性,但所述实施决策不应被解释为会导致脱离本发明的 范 围。可用经设计以执行本文中所描述的功能的通用处理器、数字信号处理器(DSP)、专 用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑装置、离散门或晶体管逻 辑、离散硬件组件或其任何组合来实施或执行结合本文中所揭示的实施例而描述的各种说 明性逻辑块、模块及电路。通用处理器可为微处理器,但在替代方案中,处理器可为任何常 规的处理器、控制器、微控制器或状态机。处理器还可实施为计算装置的组合,例如,DSP与 微处理器的组合、多个微处理器、一个或一个以上微处理器与DSP核心的联合,或任何其它 此配置。结合本文中所揭示的实施例而描述的方法、序列和/或算法可直接体现于硬件 中、由处理器执行的软件模块中或两者的组合中。软件模块可驻存在RAM存储器、快闪存储 器、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可装卸磁盘、CD-ROM,或此项技 术中已知的任一其它形式的存储媒体中。示范性存储媒体耦合到处理器,使得处理器可从 存储媒体读取信息和将信息写入到存储媒体。在替代方案中,存储媒体可与处理器成一体 式。处理器及存储媒体可驻留于ASIC中。ASIC可驻留于用户终端(例如,接入终端)中。 在替代方案中,处理器及存储媒体可作为离散组件驻留于用户终端中。在一个或一个以上示范性实施例中,所描述的功能可实施于硬件、软件、固件或其 任一组合中。如果实施于软件中,则可将所述功能作为一个或一个以上指令或代码而在计 算机可读媒体上存储或传输。计算机可读媒体包含计算机存储媒体与通信媒体两者,通信 媒体包含促进将计算机程序从一处传递到另一处的任何媒体。存储媒体可为可由计算机 存取的任何可用媒体。以实例方式(且并非限制),所述计算机可读媒体可包括RAM、ROM、 EEPR0M、⑶-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用于载运或 存储呈指令或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。同样, 可恰当地将任何连接称作计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞 线、数字订户线(DSL)或例如红外线、无线电及微波的无线技术从网站、服务器或其它远程 源传输软件,则同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电及微波的无线技术 包括于媒体的定义中。如本文中所使用,磁盘及光盘包括压缩光盘(CD)、激光光盘、光学光 盘、数字多功能光盘(DVD)、软磁盘及蓝光光盘,其中磁盘通常用磁性方式再现数据,而光盘 使用激光用光学方式再现数据。上述的组合也应包含在计算机可读媒体的范围内。虽然前文的揭示内容展示了本发明的说明性实施例,但应注意在不脱离如所附 的权利要求书所界定的本发明的范围的情况下,可在本文中进行各种变化及修改。无需以 任何特定次序来执行根据本文中所述的本发明的实施例的方法权利要求项的功能、步骤和 /或动作。此外,尽管可能用单数形式描述或主张本发明的要素,但除非明确声明限于单数,否则也涵 盖复数。
权利要求
1.一种向通信装置的用户显示信息的方法,其包括接收包含相对于所述用户的社会参数、时间参数和空间参数的查询,所述参数指示数 据对象集合的所需视觉表示;确定所述查询的所述社会参数、时间参数和空间参数分别在社会维度、时间维度和空 间维度上与所述数据对象集合中的每一者相关的程度;以及基于所述社会维度、时间维度和空间维度上的所述确定的相关程度是否满足所述查询 的相应参数而向所述用户显示所述数据对象集合的至少一部分的第一视觉表示。
2.根据权利要求1所述的方法,其进一步包括修改所述查询的所述参数中的一者或一者以上;以及从显示所述第一视觉表示转变为显示第二视觉表示,所述第二视觉表示经配置以基于 所述社会维度、时间维度和/或空间维度上的所述确定的程度是否满足所述查询的所述一 个或一个以上经修改参数来显示所述数据对象集合的另一部分。
3.根据权利要求2所述的方法,其中修改所述查询的所述一个或一个以上参数对应于 将满足所述查询的所述时间参数、空间参数或社会参数中的一者的程度范围的第一扩展。
4.根据权利要求3所述的方法,其进一步包括扩展将满足所述查询的其它参数中的一者或一者以上的所述程度范围,同时维持所述第一扩展。
5.根据权利要求2所述的方法,其中修改所述查询的所述一个或一个以上参数对应于 将满足所述查询的所述时间参数、空间参数和/或社会参数中的一者或一者以上的程度范 围的减小。
6.根据权利要求2所述的方法,其中所述修改步骤修改所述查询的少于全部所述参 数,使得所述查询的至少一个参数经修改且所述查询的至少一个参数保持未经修改。
7.根据权利要求2所述的方法,其中修改所述查询的所述一个或一个以上参数对应于 将满足所述查询的所述时间参数、空间参数或社会参数中的一者的程度范围的移位。
8.根据权利要求1所述的方法,其中所述数据对象集合包含所述用户的活动、多媒体 文件或社会网络联系人中的至少一者。
9.根据权利要求8所述的方法,其中所述用户在所述社会维度上与活动的给定数据对 象相关的所述确定的程度对应于所述用户预期对所述活动的关注等级。
10.根据权利要求8所述的方法,其中所述用户在所述社会维度中与社会网络联系人 的给定数据对象相关的所述确定的程度对应于所述社会网络联系人预期对所述用户有多 重要。
11.根据权利要求1所述的方法,其中将与给定数据对象相关联的时间和空间信息分 别与所述查询的所述时间参数和空间参数进行比较以确定所述查询与所述给定数据对象 的所述相关程度。
12.根据权利要求11所述的方法,其中所述给定数据对象是所述用户的社会网络联系 人,且所述时间和空间信息是所述社会网络联系人在一个或一个以上时期的位置。
13.根据权利要求11所述的方法,其中所述查询包含指示关注的时间、位置和社会关 系的时间、空间和社会参数,且所显示的所述数据对象集合的所述部分是基于所述确定的 程度与所述查询参数的对应关系。
14.根据权利要求13所述的方法,其中所述查询的所述时间参数、空间参数和社会参 数分别包含指定日期、城市和所述用户的朋友,且其中所述数据对象集合的所述部分包含 在所述社会维度上具有作为朋友的程度且在所述空间和时间维度上具有作为在所述指定 日期在所述城市附近的程度的数据对象。
15.根据权利要求1所述的方法,其中在所述第一视觉表示中显示至少一个假象,其中 所述至少一个假象传达视觉上可辨识的信息且与所述至少一个数据对象或所述用户相关。
16.根据权利要求15所述的方法,其中所述假象将具有与所述选定程度相关联的其它 类似假象的特性。
17.根据权利要求15所述的方法,其中所述至少一个数据对象对应于所述用户的社会 网络联系人,且所述至少一个假象对应于与所述社会网络联系人相关的图片。
18.根据权利要求15所述的方法,其中所述至少一个数据对象对应于活动,且所述至 少一个假象对应于与所述活动相关的图片。
19.根据权利要求1所述的方法,其进一步包括将所述数据对象集合中的至少一者指定为将在分级区域中建立的消息的目标数据对象;将至少一个数据对象选择为所述消息的附件;将所述至少一个数据对象添加到所述分级区域;将所述分级区域中的每一添加的数据对象附加到消息;以及将包含每一附加的数据对象的所述消息发送到所述至少一个目标数据对象。
20.根据权利要求1所述的方法,其进一步包括接收来自发射数据对象的消息,所述接收到的消息包含至少一个附加的数据对象; 至少部分基于所述发射数据对象的属性而显示所述接收到的消息的通知; 从所述接收到的消息中提取所述至少一个附加的数据对象;以及 至少部分基于所述提取的数据对象的属性而显示每一提取的数据对象。
21.根据权利要求1所述的方法,其中在所述确定步骤中用以确定所述查询的所述社 会参数、时间参数和空间参数与所述至少一个数据对象相关的所述程度的所述数据对象集 合中的至少一者的属性可由所述用户修改。
22.—种经配置以向用户显示信息的通信装置,其包括用于接收包含相对于所述用户的社会参数、时间参数和空间参数的查询的装置,所述 参数指示数据对象集合的所需视觉表示;用于确定所述查询的所述社会参数、时间参数和空间参数分别在社会维度、时间维度 和空间维度上与所述数据对象集合中的每一者相关的程度的装置;以及用于基于所述社会维度、时间维度和空间维度上的所述确定的相关程度是否满足所述 查询的相应参数而向所述用户显示所述数据对象集合的至少一部分的第一视觉表示的装 置。
23.根据权利要求22所述的通信装置,其进一步包括用于将所述数据对象集合中的至少一者指定为将在分级区域中建立的消息的目标数 据对象的装置;用于将至少一个数据对象选择为所述消息的附件的装置;用于将所述至少一个数据对象添加到所述分级区域的装置;用于将所述分级区域中的每一添加的数据对象附加到消息的装置;以及用于将包含每一附加的数据对象的所述消息发送到所述至少一个目标数据对象的装置。
24.根据权利要求22所述的通信装置,其进一步包括用于接收来自发射数据对象的消息的装置,所述接收到的消息包含至少一个附加的数 据对象;用于至少部分基于所述发射数据对象的属性而显示所述接收到的消息的通知的装置;用于从所述接收到的消息中提取所述至少一个附加的数据对象的装置;以及 用于至少部分基于所述提取的数据对象的属性而显示每一提取的数据对象的装置。
25.—种经配置以向用户显示信息的通信装置,其包括经配置以接收包含相对于所述用户的社会参数、时间参数和空间参数的查询的逻辑, 所述参数指示数据对象集合的所需视觉表示;经配置以确定所述查询的所述社会参数、时间参数和空间参数分别在社会维度、时间 维度和空间维度上与所述数据对象集合中的每一者相关的程度的逻辑;以及经配置以基于所述社会维度、时间维度和空间维度上的所述确定的相关程度是否满足 所述查询的相应参数而向所述用户显示所述数据对象集合的至少一部分的第一视觉表示 的逻辑。
26.根据权利要求25所述的通信装置,其进一步包括经配置以修改所述查询的所述参数中的一者或一者以上的逻辑;以及 经配置以从显示所述第一视觉表示转变为显示第二视觉表示的逻辑,所述第二视觉表 示经配置以基于所述社会维度、时间维度和/或空间维度上的所述确定的程度是否满足所 述查询的所述一个或一个以上经修改参数来显示所述数据对象集合的另一部分。
27.根据权利要求沈所述的通信装置,其中修改所述查询的所述一个或一个以上参数 对应于将满足所述查询的所述时间参数、空间参数或社会参数中的一者的程度范围的第一 扩展。
28.根据权利要求27所述的通信装置,其进一步包括经配置以扩展将满足所述查询的其它参数中的一者或一者以上的所述程度范围同时 维持所述第一扩展的逻辑。
29.根据权利要求沈所述的通信装置,其中所述经配置以修改所述查询的所述一个或 一个以上参数的逻辑对应于将满足所述查询的所述时间参数、空间参数和/或社会参数中 的一者或一者以上的程度范围的减小。
30.根据权利要求沈所述的通信装置,其中所述经配置以修改的逻辑修改所述查询的 少于全部所述参数,使得所述查询的至少一个参数经修改且所述查询的至少一个参数保持 未经修改。
31.根据权利要求沈所述的通信装置,其中所述经配置以修改所述查询的所述一个或 一个以上参数的逻辑对应于经配置以使将满足所述查询的所述时间参数、空间参数或社会 参数中的一者的程度范围移位的逻辑。
32.根据权利要求25所述的通信装置,其中所述数据对象集合包含所述用户的活动、 多媒体文件或社会网络联系人中的至少一者。
33.根据权利要求32所述的通信装置,其中所述用户在所述社会维度上与活动的给定 数据对象相关的所述确定的程度对应于所述用户预期对所述活动的关注等级。
34.根据权利要求32所述的通信装置,其中所述用户在所述社会维度上与社会网络联 系人的给定数据对象相关的所述确定的程度对应于所述社会网络联系人预期对所述用户 有多重要。
35.根据权利要求25所述的通信装置,其中将与给定数据对象相关联的时间和空间信 息分别与所述查询的所述时间参数和空间参数进行比较以确定所述查询与所述给定数据 对象的所述相关程度。
36.根据权利要求35所述的通信装置,其中所述给定数据对象是所述用户的社会网络 联系人,且所述时间和空间信息是所述社会网络联系人在一个或一个以上时期的位置。
37.根据权利要求35所述的通信装置,其中所述查询包含指示关注的时间、位置和社 会关系的时间、空间和社会参数,且所显示的所述数据对象集合的所述部分是基于所述确 定的程度与所述查询参数的对应关系。
38.根据权利要求37所述的通信装置,其中所述查询的所述时间参数、空间参数和社 会参数分别包含指定日期、城市和所述用户的朋友,且其中所述数据对象集合的所述部分 包含在所述社会维度上具有作为朋友的程度且在所述空间和时间维度上具有作为在所述 指定日期在所述城市附近的程度的数据对象。
39.根据权利要求25所述的通信装置,其中至少一个假象在所述第一视觉表示中显 示,其中所述至少一个假象传达视觉上可辨识的信息且与所述至少一个数据对象或所述用 户相关。
40.根据权利要求39所述的通信装置,其中所述假象将具有与所述选定程度相关联的 其它类似假象的特性。
41.根据权利要求39所述的通信装置,其中所述至少一个数据对象对应于所述用户的 社会网络联系人,且所述至少一个假象对应于与所述社会网络联系人相关的图片。
42.根据权利要求39所述的通信装置,其中所述至少一个数据对象对应于活动,且所 述至少一个假象对应于与所述活动相关的图片。
43.根据权利要求25所述的通信装置,其进一步包括经配置以将所述数据对象集合中的至少一者指定为将在分级区域中建立的消息的目 标数据对象的逻辑;经配置以将至少一个数据对象选择为所述消息的附件的逻辑;经配置以将所述至少一个数据对象添加到所述分级区域的逻辑;经配置以将所述分级区域中的每一添加的数据对象附加到消息的逻辑;以及经配置以将包含每一附加的数据对象的所述消息发送到所述至少一个目标数据对象 的逻辑。
44.根据权利要求25所述的通信装置,其进一步包括经配置以接收来自发射数据对象的消息的逻辑,所述接收到的消息包含至少一个附加 的数据对象;经配置以至少部分基于所述发射数据对象的属性而显示所述接收到的消息的通知的 逻辑;经配置以从所述接收到的消息中提取所述至少一个附加的数据对象的逻辑;以及 经配置以至少部分基于所述提取的数据对象的属性而显示每一提取的数据对象的逻辑。
45.根据权利要求25所述的通信装置,其中在所述确定步骤中用以确定所述查询的所 述社会参数、时间参数和空间参数与所述至少一个数据对象相关的所述程度的所述数据对 象集合中的至少一者的属性可由所述用户修改。
46.一种包含指令的计算机可读存储媒体,所述指令在由经配置以向用户显示信息的 通信装置执行时致使所述通信装置执行操作,所述指令包括用以接收包含相对于所述用户的社会参数、时间参数和空间参数的查询的程序代码, 所述参数指示数据对象集合的所需视觉表示;用以确定所述查询的所述社会参数、时间参数和空间参数分别在社会维度、时间维度 和空间维度上与所述数据对象集合中的每一者相关的程度的程序代码;以及用以基于所述社会维度、时间维度和空间维度上的所述确定的相关程度是否满足所述 查询的相应参数而向所述用户显示所述数据对象集合的至少一部分的第一视觉表示的程 序代码。
全文摘要
实施例是针对向通信装置的用户显示信息。所述通信装置接收包含相对于所述用户的社会参数、时间参数和空间参数的查询,所述参数指示数据对象集合的所需视觉表示。所述通信装置确定所述查询的所述社会参数、时间参数和空间参数分别在社会维度、时间维度和空间维度上与所述数据对象集合中的每一者相关的程度。所述通信装置基于所述社会维度、时间维度和空间维度上的所述确定的相关程度是否满足所述查询的相应参数而向所述用户显示所述数据对象集合的至少一部分的第一视觉表示。
文档编号G06F3/00GK102144200SQ200980134410
公开日2011年8月3日 申请日期2009年9月3日 优先权日2008年9月4日
发明者库拉图马尼·克里希南, 约翰·亚历克斯·小怀特, 马克·马根蒂 申请人:高通股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1