虚拟三维图形用户界面中的语义缩放的制作方法

文档序号:6594092阅读:108来源:国知局
专利名称:虚拟三维图形用户界面中的语义缩放的制作方法
虚拟三维图形用户界面中的语义缩放背景诸如MP3(运动图像专家组、MPEG-1、音频层幻播放器等的便携式媒体播放器、 PDA(个人数字助理)、移动电话、智能电话、和类似设备通常使得用户能够与诸如音乐和视 频等的媒体内容进行交互并消费这些媒体内容。这些播放器一般而言是紧凑且轻量的,并 且依靠电池电源来操作以便在选择何时何地消费媒体内容方面给予用户许多灵活性。结 果,个人媒体播放器已经变得被广泛接受并在各种环境中使用,包括用户在其忙碌的生活 方式中非常活跃或能外出走动的那些环境。例如,在海滩上时,用户可观看一集喜欢的电视 演出。便携式媒体播放器随后可被放置在口袋中从而使得用户能够在锻炼或搭乘火车回家 的时候收听音乐。用户通常利用由合并到播放器中的显示屏幕所支持的图形用户界面(“⑶I”)来 在各个菜单中导航以对媒体内容作出选择、控制便携式媒体播放器的操作、设置偏好等。菜 单按照分层的方式来组织,并且用户一般而言将与用户控件(例如,按钮等)交互来在菜单 中移动并跳到不同的菜单来实现所需功能。虽然许多当前⑶I的表现地令人满意,但是对开发人员而言设计容易又高效地使 用、且以提升整体用户体验的方式来吸引用户的GUI仍是一种挑战。具体而言,随着便携式 媒体播放器获得更多机载存储以及支持更多特征和功能,控制它们所需的GUI常常变得更 大且操作起来更复杂。例如,某些当前媒体播放器可存储成千上万的歌曲、视频和照片,播 放来自空中无线电台的内容、以及通过设备-设备连接来实现共享体验。在这些大量内容 中导航并且按需控制用户体验可能常常意味着在长系列的分层菜单上操作。因此,将期望 在操作上更加无缝、且使用起来是直观的、并且在用户与播放器交互时向用户提供更好的 整体体验的⑶I。提供本背景来介绍以下概述和详细描述的简要上下文。本背景不旨在帮助确定所 要求保护的主题的范围,也不旨在被看作将所要求保护的主题限于解决以上所提出的问题 或缺点中的任一个或全部的实现。概述提供了适用于诸如媒体播放器等的便携式电子设备的GUI,其中交互式对象被安 排在虚拟三维空间(即,在二维显示屏幕上表示的三维空间)中。用户操作播放器上的控 件来通过缩放并转向可表示各种类型的内容、信息或交互式体验的感兴趣的GUI对象来在 3-D空间中机动操纵。3-D空间在以下方面模仿真实空间对于用户而言近的GUI对象看上 去较大而远的对象看上去较小。近的GUI对象通常表示较高级的内容、信息或交互式体验, 而远的对象表示较详细的内容、信息或体验。当用户通过缩放和转向来沿着3-D空间中的所需路径飞行以在GUI对象之间导航 时,远的对象出现在空间中并且随着他们逐渐靠近变得更加详细。但是与其中用户通常在 菜单之间跳转的传统的分层GUI不同,本发明的GUI实现持续且无缝的体验。显示屏幕上 较近的GUI对象提供同时显示的较远的对象的语义构造(S卩,上下文含义)。被称为语义缩 放的该GUI导航特征使得用户容易地始终保持对他在3-D空间中的位置的清晰理解。该语义缩放由取决于缩放的上下文等级的近和远的对象之间的过渡来表征。简单且直观的用户 控件操作允许用户在放大的同时转向GUI对象、或沿着路径倒退以便再次访问对象然后导 航到3-D空间中的其他远的对象。提供本概述是为了以简化的形式介绍将在以下详细描述中进一步描述的一些概 念。本概述并非旨在标识所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确 定所要求保护的主题的范围。附图描述

图1示出了其中用户可收听音频内容并观看由说明性便携式媒体播放器呈现的 视频内容的说明性使用环境;图2示出了支持显示屏幕上的GUI以及用户控件的说明性便携式媒体播放器的正 视图;图3示出了典型分层结构排列,用户可通过该典型分层结构排列在各个菜单之间 导航以对媒体内容作出选择、控制便携式媒体播放器的操作、设置偏好等;图4示出虚拟3-D空间中的⑶I对象的说明性排列;图5是指示在使用本发明的语义缩放时用户控件的说明性操作的图;图6示出用户通过其在3-D空间中的GUI对象之间导航的说明性路径;图7示出其中本发明的语义缩放可使用的多个3-D空间的说明性排列;图8示出到其中使用本发明的语义缩放的3-D空间的入口点的说明性屏幕截图;图9-16是示出本发明的3-D语义缩放的各方面的各说明性屏幕;图17示出用户可如何沿3-D空间中的路径倒退然后沿新的路径来导航;图18是示出沿新的路径的目的地的说明性屏幕;图19示出了在对接到操作上耦合到PC的对接底座时的便携式媒体播放器,并且 其中PC通过诸如因特网等网络连接到媒体内容递送服务;图20是示出便携式媒体播放器的说明性示例的各个功能组件的简化框图;以及图21是示出便携式媒体播放器的说明性示例的各个物理组件的简化框图。各附图中相同的附图标记指示相同的元素。除非另外指明,否则各元素不是按比 例绘制的。详细描述图1示出了说明性便携式设备使用环境100,其中用户105与便携式媒体播放器 110所呈现的数字媒体内容交互。在该示例中,便携式媒体播放器110被配置成具有播放诸 如MP3文件或来自空中无线电台的内容等音频内容、显示视频和照片、以及呈现其他内容 的能力。用户105通常会使用耳机120来使得诸如音乐或视频内容的音频部分等的音频内 容能被私下消费(即,音频内容不会被其他人听到)并且能在维持便携式媒体播放器中的 良好电池寿命的同时保持在令用户满意的音量水平。耳机120表示用于呈现音频的一类设 备,其也被称为头戴式耳机、耳塞、送话器或由其他术语来指代。耳机120 —般会被配置成 具有一对音频扬声器(一个耳朵一个)或者较不常见地单个扬声器,连同用于将扬声器放 在靠近用户的耳朵的装置。扬声器经由电缆有线连接到插头126。插头1 与便携式媒体 播放器110中的插孔202接口,如图2所示。图2还示出在显示屏幕218上呈现的常规⑶I 205,以及内置到便携式媒体播放器110中的用户控件223。GUI 205使用菜单、图标等来使得用户105能够寻找、选择可为 播放器110所用的媒体内容、以及控制对该媒体内容的回放。除支持GUI 305之外,显示屏 幕218还用于呈现视频内容一通常通过将播放器110转为横向从而使得显示屏幕218的长 轴与地面平行。
在该示例中,用户控件223包括将常规方向垫(即“D-pad”)的功能与触敏表面 进行组合的称为G-pad的姿势垫225,如2007年11月12日提交的题为“User Interface with Physics Engine for Natural Gestural Control (具有用于自然姿势控制的物理学 引擎的用户界面),,的美国专利申请第60/987,399号中描述的,该申请为本申请的受让人 所有并通过援引整体纳入于此一具有与如同全部阐述那样相同的效果。还提供“返回”按 钮230和“播放/暂停”按钮236。然而,取决于特定实现的要求,也可使用其他类型的用户 控件。常规的GUI通常提供菜单或类似的范例来使得用户能够操作用户控件223来对媒 体内容作出选择、控制便携式媒体播放器110的操作、设置偏好等等。菜单一般按分层方式 来排列,如图3中示出的说明性分层结构300所表示的,该分层结构带有由标号308所指示 的代表性菜单项。例如,通常使用分层结构来组织并展示信息以及用户可通过其来从所展 示的各种选项中作出选择的交互式体验。用户通常会“钻入”相关菜单链来揭示连续屏幕 直到定位了特定内容项或交互式体验。虽然常常是有效的,但是这种GUI的分层本质往往将GUI的展示分隔成分立的屏 幕。这种分隔可能常常需要用户在一个或多个菜单之间移动或者在菜单之间来回往返以实 现所需动作,这些可能需要与用户控件223的大量交互。另外,GUI展示往往是“平面的”, 因为其通常使用显示器218的两个维度来组织。就使用第三个维度而言,其常常通过使用 诸如页(例如,2页中的第1页、2页中的第2页等)之类的简单机制来实现。总体上,分层 排列的GUI中的导航可能是非直观的,并且设计者在打包GUI内容以便避免其中用户可能 容易迷路的复杂分层结构时面临限制。通过与平面的分层排列的菜单进行比较,本发明的带有语义缩放的GUI使用虚拟 3-D空间。该3-D空间虚拟地在便携式媒体播放器110的二维显示屏幕218上表示,但用户 105可与其交互就像是它实际上具有三个维度一样。图4中示出包含多个⑶I对象406的 一说明性3-D空间400。对象406旨在表示在实现给定系统时可以使用的诸如媒体内容、 信息、或交互式体验等的各种各样的GUI内容中的任一种。例如,GUI对象406可包括菜单 项、窗口、图标、图片、或其他图形元素、文本、虚拟按钮和其他控件等。⑶I对象406可按任意方式(通常根据设计选择)位于3-D空间400中。在该示 例中,对象406沿着ζ轴被分组到3-D空间400中的连续χ-y平面中,但要强调的是,这种 分组仅仅是说明性的,并且也可以使用其他排列。然而在大部分情况下,3-D空间400将模 仿真实空间,从而使得当在便携式媒体播放器110的显示器218上表示时,远离(S卩,具有 较大的“ζ”值)的⑶I对象406对用户105而言会看上去较小。用户105可通过与便携式媒体播放器110上的用户控件223的简单交互来执行 3-D空间400中的语义缩放。如图5所示,这些交互通常会包括在如黑点所指示的中心位置 以及上、下、左、右四个方向上在G-pad 225上按压。如下所描述的,还可以使用在后退按钮 230上按压来沿空间中的路径倒退。注意,在该示例中G-pad 225用作常规D-pad。然而,在替换实施例中还可以使用G-pad225的触敏部分所支持的姿势。 用户可以通过启动G-pad 225在3-D空间400中飞行,该飞行由显示屏幕218上 的⑶I对象406的明显运动来表示。中心按压在笔直路径上前向缩放,而飞行路径可通过 使用在G-pad 225上的向上、向下、向左、向右按压进行操纵来改变。显示屏幕的中心通常 会是飞行路径穿过其来相交的基准点,但可能期望通过使用十字准线506或类似的标记来 显式地指示该基准点。如图6所示,用于语义缩放的一说明性飞行路径606在最初较接近用户的⑶I对 象406和较远的对象之间来回往返。当用户通过操作G-pad 225来操纵路径606时,因为 执行了语义缩放,所以⑶I对象406通过随着他们变得更近而变得更大来在显示屏幕218 上看上去朝着用户移动。通常,语义缩放将以恒定的速率(即,“ζ”方向上的视在速度将是 恒定的)发生。然而,在替换实施例中,可能期望当在3-D空间400中飞行时能够实现加速 和刹车,例如通过在用G-pad 225进行缩放和操纵的同时在后退按钮230 (用于刹车)和播 放/暂停按钮236 (用于加速)上同时按压。本发明的语义缩放不限于单个3-D空间。在某些场景中,可以使用多个3-D空间。 例如,如图7所示,使用单独的3-D空间来支持出于不同目的的不同GUI可能是有利的。媒 体内容可在一个3-D空间^O1中导航,而便携式媒体播放器110的设置可使用另一 3-D空 间40 02来实现,同时又一 3-D空间40(^可用于探索通过到其他设备和播放器的连接可获得 的社交互动。诸如不同配色方案或主题等的各种方法可用于唯一地标识不同3-D空间。不 同3-D空间702可通过例如可在播放器的显示屏幕218上显示的公共大厅707来进入。对于给定的3-D空间400,用户105通常会在某一高级入口点进入空间,随后采用 语义缩放来在3-D空间中飞行以发现更详细的信息。图8是示出到3-D空间400的一种这 样的高级入口点的显示屏幕218的说明性屏幕截图800。该示例中的高级入口点包括表示 用于访问与存储在便携式媒体播放器110上(或者原本可通过播放器来访问的)的媒体内 容相关联的音乐艺术家列表的字母表的一组图标。在该示例中,字母表图标在显示屏幕218 上被安排为可滚动列表。然而在替换实施例中,可以在不可滚动的屏幕上显示用于整个字 母表的图标。要强调的是,将字母表用作到3-D空间的高级入口点是说明性的,并且取决于 给定实现的要求也可以使用其他类型的入口点。在图9所示的屏幕900中,用户105选择了字母“A”来探索用该字母开头的“艺术 家”名字。当用户105按下G-pad 225来放大3-D空间400时,⑶I对象1006出现在位于 如图10所示的屏幕1000中所示的距离。随着用户105不断地放大,对象通过不断增加大 小以及更多的细节变得明显来表现成变得更近。当细节变得易于辨别时,随着缩放继续转 向感兴趣的⑶I对象或对象组,用户可使用G-pad 225上的方向位置来向上、向下、向左、向 右操纵。图11中示出了包括四个虚构的艺术家的一组说明性⑶I对象1106。随着用户105 不断地缩放和操纵路径,更详细的信息变为可用。如图12所示,这些细节可包括,例如,诸 如用于乐队的代表性图形和徽标1206、描述性文本之类的信息。随着用户105放大到与该 艺术家相关联的特定对象,还可以呈现诸如来自该艺术家的畅销或流行歌曲的样本等的代 表性音频内容。本发明的缩放语义提供了还有利地提供3-D空间400中的⑶I对象的上下文的无缝用户体 验。即,与其中用户在菜单之间跳转的分层排列的菜单不同,以连续方式遍历3-D 空间中的GUI对象,从而使得近的对象将提供揭示更详细的信息或交互式体验的、较远对 象的上下文。例如,如图13所示,随着用户105不断地放大GUI对象1206,其会溶解或变得 越来越透明来揭示用户可与其交互来得到关于该艺术家的更多细节的3-D空间中的远的 GUI对象1306。然而,要强调的是,透明度仅仅是说明性的,也可以使用用于提供语义上下 文的其他技术。在大部分情况下,这些技术将用来示出⑶I对象之间的连接,诸如在显示屏 幕218等上的两个对象的某种形式的同时显示。语义缩放由取决于缩放的上下文等级的近和远的GUI对象之间的过渡来表征。例 如,随着用户105放大,图形和/或文本将随着它们看上去变得更近而持续增大。在缩放 中的某一点处,有意义的过渡(即,语义过渡)发生,其中这些图形和文本可以表现为溶解 (例如,具有最大的透明度)以给出显示器上的空间来示出表示更详细的信息的其他GUI对 象。这些对象最初会是小的,但随着用户继续语义缩放,这些对象会持续增大并看上去变得 更近。随后将发生另一语义过渡来揭示表示还更详细的信息的⑶I对象,以此类推。语义缩 放操作因此是传统缩放特征与在相关的GUI对象组之间的间隙处发生的语义过渡的组合。语义缩放能够实现让用户105在不必操作许多用户控件的情况下保持对他在3-D 空间中的位置的跟踪的连续体验。的确,缩放和操作是非常直观的,并且只需要用G-pad 225来操纵。回头参考图8,某些用户可能希望将便携式媒体播放器110握在一个手中并用 大拇指来操纵。因此,导航甚至很大的内容库也可以容易地用非常少的输入动作来完成。随着用户105继续语义缩放,⑶I对象1306随着它们不断靠近变得更清楚,如图 14所示。该示例中的GUI对象1306表示关于用户105拥有并存储在便携式媒体播放器110 上或者可用其他方式获得的专辑和视频(例如,音乐视频)的更详细的信息。例如,可在播 放器110上获得用在适用的DRM(数字权限管理)方案下的有限播放计数来呈现的媒体内 容。表示艺术家信息和经由电子商店的购买机会的图标也在显示屏幕218上向用户105示 出ο在该示例中,用户105转向艺术家信息图标1506,如图15所示,该图标随着用户 放大变得更大并揭示更多细节。这些细节说明性地包括诸如演唱会信息、艺术家的唱片分 类和传记、该用户社交图内的人们的评论、关于该艺术家的琐事等的项目。其他细节可包括 与艺术家或媒体内容相关联的“丰富的”元数据,诸如专辑封面图片、艺术家信息、来自实况 馈源的新闻、其他顾客或朋友的评论、“免费赠品”、“套装”或“号外”特征等等。对于视频内 容,元数据可包括,例如对艺术家、演员和导演的采访,评论,花絮,幕后的镜头,剪余片、再 混合,以及相似种类的内容。如果用户105继续放大并转向演唱会信息,则演唱会日期和地点列表1060将进入 视野,如图16所示。这里,用户105可选择特定日期和地点,该选择触发了图形1612的显 示来邀请用户购买该事件的门票。在用户105希望通过启动播放器110上的后退按钮230来移回3-D空间400来再 次访问前一 GUI对象或操纵新的路径的情况下,他可以沿前一语义缩放路径606倒退,如图 17所示。显示屏幕218上示出的⑶I对象406将变得更小并从视野中后退来向用户105指 示后退动作。通常,为了避免需要反向操纵,倒退将自动地按后退方向来跟踪路径606。用 户105随后可使用G-pad 225来操纵到感兴趣的另一⑶I对象406的新的路径1706。在该示例中,新的目的地GUI对象是与用户105所选的艺术家相关联的商店的菜单1800。
可以理解,图9-18所示的说明性示例中示出并在所伴随的文本中描述的用户体 验可如满足特定实现和使用场景的需要所可能要求的被扩展到覆盖其他详细信息和交互 式体验。另外,所示和所描述的GUI对象406的特定数量和排列旨在是说明性的,也可以使 用其他数量和排列。图19示出了通常被插入到对接器1905中以便与PC 1909同步的便携式媒体播 放器110。在该示例中,对接器1905用同步(“sync”)电缆1915来耦合到诸如USB端口 (通用串行总线)等的输入端口 1912。也可以使用其他布置来在便携式媒体播放器110和 PC 1021之间实现通信,包括,例如,那些使用诸如蓝牙或Wi-Fi (即,电气电子工程师学会, 即IEEE 802. 11标准系列)等的实现至无线网或接入点的连接的无线协议的通信。在该示例中,便携式媒体播放器110被安排成使用同步过程来在操作上与PC 1909耦合,通过该同步过程可以在设备之间交换或共享数据。在PC 1909与便携式媒体播 放器110之间实现的同步过程通常使得能够通过诸如因特网等网络1926将诸如音乐、视 频、图像、游戏、信息和其他数据等媒体内容从在线源或媒体内容递送服务1922下载到PC 1909。以此方式,PC 1909用作服务1922与便携式媒体播放器110之间的中介或代理设备。除了媒体内容之外,可以用作给定3-D空间400中的对象的更新的⑶I对象406 还可由服务1922来提供以便用任何新下载的内容来使GUI保持最新。下载的媒体内容和/ 或更新的⑶I对象随后可从PC 1909传送到便携式媒体播放器110。通常,来自服务的⑶I 对象将是无DRM的,虽然如果需要的话也可以应用各种DRM方法。使用一对匹配连接器来实现便携式媒体播放器110和对接器1905之间的连接,其 中连接器对中的一个被设置在播放器上(通常通过播放器底部耳机插孔202对面的同步端 口来访问),而另一个被设置在对接器206上放置播放器的凹槽中。在该示例中,连接器是 专有的和设备专用的,但在替换实施例中也可以使用标准化的连接器类型。对接器1905通常还提供充电功能以在对接时向便携式媒体播放器110中的机载 电池充电。注意,同步电缆1915也可使用同步电缆的一端的专有、设备专用的连接器来直 接耦合(即,不将播放器插入对接器1905)到便携式媒体播放器110。然而,对接器1905可 一般地用于放置所对接的便携式媒体播放器110,从而使得播放器的显示器218可以容易 地被看见并且用户105能够方便地访问控件223。图20是示出便携式媒体播放器110的各说明性功能组件的简化框图。功能组件 包括数字媒体处理系统2002、用户界面系统2008、显示单元系统2013、电源系统2017和数 据端口系统2024。数字媒体处理系统2002还包括图像呈现子系统2030、视频呈现子系统 2035和音频呈现子系统2038。数字媒体处理系统2002是便携式媒体播放器110的中央处理系统,并且提供与在 诸如PC、移动电话、PDA、手持式游戏设备、数字记录和回放系统等各种电子设备中找到的处 理系统所提供的相似的功能。数字媒体处理系统2002的某些主要功能可包括接收下载到播放器110的媒体内 容文件、协调这些媒体内容文件的存储、根据需求来检索特定媒体内容文件、并为用户105 将媒体内容文件呈现到播放器上的音频/视频输出。数字媒体处理系统2002的其他特征 还可包括在外部资源中搜索媒体内容文件、协调用于受保护的媒体内容的DRM协议、并直接与其他记录和回放系统接口。 如上所述,数字媒体处理系统2002还包括三个子系统视频呈现子系统2035, 其处理与基于视频的媒体内容文件相关的所有功能,这些文件可包括MPEG(移动图像专 家组)和其他格式的文件;音频呈现子系统2038,其处理与基于音频的媒体内容相关的所 有功能,这些媒体内容包括例如常用的MP3格式和其他格式的音乐;以及图像呈现子系统 2030,其处理与基于图片的媒体内容相关的所有功能,这些媒体内容包括例如JPEG(联合 图像专家组)、GIF(图形交换格式)和其他格式的图片。虽然每一子系统被示为逻辑上独 立的,但每一子系统实际上可与彼此和便携式媒体播放器110的其余部分共享硬件和软件 组件,如满足特定实现的要求所可能需要的。功能上耦合到数字媒体处理系统2002的是用户界面系统2008,用户105通过用 户界面系统2008来行使对便携式媒体播放器110的操作的控制。显示单元系统2013也在 功能上耦合到数字媒体处理系统2002并可包括显示屏幕218 (图2)。显示单元系统2013 还可支持用于回放所呈现的媒体内容的通过耳机插孔202 (图2)的音频输出。显示单元系 统2013还通过在播放器110的操作期间向用户105提供视频和/或音频输出来在功能上 支持并补充用户界面系统2008的操作。数据端口系统2024也在功能上耦合到数字媒体处理系统2002,并且提供便携式 媒体播放器110可通过其来与外部系统接口以下载媒体内容的机制。数据端口系统2024可 包括,例如,数据同步连接器端口、网络连接(可以是有线的或无线的)、或其他连接装置。便携式媒体播放器110具有向整个设备供电的电源系统2017。该示例中的电源 系统2017直接耦合到数字媒体处理系统2202并且通过播放器间接耦合到其他系统和子系 统。电源系统2017还可直接耦合到便携式媒体播放器110的任何其他系统或子系统。通 常,电源可包括电池、电源转换器/变压器、或任何其他常规类型的供电电源(便携式的或 其他的)。图21是示出基于图20中所示和所伴随的文本中所描述的功能组件的便携式媒体 播放器110的各说明性物理组件(由图21中的虚线表示)的简化框图,包括数字媒体处理 系统2002、用户界面系统2008、显示单元系统2013、数据端口系统2024和电源系统2028。 虽然每一物理组件被示为仅被包括在图21中的单个功能组件中,但物理组件实际上可由 一个以上的功能组件共享。物理组件包括通过例如多引脚连接2112耦合到存储器控制器/芯片组2106的中 央处理器2102。存储器控制器/芯片组216可以进而耦合到随机存取存储器(“RAM”) 2115 和/或诸如闪存等的非易失性存储器2118。这些物理组件通过与存储器控制器/芯片组 216的连接可经由控制器2125共同耦合到硬盘驱动器2121以及经由系统总线2130共同耦 合到功能组件系统的其余组件。在电源系统2028中,可以使用可再充电电池2132通过使用一个或多个连接(未 示出)来向组件供电。电池2132进而还可耦合到外部AC电源适配器2133或者在耦合到 PC 1909时经由同步电缆1915来接收电源。显示屏幕218与视频图形控制器2134相关联。视频图形控制器通常会使用本领 域公知的软件、固件、和/或硬件的混合来在显示屏幕218上实现GUI,包括本发明的语义缩 放特征。连同耳机插孔436及其相关联的音频控制器/编解码器2139 —起,这些组件构成显示单元系统2013并且可经由系统总线2130直接或间接地连接到其他物理组件。用户控件223与用户界面系统2008中的用户控件界面2142相关联,用户界面系 统2008实现用于支持如上所述的与⑶I的交互的用户控件功能。网络端口 2145及相关联 的网络接口 2148,连同同步端口 2153及其相关联的控制器2152 —起可构成数据端口系统 2024的物理组件。这些组件还可经由系统总线2130直接或间接地连接到其他组件。 可以明白,本发明的语义缩放的原理可一般地适用于除了媒体播放器以外的其他 设备。这些设备包括,例如,移动电话、PDA、智能电话、手持式游戏设备、超移动计算机、包括 此处提供的功能的各种组合的设备等等。尽管用结构特征和/或方法动作专用的语言描述了本主题,但可以理解,所附权 利要求书中定义的主题不必限于上述具体特征或动作。相反,上文所描述的具体特征和动 作是作为实现权利要求的示例形式来公开的。
权利要求
1.一种包含指令的计算机可读介质,所述指令在由设置在电子设备(110)中的一个或 多个处理器执行时执行一种用于操作GUI的方法,所述方法包括以下步骤创建其中可填充多个GUI对象(406)的虚拟3-D空间000),所述GUI对象表示媒体内 容、信息、数据、或用户(105)对于所述GUI的交互式体验中的至少一个,所述GUI对象可以 显示在所述设备(110)上的2-D显示屏幕018)上;支持用于与所述3-D空间(400)交互的一个或多个用户控件023),从而使得通过操作 所述控件,从所述显示屏幕(218)上的观察点,用户(105)可通过从近的⑶I对象缩放到远 的⑶I对象(406)来在所述虚拟3-D空间000)中机动操纵,所述近的⑶I对象(406)提 供所述远的GUI对象006)的语义构造;以及实现与GUI对象006)的交互来促进所述用户(105)对所述设备(110)的控制。
2.如权利要求1所述的计算机可读介质,其特征在于,所述GUI对象被安排在3-D空 间中,从而使得所述3-D空间中的近的GUI对象表示高级媒体内容、信息、数据、或交互式体 验,而远的GUI对象表示详细的媒体内容、信息、数据或交互式体验。
3.如权利要求1所述的计算机可读介质,其特征在于,所述操作包括通过运用实现方 向垫的功能的用户控件来操纵所述3-D空间中的路径。
4.如权利要求3所述的计算机可读介质,其特征在于,还包括通过操作实现后退按钮 的功能的用户控件来实现按相反方向对所述路径的遍历的步骤。
5.如权利要求1所述的计算机可读介质,其特征在于,所述交互式体验包括所述用户 可从中作出选择的菜单。
6.如权利要求1所述的计算机可读介质,其特征在于,所述语义构造通过同时显示近 和远的⑶I对象来实现。
7.如权利要求6所述的计算机可读介质,其特征在于,所述同时显示的GUI对象用某种 程度的透明度来呈现,或者表现为溶解,从而实现GUI对象之间的语义过渡,所述语义过渡 在相关⑶I对象组之间的间隙区域中发生。
8.如权利要求1所述的计算机可读介质,其特征在于,还包括呈现与GUI对象相关联的 音频样本的至少一部分的步骤。
9.一种便携式媒体播放器(110),包括被配置成按2-D呈现文本和图形的显示屏幕018);用户控件023);与所述显示屏幕(218)接口来呈现GUI和图像或视频形式的数字媒体内容的数字媒体 处理系统000 ;以及承载计算机可读指令的存储器(2115、2118、2121),所述计算机可读指令在由所述便携 式媒体播放器(110)中的一个或多个处理器执行时,i)在所述显示屏幕(218)上实现⑶I, 所述⑶I包括在可以用2-D呈现在所述显示屏幕(218)上的虚拟3-D空间中填充的多个 GUI对象,以及ii)使得所述用户能够操作所述用户控件来使用语义缩放过程来在所述GUI 对象之间沿穿过所述3-D空间的路径飞行,所述语义缩放过程支持其中所述3-D空间中的 近的GUI对象提供所述3-D空间中的远的GUI对象的上下文含义的用户体验。
10.如权利要求8所述的便携式媒体播放器,其特征在于,所述用户控件包括支持在中 心方向、左方向、右方向、上方向、下方向上的控件启动的D-pad。
11.如权利要求8所述的便携式媒体播放器,其特征在于,所述用户控件包括包含开关 和触敏表面的G-pad,所述G-pad通过支持在中心方向、左方向、右方向、上方向、下方向上 的控件启动来再现D-pad的功能。
12.如权利要求8所述的便携式媒体播放器,其特征在于,还包括所述便携式媒体播放 器可通过其与中介设备同步来从远程设备获得GUI对象的同步端口。
13.如权利要求8所述的便携式媒体播放器,其特征在于,所述数字媒体处理系统被配 置成接收媒体内容、存储所述媒体内容、并且在所述显示屏幕上呈现所述媒体内容的部分。
14.如权利要求8所述的便携式媒体播放器,其特征在于,所述操作包括在所述3-D空 间中操纵。
15.如权利要求8所述的便携式媒体播放器,其特征在于,所述操作包括启动所述用户 控件中的后退按钮来按相反方向遍历所述路径。
全文摘要
提供了适用于诸如媒体播放器(110)等的便携式电子设备的GUI,其中交互式对象被安排在虚拟三维空间(400)(即,在二维显示屏幕(218)上表示的三维空间)中。用户(105)操作播放器(110)上的控件(223)来通过缩放并转向可表示各种类型的内容、信息或交互式体验的感兴趣的对象(406)来在3-D空间(400)中机动操纵。3-D空间(400)在以下方面模仿真实空间对于用户而言近的对象(406)看上去较大而远的对象(406)看上去较小。近的对象(406)通常会表示较高级的内容、信息或交互式体验,而远的对象(406)表示较详细的内容、信息或体验。被称为语义缩放的该GUI导航特征使得用户(105)容易始终保持对他在3-D空间(400)中的位置的清晰理解。
文档编号G06F3/14GK102077162SQ200980124941
公开日2011年5月25日 申请日期2009年6月22日 优先权日2008年6月27日
发明者J·埃斯特拉达 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1