用户界面和内容集成的制作方法

文档序号:6371422阅读:140来源:国知局
专利名称:用户界面和内容集成的制作方法
用户界面和内容集成
相关申请的交叉引用
本申请要求2011 年 6 月 24 日提交的题为 “FUSE UI AND CONTENT INGEGRATION” 的美国临时专利申请系列No. 61/500, 898的优先权,该美国临时申请的全部内容出于各种目的通过引用结合于此,好像其在本申请中被全部提出一样。
背景技术
为了用户能够与计算/显示设备交互以访问媒体内容,用户界面(UI)可被使用。 用户可导航Π以便定位和播放或以其他方式访问诸如电影之类的被请求的媒体内容。菜单结构可以包括分层结构,由此一组菜单项在选择分层中的适当菜单项后被发现。然而,例如经由社交网络的关于用户的朋友喜欢什么的信息等来自其他源的信息可能需要从不同 UI和/或设备来访问。发明内容
在一个实施例中,一种控制用户界面的方法可以包括在显示屏上显示多个对象, 其中多个对象中的每一个表示媒体内容;由计算设备接受指示用户对所述多个对象中的对象的选择的信号;确定与被选对象相关的个人关联数据,其中所述个人关联数据是通过使用推荐引擎并且至少部分地通过访问来自社交网络的内容来确定的;播放由被选对象表示的媒体内容,其中所述媒体内容在显示屏的背景中显示;以及在显示屏的前景中显示个人关联数据。
这里公开的特定实施例的优点和性质的进一步理解可通过参考说明书的剩余部分和附图来实现。


图1描绘了示例用户界面(UI)系统应用。
图2描绘了示例Π输入屏
图3描绘了示例UI菜单视图。
图4描绘了具有相关内容脚注的不例UI。
图5描绘了具有紧凑脚注的示例UI。
图6描绘了具有修改内容覆盖的示例Π。
图7描绘了具有内容集合的网格视图的示例UI。
图8描绘了控制UI的示例方法的流程图。
具体实施方式
在特定实施例中,应用和相应的用户界面可以组合与特定用户兴趣有关的基于网络的信息和消耗的内容。用户界面可以在界面的前景中包括与当前在界面的背景中展示的媒体内容有关的信息。额外的单选按钮或其他可选对象也可被用来访问与显示给用户的媒体内容有关的基于网络的和/或社交媒体信息。
特定实施例可以包括与正被访问的媒体内容有关的元数据或“个人关联数据”,并且元数据可以在显示屏上被显示在被访问的媒体内容之上。例如,来自社交网络和/或经由推荐引擎的信息可被用来形成个人关联数据。个人关联数据可以包括与正在播放的特定媒体内容有关的信息、与访问媒体内容的用户有关的信息(例如活动日志)以及以其他方式被确定为与媒体内容的用户相关的信息,并且可包括元数据和相关内容。
特定实施例可以包括具有至少部分地从社交联网系统获得的富媒体的用户界面 (UI)。例如,个人关联数据或相关元数据可以从FacebooKGoogle等获得,并且可以是富媒体的形式。因此,来自社交媒体上的用户的评论以及用户收看或共享的电视节目可以被用来确定个人关联元数据。个人关联数据可以被显示在显示器的前景中,并且可关联于并可覆盖背景中显示屏上的播放。此外,“枢轴”可以被采用,由此信息经由推荐引擎被智能地映射到当前访问的媒体内容。
因此在特定实施例中,元数据可根据设计被智能地选择和/或被推荐系统智能地选择,并向上冒出以便经由UI来显示。元数据可被拉入到当前在背景中显示的媒体内容或其他显示信息之上的前景。当Π应用被启动时,相关内容或个人关联数据(例如,实况电视、应用、网站等)的选择选项可以被展示给用户。个人关联数据可以通过一个或多个活动日志、推荐引擎的使用和/或通过获取社交网络内容来确定。用户还可在其他媒体内容在显示器或UI上播放时容易地导航个人关联数据。
图1描绘了示例UI系统100应用。在该示例中,计算设备102可以包括用户输入检测器104、显示装置106和处理器108。计算设备102可表示任何合适的设备,如计算机、 笔记本、智能电话、平板电脑、电视或任何能够访问和播放媒体内容的设备。UI的各种类型的用户 控制可以被容纳。例如,用户输入检测器104可以包括鼠标接口、遥控接口、语音输入检测接口、触摸检测(例如,电容性触摸检测)接口和姿势输入接口(例如,相机、脸部识别引擎等)。
用户输入检测器104因此可以检测用于控制计算设备102上的UI的各种用户输入。例如,姿势输入、语音输入、脸部识别和/或移动以及遥控输入中的一个或多个可以被利用以控制UI。姿势输入可以利用诸如手的放置和/或移动之类的简单自然姿势来控制关键特征。语音输入命令可减少对基于文本的输入的需要,并可借助语音命令来支持快速而高效的导航。脸部识别可被用于在例如游戏应用中识别、跟踪和适应多个用户。另外,当检测到多个用户时,可以为每个检测到的用户提供个人关联数据。例如,可以在电视应用中使用背景进程来跟踪多个用户的行为。
遥控器114可以包括方向按钮116和轨迹板118,并可被用于高亮驱动的UI控制。 方向按钮116可以被用来在可用的Π选项或对象上移动高亮区,并选择被高亮显示的对象。轨迹板118可以被用来执行能够被映射到滚动或频繁使用的功能(例如,音量控制、上下文切换等)的单触摸姿势和点击。因此,遥控器114可以被用来提供各种类型的输入,如用于对象选择的闻売驱动的控制。
处理器108可以包括任何通用处理器,如中央处理单元(CPU)、微控制器、图形处理器等。显示装置106可以是任何合适类型的显示屏,如电视显示器和/或触摸敏感的或基于电容性触摸的显示器。计算设备102可以连接到因特网110或私有网络(例如,虚拟专用网(VPN)),并可访问推荐引擎112。推荐引擎112可作为替代地在计算设备102上实施, 或者可以以其他方式可访问以基于各种输入来提供推荐的个人关联数据(例如,社交网络信息)。
图2描绘了示例UI输入屏200。输入屏200可以包括在显示屏202的背景中播放的媒体内容(例如,电影)。正在播放的媒体内容可以是先前选择的媒体内容,或默认内容 (例如,动画背景艺术、默认电影等)。菜单204可以提供对菜单项的访问、对相关内容或个人关联数据的访问,并且可提供用于对象206的过滤选项。对象206(例如,206-0、206-1、 206-2、206-3等)可以表示可被选择以供访问或回放的媒体内容。对象206可通过高亮驱动的界面来导航,并且当输入屏200被启动时,默认高亮区可以位于预定对象(例如,206-0) 上。另外,紧凑脚注208可包含用于当前播放的媒体内容的元数据,并且还可提供到相关内容的一个或多个链接。
当用户(例如在遥控器114上)按压(或以其他方式选择)指定按钮时,用于Π 的应用可启动,输入屏200被显示。如图所示,当前媒体内容(例如,电影)可在显示屏202 的背景中播放或以其他方式显示。对象206可以在显示屏202的前景中显示,并且其他个人关联数据可作为覆盖物来显示或在与对象206相同的前景层上显示。例如,个人关联数据可包括作为媒体内容和/或对象的图形表示上的覆盖物的文本信息。
对象206可以提供跨各种可用内容类型对相关内容的相对快速的访问。因此,对象206可表示混合内容格式的来自各种媒体内容类型的媒体内容。菜单204还可以被用来通过选择电视、应用、网络等来过滤对象206,并且作为响应,对象206可以被重新配置成显示表示被选内容类型的媒体内容的对象。指示对当前上下文的选项的访问的提示也可以被包含在紧凑脚注208和/或菜单204中。无论如何,输入屏200可以提供到示例性UI应用的进入点。通过这种方式,相关内容可以被强调,并且菜单链接以及到相关内容的链接可在当前播放的内容被显示在显示屏202的背景中时被提供。
对象206可以通过使用高亮驱动的界面来导航,并且输入按钮可被用来选择当前高亮显示的对象。如上面所讨 论的,姿势输入、语音输入等也可以被用于Π的导航。例如, 摇晃姿势或手靠左或靠右定位可以将高亮区从一个对象206移动到与手的定位相对应的另一相邻对象206。抓取姿势可以被用来选择当前高亮显示的对象。当然,其他类型的或替代的姿势定义也可以被容纳。此外,经由话音识别的语音输入可以单独或与姿势输入相结合地被用来导航对象206以及其他Π菜单项。
图3描绘了示例Π菜单视图300。导航菜单302可作为对象206前面的覆盖物来显示。例如,导航菜单302可以包括趋势项目、用户的朋友喜欢的项目、个人频道、简档、设定、历史等等。因此,导航菜单302可为用户提供到个人关联数据的链接。通过这种方式, 用户可控制哪些类型或部分的可用个人关联数据被显示。用户还可定制被提供的个人关联数据的类型。例如,某些用户可能不希望采用基于趋势项目来确定的可能的个人关联数据, 它可以从导航菜单302被移除或以其他方式取消选定。
菜单视图可以被用于更有针对性的浏览,以及例如为与硬件或应用提供者相关的商店提供到商店项目的链接。另外,当前播放的媒体内容可以在显示屏202的背景中显示, 同时导航菜单302例如作为对象206上的覆盖物在前景中显示。UI菜单视图300可通过选择菜单按钮或通过访问如上面参考输入屏200来讨论的提示按钮来访问。
图4描绘了具有相关内容脚注的示例Π (400)。在本示例中,相关内容脚注402可以被包含。指定的按钮可以从输入屏200按压,以便将脚注(例如从紧凑脚注208)扩大以显示去往扩展元数据、相关内容和/或个人关联数据的链接。例如,相关内容脚注402可以作为当前播放的全屏电视内容上的覆盖物来显示。
相关内容脚注402可以显示相关内容、链接和菜单项,并且还可从输入屏200访问。脚注可以扩大并高亮显示各种个人关联数据。作为在显示屏202的背景中播放的电视媒体内容的示例,相关内容脚注402可以包括丰富的元数据和选项、相关电视内容、角色选项、跟踪标识和/或Twitter实时转换。用户可导航与相关内容脚注402内的元数据和选项相对应的图标以便访问与被选图标相关的细节。另外,相关内容脚注402可以在预定时间到期后消失,除非用户与脚注交互。
某些诸如蓝光光盘(BD)历史项之类的媒体内容类型可能不适合回放。然而,为了访问这些项目,细节视图可以被用来展示相关元数据和到相关内容的链接。另外,当前播放的内容还可以作为显示屏202的插入物或在显示屏202的背景中与细节视图一起被显示。
图5描绘了具有紧凑脚注的示例Π (500)。当对象206被从Π输入屏200选择时,紧凑脚注208可以在预定时间中被示出,并且随后可离开以在显示屏202上提供媒体内容的全屏观看。例如,当被选对象206表示电视内容时,紧凑脚注208可在切换到电视应用之前被示出。另外,如果指定按钮被按下以在该超时设定之前扩大脚注,则脚注可以被扩大为相关内容脚注402。
图6描绘了具有相关内容覆盖的示例UI (600)。个人关联数据可以包括相关内容覆盖物602。例如,相关内容覆盖物可以包括更多详细的选项,如Twitter馈送或其他社交网络信息。社交网络信息可以是来自社交网络的直接馈送以及/或者来自推荐引擎112的输出。此外,相关内容覆盖物602中的项目可以链接到用于相关内容的额外观看的位置(例如,网格视图、细节视图、网络浏览器、外部应用等)。
当相关内容覆盖物602被显示时,脚注可以被最小化,并在此被示为紧凑脚注 208。然而,脚注可从相关内容脚注402减小尺寸,但可稍大于紧凑脚注208。例如,用户可在相关内容脚注402中选择(例如指示Twitter馈送的)图标。响应于来自相关内容脚注的图标选择,(例如具有Twitter馈送的)相关内容覆盖物602可以作为覆盖层在前景中显示,并且相关内容脚注可以被最小化。用户还可通过选择被指示的按钮来将焦点返回到脚注。
图7描绘了具有内容集合的网格视图的示例Π (700)。标签702可以指示个人关联数据的类型,并且还可表示(例如从导航菜单302)做出的选择。对象704可以展示在网格视图中,并且可表示内容集合,如流行的或特定于角色的媒体内容,或者其他个人关联数据。网格视图可被用来显示已从菜单视图300访问的内容集合。当前播放的内容可以被显示为显示屏202的插入物或在显示屏202的背景中显示。
个人关联数据可通过使用推荐引擎、通过访问社交网络信息并/或通过访问用户的活动日志来确定。特定实施例可采用各种用于确定个人关联数据的方法。例如,电视内容关联可包括对用户的观看习惯的观察,而相关网络内容可通过用户的社交圈中流行什么来确定。为了观察用户的观看习惯,电子节目指南(EPG)数据可以被访问,并且/或者来自相连的线缆或其他机顶盒(STB)的元数据可以被用来确定该STB上当前播放的内容。
在确定个人关联数据时可考虑消耗模式。例如,如果用户定期收看电视剧节目,该节目将来可被视为与该用户相关。在确定个人关联数据时还可考虑明确喜好。例如,如果用户给网站加书签、录制电视秀或购买应用,则该内容可被视为与用户相关。
在确定个人关联数据时还可考虑硬件状态。例如,如果用户插入蓝光光盘或连接 PS3,则与光盘或游戏系统有关的内容可以被视为相关。在确定个人关联数据时还可考虑社交关联。例如,如果用户的Facebook朋友链接到该用户尚未访问过的特定URL,则该URL可被视为与该用户相关。在确定个人关联数据时还可考虑协同过滤。例如,在用户的人口统计学中流行的内容也可被视为与用户相关。
在一个实施例中,一种控制用户界面的方法可以包括在显示屏上显示多个对象, 其中多个对象中的每一个表示媒体内容;由计算设备接受指示用户对多个对象中的对象的选择的信号;确定与被选对象相关的个人关联数据,其中所述个人关联数据是通过使用推荐引擎并且至少部分地通过访问来自社交网络的内容来确定的;播放由被选对象表示的媒体内容,其中所述媒体内容在显示屏的背景中显示;以及在显示屏的前景中显示个人关联数据。
图8是控制UI的示例方法的流程图800。流程可以开始于802,并且在804,表示媒体内容的对象可以在显示屏上显示。如果对象之一(例如通过使用高亮驱动的界面)在 806被选择,则个人关联信息可以在808被确定。个人关联数据可以与被选对象相关联,并且可通过使用推荐弓I擎和通过访问社交网络内容来确定。
在810,用于被选对象的媒体内容可以在显示屏的背景中播放。在812,个人关联数据可以在显示屏的前景中显示,在814处完成该流程。如上所述,个人关联数据可以与正在背景中播放的被选对象的媒体内容有关。个人关联数据还可以包括与用户 有关的数据, 包括用户的社交网络信息。当多个用户被检测为与计算设备102交互时,个人关联数据还可以包括多个用户的数据。
虽然示例流程图800中的各个步骤被示为按照某种顺序,但是特定实施例可被修改为不同顺序。例如,响应于被选对象而播放媒体内容可以在确定被选对象的个人关联数据之前、之后或同时发生。另外,个人关联数据可以在被选对象的媒体内容在显示屏的背景中播放之前、之后或同时在显示屏的前景中显示。如上所述,菜单控制也可以被包含,以便开启或关闭个人关联数据或选择用于扩大的相关内容信息的菜单项。
虽然已参考说明书的特定实施例描述了说明书,但是这些特定实施例仅是例示性的,而非限制性的。虽然某些Π图标、菜单选择和对象布置已在这里被示出,但是其他合适 UI结构在特定实施例中也可被使用。例如,显示屏上的其他对象布置以及各种菜单的组织也可以被容纳。此外,任何合适类型的π对象和菜单项选择也可以被容纳。此外,使得个人关联数据可以在前景中显示、其中媒体内容在显示屏的背景中被访问的任何类型的媒体内容和显示格式也可以被容纳在特定实施例中。
任何合适的编程语言可以被用来实现特定实施例的例程,包括C、C++、Java、汇编语言等。不同编程技术可以被采用,如过程的或面向对象的。例程可以在单个处理设备或多个处理器上运行。虽然步骤、操作或计算可按特定顺序来展示,但是该顺次可在不同特定实施例中改变。在某些特定实施例中,在本说明书中被示为依次的多个步骤可以同时执行。
特定实施例可在供指令运行系统、设备、系统或装置使用或结合其来使用的计算机可读存储介质中实施。特定实施例可以在软件或硬件或其结合中以控制逻辑的形式来实现。当被一个或多个处理器执行时,控制逻辑可操作来执行在特定实施例中描述的内容。
特定实施例可通过使用编程的通用数字计算机、通过使用专用集成电路、可编程逻辑器件、现场可编程门阵列来实现。光的、化学的、生物的、量子的或纳米工程系统、组件和机构可被使用。一般地,特定实施例的功能可以通过本领域已知的任何手段来实现。分布式的、联网的系统、组件和/或电路可以被使用。数据的通信或转移可以是有线的、无线的或借助任何其他手段。
还将理解,附图/示图中描绘的一个或多个元素还可以以更分离或集成的方式来实现,或者在根据特定应用有用时,甚至在某些情况下被移除或不可操作。实施可以被存储在机器可读介质中的代码或程序以允许计算机执行上述方法的任一种也在精神和范围内。
“处理器”包括任何合适的硬件和/或软件系统、机构或处理数据、信号或其他信息的组件。处理器可以包括具有通用中央处理单元的系统、多个处理单元、用于实现功能的专用电路或其他系统。处理无需局限于地理位置,或具有时间限制。例如,处理器可以“实时”、“离线”、以“批模式”等来执行其功能。处理的部分可以在不同时间和不同地点由不同 (或相同)处理系统来执行。计算机可以是与存储器通信的任何处理器。存储器可以是任何合适的处理器可读的存储介质,如随机存取存储器(RAM)、只读存储器(ROM)、磁或光盘、 或其他适合存储供处理器执行的指令的有形介质。
如这里的描述以及随后的权利要求中所使用的,“一”、“所述”包括多项引用, 除非上下文明确指出并非如此。另外,如这里的描述以及随后的权利要求中所使用的, “在...中”的含义包括“在...中”和“在...上”,除非上下文明确指出并非如此。
因此,虽然这里已描述了特定实施例,但是很多修改、各种变更和替代被设计在前面的公开中,并且将理解,在某些实例中,特定实施例的某些特征将在其他特征不被相应地使用的情况下被采用,只要不脱离所提出的范围和精神。因此,许多修改可以被做出以使特定情形或素材适应本质的范围和精神。
权利要求
1.ー种控制用户界面的方法,所述方法包括 在显示屏上显示多个对象,其中所述多个对象中的每ー个表示媒体内容; 由计算设备接受指示用户对所述多个对象中的对象的选择的信号; 确定与被选对象相关的个人关联数据,其中所述个人关联数据是通过使用推荐引擎并且至少部分地通过访问来自社交网络的内容来确定的; 播放由所述被选对象表示的媒体内容,其中所述媒体内容在所述显示屏的背景中显示;以及 在所述显示屏的前景中显示所述个人关联数据。
2.根据权利要求I所述的方法,其中确定个人关联数据还包括使用所述用户的活动日志和/或通过使用所述推荐引擎来过滤来自所述社交网络的内容。
3.根据权利要求I所述的方法,其中显示个人关联数据包括在所述显示屏的前景中显示导航菜单和/或显示文本信息。
4.根据权利要求3所述的方法,其中所述导航菜单作为所述多个对象之上的覆盖物被显不O
5.根据权利要求4所述的方法,还包括 由所述计算设备接受指示用户对所述导航菜单中的项目的选择的信号;并且 显示与被选项目相关的内容。
6.根据权利要求I所述的方法,其中所述多个对象是可以使用高亮驱动的界面来导航的。
7.根据权利要求I所述的方法,还包括 由所述计算设备接受指示用户对输入屏的选择的信号;并且 在所述显示屏上显示所述输入屏,其中所述输入屏包括所述多个对象和紧凑脚注。
8.根据权利要求I所述的方法,其中接受指示用户选择的信号包括从所述用户的姿势输入来获取该信号。
9.根据权利要求I所述的方法,其中接受指示用户选择的信号包括从对所述用户的语音识别来获取该信号。
10.ー种用于控制用户界面的系统,所述系统包括 用于在显示屏上显示多个对象的装置,其中所述多个对象中的每ー个表示媒体内容; 用于由计算设备接受指示用户对所述多个对象中的对象的选择的信号的装置; 用于确定与被选对象相关的个人关联数据的装置,其中所述个人关联数据是通过使用推荐引擎并且至少部分地通过访问来自社交网络的内容来确定的; 用于播放由所述被选对象表示的媒体内容的装置,其中所述媒体内容在所述显示屏的背景中显示;以及 用于在所述显示屏的前景中显示所述个人关联数据的装置。
全文摘要
本发明公开了用户界面和内容集成。一种用于在移动无线通信设备网络连接过程中使用的方法,一种控制用户界面的方法,所述方法包括在显示屏上显示多个对象,其中所述多个对象中的每一个表示媒体内容;由计算设备接受指示用户对所述多个对象中的对象的选择的信号;确定与被选对象相关的个人关联数据,其中所述个人关联数据是通过使用推荐引擎并且至少部分地通过访问来自社交网络的内容来确定的;播放由所述被选对象表示的媒体内容,其中所述媒体内容在所述显示屏的背景中显示;以及在所述显示屏的前景中显示所述个人关联数据。
文档编号G06F3/0481GK102981695SQ20121019544
公开日2013年3月20日 申请日期2012年6月8日 优先权日2011年6月24日
发明者乔治·阿瑞奥拉, 卡斯特恩·施维西加, 乔治·威廉姆斯 申请人:索尼公司, 索尼网络娱乐国际有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1