建立和引用标记的界面策略的制作方法

文档序号:6753959阅读:211来源:国知局
专利名称:建立和引用标记的界面策略的制作方法
技术领域
本发明涉及用于向用户呈现信息的策略,且在更特定的实施例中,涉及用于将一标记与信息相关联,并用于根据该标记在多位置演示环境的上下文中呈现信息的界面策略。
背景家庭连网和多设备演示系统成为在家中或其他本地背景中演示媒体内容的日渐普及的机构。在典型的多设备情况,家庭能包括在家中不同房间中的多个互连的演示设备。在一个可能的配置中,由集线器演示设备从外部或本地来源接收的媒体内容节目能传递到家中各处的一个或多个演示设备。这样的措施在消费媒体内容节目方面给家中的用户提供方便。例如,用户能将媒体内容节目从集线器演示设备传递到用户喜欢消费此媒体内容节目的房间(如卧室或书房)。
上述共同转让的专利申请描述了一个系统,大大提高了对在包括多个演示设备环境中的用户可用的演示选项。依照那个申请中描述的一个示例技术,用户能在第一演示设备暂停一个媒体内容演示,并随后在第二演示设备恢复演示。例如,在一种情况,用户能暂停在家中起居室中放置的演示设备上正在演示的媒体内容节目的现场广播。该用户随后走到她的卧室,在那里允许她在第二演示设备上在准确的暂停点重新开始媒体内容节目。此重新开始的机构有很大好处,因为它允许用户在家中各处的不同演示设备上“消费”媒体内容节目,而不会丢失任何媒体内容,并不必完成繁锁的媒体内容重排队工作。
然而,对于上述媒体演示系统仍有改善的余地。例如,媒体演示技术的商业上的成功很大程度上取决于这些技术用于与用户交互的方法,——即取决于一些策略,这些技术使用此策略向用户呈现信息并从用户接收输入。希望通过提供带有足够丰富功能的界面设计增加这类用户界面的用途。但是也希望提供充分的用户友好的界面,它们限制用户界面的复杂性。
因而,存在改善界面策略的示例需要,使用户能将媒体内容从一个演示设备传输到另一个演示设备(或使用户能在一个演示设备标记媒体内容并随后在较晚时间在同一演示设备重新开始该媒体内容的演示)。

发明内容
按一个示例实施例描述用于演示信息的方法。该方法包括(a)在源位置通过激活一标记机构添加一个与该信息关联的标记;和(b)根据在源位置添加的标记在目标位置演示该信息。步骤(a)和(b)的至少一个涉及在显示位置显示一个可视的标记指示符,该位置与该标记与信息关联的时间有关。
按另一个示例特征,该标记机构包括在遥控器上提供的标记(mark)按键,它与实现添加工作的处理机构交互。
按另一个示例特征,显示包含在沿时间线的显示位置处呈现该标记的可视指示符,其中该位置表达该标记在信息中出现的接合点。
按另一个示例特征,显示包含在沿时间线的多个相应的显示位置处呈现多个相应的标记的多个可视指示符,其中多个位置表达多个标记出现在信息中的相应接合点。
按另一个示例特征,标记的可视指示符包括对应于与该标记相关的部分信息的小图块图象,且显示包括以至少一个与其他标记关联的其他小图块图象的位置关系呈现该小图块图象,其中位置关系基于与建立各标记相关的相应时间。
按另一个示例实施例,这里描述用于演示信息的另一个方法包括(a)接收在第一节目显示期间响应于激活标记机构所产生的指令;(b)响应于那些指令显示一标记面板显示;和(c)通过标记面板显示接收用户输入以完成下列的至少一个在第一节目中建立新标记;在第二节目中引用预先存在的标记。
下面将描述另外的实施和特征。
附图简述

图1示出实现这里描述的媒体演示体系结构的示例系统。
图2示出在图1的系统中使用的示例处理机构。
图3和4示出两个示例遥控器,它们能用于与图1的系统交互。
图5示出给媒体内容添加标记的示例过程。
图6示出根据按图4的过程建立的标记重新开始媒体内容的示例过程。
图7-15示出不同的用户界面页面,能用于与图1的系统交互。
在本揭示及图中各处的同一序号标类似的组件和特征,序号100指的是在图1中开始的特征,序号200指的是在图2中开始的特征,序号300指的是在图3中开始的特征,等。
实施例的详述这里描述的策略是关于添加标记到信息并根据该标记重新开始信息的演示。术语“信息”包容任何类型由用户消费的资源,如声频资源(如音乐等),静态图片资源(如数字照片等),动图片资源(如广播电视资源,电影等),计算机程序(如游戏等),标记语言资源(如经广域包交换网接收的超文本标记语言资源)等。信息能是模拟的,数字的或模拟与数字的组合。信息能以一种格式接收并随后转换成另外格式(如以模拟格式接收随后转换成数字格式)。
为便于讨论,标记功能在包含媒体内容的媒体内容节目的示例情况中描述。那样的媒体内容节目最经常与任何类型的声频的/或视频节目关联。媒体内容节目也可见包括(或能忽略)交互内容。示例的媒体内容节目的类型能包括电视节目,电影,音乐,计算机游戏,数字图片(如图片数字幻灯显示)等。媒体内容节目能在家中常见的媒体演示设备(如电视,立体声系统,个人电脑等)上演示。媒体内容节目能是模拟格式,数字格式,模拟和数字格式的组合等。然而,这里描述的策略具有对在任何类型的数字和/或模拟演示装置上演示的任何类型的资源的应用。
一般而言,这里描述的任何功能可使用软件,固件(如固定逻辑线路),人工处理或这些实施的组合实现。这里使用的“逻辑”或“模块”一般代表软件,固件,或软件和固件的组合,例如,在软件实现的情况,术语“逻辑”或“模块”代表在一个或多个处理设备(如CPU)上执行时完成指定的任务的程序码。程序码能存入一个或多个计算机可读存储设备。更一般地,将逻辑和模块例示地分离成各别的单元,反映出这类软件和/或硬件的实际物理分组和配置,或能对应于由单个软件程序和/或硬件单元完成的不同任务的概念上的配置。示出的逻辑和模块能位于单个位置(如由一个处理单元实现),或能分布在多个位置。
此外,为了方便讨论,某些操作被描述成以某个次序完成的各个组成步骤。那样的实现是示例性的,而非限制性的。这里描述的某些步骤能互相组合,在单个操作中实现,且某些步骤能以不同于本说明中阐明的例子中利用的次序完成。
最后,若干例子将在本说明中以替换方式给出(如情况A或情况B)。此外,本说明包含将各替换方式组合到单个实施(如情况A和情况B)的那些情况,即使本说明在每个例子中未直接提到这些结合的情况。
本说明包括章节A描述用于实现这里谈到的重新开始技术的示例的体系结构;章节B描述实现重新开始技术的示例过程;和章节C描述帮助用户与章节A中描述的体系结构交互的示例用户界面(UI)表示(或页面)。
A、实现标记和重新开始功能的示例体系结构A、1示例系统图1示出实现这里描述的重新开始技术的示例系统100。广义说来,系统100包括通过连结机构106从媒体源104接收媒体内容的家庭环境102。媒体源104能包括一类或多类源。例如,媒体源104能包括通过硬连线(如同轴电缆)将媒体内容节目发送到家庭环境102的有线电视源108。另外或此外,媒体源能包括通过传统的无线发送将媒体内容节目从本地天线发送到家庭环境102的广播源110。另外或此外,媒体源104能包括将媒体内容节目发送到家庭环境102的各种网络源112(如连接如因特网那样的包交换网络的源)。还有可能的用于提供媒体内容节目的源由图1中用一般的标记“其他源”模块114示出。一般而言,任何媒体源(108-114)能包括任何类型的底层结构,如存储媒体内容节目的各种设备,处理媒体内容节目的各种设备,发送媒体内容节目的各种设备等。在一个实施例中,媒体源104能配置成提供从媒体源104到家庭环境102的单向信息通道。在另一个实施中,媒体源104能配置成提供适应于从家庭环境102到媒体源104的信息传输的双向信息通道;在此情况,那样的传输就能过与用于将信息从媒体源104传输到家庭环境102相同的连接机构,或通过辅助的连接机构实现。
又一方式,替代外部媒体源104或除外部媒体源104之外,家庭环境102能接收来自家庭环境102范围内的源的媒体内容节目。一个那样的示例本地源在图1中示作本地源116。此本地源116能代表任何类型的存储介质,如任何类型的硅存储介质,任何类型的磁存储介质,任何类型的光存储介质等。例如,本地源116能包括数字视频盘(DVD),激光唱片(CD),各种类型的磁盘或磁带存储介质等。本地源116还能代表各种用于存储和检索媒体内容的设备,如各种自动点唱机,各种计算设备等。
一般而言,各种商业和契约(Contractural)的情况能操纵媒体内容节目的传播。在一种情况,允许家庭环境102的用户从媒体源(104-116)免费接收资源。例如,家庭环境环境102的用户能通过来自本地天线或卫星的无线发送从传统的广播源接收资源。在另外环境中,家庭环境102的用户必须定期或一次付费以从媒体源(104-116)接收资源。例如,家庭环境102的用户能通过每月付费的有线电视发送从传统的有线电视源接收资源,或能从允许用户选择并对单独的资源付费的付费观看站点接收资源。任何媒体源能在固定时间段或象视频点播(VOD)资源的情况在用户请求时提供资源。另一种实施和契约置换(Contractual Permutation)能操纵媒体内容节目的传播。
源到家庭的连接机构106能代表任何类型的信息通道,或信息通道的任何组合。在一种情况,此连接机构106能代表传统的有线电视连接机构,本地广播连接机构,卫星连接机构,数字网络连接机构,或其他类型连结机构,或上述的组合。在数字网络连接机构的情况,网络能作为以包形式发送信息的广域网(如因特网),内联网,局域网等实现。源到家庭的连接机构106一般能包括硬连线链路,无线链路,天线,路由器,网关等的任何组合。
家庭环境102能代表传统的住宅家庭。另外,家庭环境102能代表任何类型的建筑物或本地环境,如公寓建筑,学校,办公楼,政府大楼等。替代单幢建筑,家庭环境102能属于一群楼,如校园或其他确定的地理区域。在任何情况,家庭环境102能包括多个房间,室,或其他区域,如房间118,房间120,房间122,和房间124。例如,房间118能对应于家庭环境102的中央媒体中心,如具有放置在那里的娱乐中心的家庭房间。在一个完整示例情况,房间120对应于书房,房间122对应于卧室,而房间124对应于另外卧室。
不同的处理机构(126-132)和演示设备(134-140)位于对应的房间(118-124)。即,处理机构126和演示设备134位于房间118,处理机构128和演示设备136位于房间120,处理机构130和演示设备138位于房间122,而处理机构132和演示设备140位于房间124。一般而言,处理机构能对应于用于处理媒体内容节目以便在演示设备演示的任何装备。示例的处理机构能对应于机顶盒,或能对应于集成到有关的演示设备本身的软件和/或硬件功能。另外,处理机构能对应于运行任何类型软件的任何类型计算设备(如个人计算机),数字视频回放设备(DVD),个人视频记录设备(PVR)等。示例的演示设备能对应于电视,声频演示设备(如立体声系统),计算机监视器等。尽管未示出,任何房间(118-124)能包括多于一个处理机构和相关的演示设备。
在一个示例实施中,家庭连接机构142将处理机构(126-132)与演示设备(134-140)互相连接。家庭连接机构142能作为使用网际协议(IP)的广域网的部分,内联网,局域网(LAN),以太网,通用即插即用(UPnP)协议网,点对点连接技术,或其他类型连接策略来实现。家庭连接机构142能使用任何类型的硬连线和/或无线链路(如无线电,红外等)在物理上实现。家庭连接机制142和源一家庭连接机构106也能共享各种连接资源,或甚至能代表同样的网络。在另外实施中,家庭连接机构126仅是概念性的,在那里媒体资源从一个演示机构到另一个的实际传输能通过人工传送的(如盘,视频带等的)媒体实现。一般而言,家庭连接机构142能用来在处理机构(126-132)之间发送控制信息以协调在处理机构之间节目的传输;另外或此外,家庭连接机构142能配置成允许在处理机构(126-132)之间实际传输媒体内容。
能实现系统100,使得处理机构126象中央服务器或集线器那样工作,它们服务作为客户工作的其他处理机构(如处理机构128-132)的请求。在此情况,主处理机构126能提供在媒体源104和家庭环境102之间的主要连接。为以此能力服务,主处理机构126能包括在其他处理机构(128-132)中不提供的各种功能。在另外情况,任何处理机构(126-132)能对其他处理机构象服务器那样工作,在此情况所有处理机构(126-132)能包括同样的功能。能使用又一种体系结构来操纵各处理机构(126-132)之间的交互。一般,系统100能给处理机构(126-132)中的一个分配与媒体源(104,116)交互的主要功能,或系统100能允许每个处理机构(126-132)直接与媒体源(104,116)交互。
最后,用户能使用一个或多个输入设备与处理机构(126-132)交互。例如,图1示出与处理机构126及相关的演示设备134交互的遥控器144的示例使用,以及与处理机构130及相关的演示设备138交互的遥控器148的使用。遥控器(144,148)能通过如红外发信号的传统通讯技术与处理机构(126-132)交互。一个遥控器能用于与多个处理机构交互,或特定的遥控器能用于与对应的处理机构交互。处理机构(126-132)能另选地或除此之外,提供用于接收用户输入的其他输入设备,如键盘,键板,操纵杆,跟踪球等,它们经硬连线连接处理机构,或与处理机构(126-132)本身集成。
广泛地看,图1示出的系统100允许用户在家庭环境102的特定房间中特定演示设备中“消费”特定媒体内容节目的同时,使用输入设备(如遥控器)输入一标记。用户输入此标记的一种方法是通过在输入设备上提供的标记按键,如遥控器144上的示例标记(mark)按键146和遥控器148上的示例标记按键150。注意,在图1中忽略由这些遥控器(144,148)使用的其他键,使得不会不必要地使此图复杂化。按下这些标记键(146,148)之一,在放映媒体内容节目的同时(或用户与媒体内容节目交互的同时),相关的演示机构记下一标记,代表在媒体内容节目中的位置。在声频和/或视频内容节目的情况,标记代表在由该节目提供的信息流中的特定点,如在歌曲中的特定点或电影中的特定场面。在计算机程序中,标记能代表由程序提供的多个可能状态中的特定状态(如在特定游戏中的特定阶段等)。标记本身能包括各种信息,如标记建立的确切时间和日期,由媒体内容节目提供的串行信息流中标记的相对位置,建立该标记的用户的指示,建立该标记的房间,用于建立此标记的处理机构,允许以后引用此标记的一个或多个处理机构,标记的过期时间,或与该标记相关的任何其他信息。能忽略这些信息项的一个或多个。在一个实施中,系统100能将标记存储作为它所附着的媒体内容节目的成分(如与媒体内容节目相关或嵌入其特定视频帧中的数据)。另外,系统100能在分别的存储器(未示出)中存储标记,在那里与标记相关的信息表达标记和它附属的媒体内容节目之间相关性。在任何情况,系统100能提供一个或多个用户界面页面以在生成标记和以后审阅该标记方面帮助用户。章节C描述一系列那样的示例用户界面页面。
在媒体内容节目中创建标记后,创建该标记的用户或不同的用户能在用于创建该标记的同一处理机构处重新开始演示媒体内容节目,或用户能在不同的处理机构上重新开始媒体内容节目。例如假设,用户152在房间118观看特定媒体内容节目的同时(如在观看电视节目或电影的同时),通过在演示媒体内容节目的特定接合点使用遥控器144激活标记按键146来输入一标记。此活动提示处理机构126记录该标记,并将其与标记按键146的激活在时间上关联的媒体内容节目的特定点相联系。为便于讨论,房间118能称为“源位置”,因为它定义用户观看媒体内容节目的一部分并建立标记的地理位置。
然后同一用户152(或其他用户)能引用该标记以便重新开始该媒体内容节目的演示。用户152能在用于建立该标记的处理机构126,或在家庭环境102中任何其他处理机构引用该标记。为提供具体的例子,如假设,用户152在房间122使用遥控器148引用该标记,使得处理机构130从与该标记关联的节目中的位置重新开始演示媒体内容节目。在另外实施中(未示出),用户152能在创建标记之后继续在房间118中继续观看媒体内容节目。同时,若媒体内容节目允许,另外用户能进入房间122并引用该标记,提示处理机构130在与该标记关联的时间点重新开始媒体内容节目。因此,在此情况,两个用户同时消费同一媒体内容节目,但多半在该节目的不同接合点。系统仍允许其他应用的变种。在任何情况,在上述情况,房间122能称之为“目标位置”,因为它定义媒体源节目重新开始的位置。
系统100能使用不同类型的技术实现媒体内容节目从一个处理机构到另一处理机构的传输。在拖拉(pull)体系结构中,最初出现在处理机构126的媒体内容能在用户152决定在房间122引用该标记的时刻被传输到处理机构130。在压入(push)体系结构中,最初出现在处理机构126的媒体内容能在用户152在房间118建立该标记时被传输到处理机构130。这具有将需要的媒体内容从处理机构126压入到处理机构130的效果。能使用又一个媒体内容传输机构将媒体内容节目从一个处理机构传输到另一个。一般而言,媒体内容的传输能关系到媒体内容信息的实际传输,或能关系到允许另外处理机构重新开始媒体内容节目的控制和配置信息。
在处理机构之间媒体内容传输的特定行为也能根据被传输的媒体内容节目的类型改变。一类媒体内容节目是所谓的直播内容,在那里接收的处理机构在由发送的媒体源支配的条件下接收媒体内容(如在由发送媒体源确定的固定媒体流时间表下)。另一类媒体内容节目是所谓的记录内容,在那里接收处理机构对媒体内容的回放具有某些控制,所以回放不受超脱接收处理机构的控制的代理支配。另外类型的媒体内容节目是的所谓的视频点播(VOD)内容,在那里接收处理机构能访问点播媒体资源,但其他情况在由记录的内容类别所允许的回放中没有此类的自由。该行为也取决于上述基本内容类别的变化。关于不同媒体内容类型以及它们与媒体内容的传输功能的行为的相关性的信息将在下面章节B与C中提供。
在现场直播广播演示的情况,系统100能通过使用不同技术实现媒体内容传输功能。一般而言,接收现场直播广播能依赖一个或多个调谐器来接收和解调制从媒体源(或多个源)接收的信息。传输媒体内容的一个技术被称作“调谐器交换——tuner Swapping”,另一种技术被称作“调谐器共享——tunerSharing”。在两种情况,系统100跟踪由系统100中每个处理机构(126-132)消费的所有现场直播媒体内容的状态(如对应于暂停,放映,延时等)。
在调谐器交换技术中,系统100在处理机构126和处理机构130之间交换有关媒体内容回放的状态(即参考上面展开的示例性源/目标例子)。为实现调谐器交换,处理机构126(源位置)能“放弃”它的调谐器到处理机构130(目标位置)。结果,处理机构130将具有对与特定调谐器相关的媒体内容暂停缓存器的访问。而处理机构126将没有那样的访问。
在调谐器共享中,系统100允许处理机构126和处理机构130在保持独立状态的同时回放同一共享的内容。为实现调谐共享,处理机构130和处理机构126能配置成共享同一调谐器和相关的暂停缓存器。
不论媒体内容节目的传输如何实现,处理机构(126-132)能提供各种用户界面页面,通知用户152在媒体内容节目中存在标记,该标记在媒体内容节目中的位置,及有关该标记的其他显著的信息。用户152能使用这些用户界面页面来激活标记,并从而在所做标记的媒体内容节目的对应接合点处重新开始媒体内容节目。章节C(下面)提供关于能用于观看和激活标记的示例用户界面页面的另外的信息。
在上面提供的例子中,每个处理机构(126-132)包括用于与用户交互的本地处理功能。但在另外的实施中,系统100能提供中央服务器,它提供能在多个作为客户操作的处理机构中共享的功能。
A.2.示例的处理机构图2是在源位置(如在房间118)处理机构126的示例体系结构的更详细图示。在图1中提到,此处理机构126通过源到家庭连接机构106与媒体源104交互。此处理机构126还通过家庭连接机构142与其他处理机构(128-132)交互。其他处理机构(128-132)能具有源位置的处理机构126等同的结构。另外,其他处理机构(128-132)能忽略在图2中示出的演示机构126使用的一个或多个模块,或能添加在图2示出的处理机构中126未出现的另外模块。
处理机构126画成与其相关演示设备134分开(在此情况对应于传统的电视演示设备)。在此实施中;处理机构126能如通过硬线连结或无线链路连结到演示设备134的机顶盒那样的设备。在另外实施中,处理机构126能如演示设备134的集成模块那样构成,如演示设备134中的线路板或其他组件。
处理机构126示作通过遥控器144从用户152接收输入。另外或除外,处理设备126能从其他输入设备接收输入,如键盘,操纵杆,跟踪球,触敏屏等。
处理机构126本身示作包括若干模块。这些模块的每一个能以软件,硬件,或软硬件组合实现。为达到软件实现,处理机构126能提供用于存储机器可读码的易失和/或非易失存储器(未示出),和用于执行此程序码的一个或多个处理器(如CPU)(未示出)。另外,硬件实施能完全或部分地依赖用于提供下述各种功能的专用逻辑线路。
开始,处理机构126包括用于从媒体源104接收媒体内容节目的媒体源接口模块202。媒体接口模块202是一般概念上的容件,它能代表根据用于传输媒体内容节目的技术,接收媒体内容节目的任何软件或硬件。对传统的广播源,媒体源接口模块202能包括一个或多个调谐器,用于将处理机构126调谐到由媒体源104用来将媒体内容节目(如电视节目)发送到家庭环境102的通道,并用于解调制所接收的媒体内容节目。对网络源,媒体源接口模块202能包括各种类型的调制解调器或宽带连结,用于解码和处理通过硬连线和/或无线网络链路(如通过因特网)接收的媒体内容节目。在允许双向通讯的情况,媒体源接口模块202还能包括配置成发送信息到媒体源104的功能。上述例子仅是在媒体源接口模块202中能提供的广泛的连结功能的代表。
家庭连结接口模块204包括用于通过家庭连结机构142将处理机构126连结到其他处理机构(128-132)的功能。此家庭连结接口模块204允许双向通讯,即允许处理机构126发送信息到其他处理机构(128-132),并允许处理机构126从其他处理机构(128-132)接收信息。家庭连结接口模块204能以不同方式实现,取决于在特定系统100中使用的家庭连结机构142的类型;通常,家庭连结接口模块204能包括各种类型的调制解调器,点对点接口逻辑,解码功能等。此外在另外实施中,媒体源接口模块202的各种资源能与家庭连结接口模块204共享,尤其是源到家庭连结机构106和家庭连结机构142共享网络资源。
处理机构126还能包括配置成与输入设备交互的输入接口模块206,输入设备是如遥控器144,键盘,跟踪球,操纵杆,触敏屏等。在处理机构126与遥控器144交互的示例实施中,输入接口206能包括配置成将从遥控器144接收的红外信号转换成能由处理机构126处理的数字信号的功能。
处理机构126还包括用于与演示设备134接口的演示设备接口模块208。在图2示出的实施中,演示设备接口模块208能包括用于格式化视频和声频信号以便在演示设备134演示(在此情况是传统的电视装置)的功能。
由处理机构126提供的功能的核心由处理逻辑210实现。处理逻辑210能由硬连线逻辑线路,由一个或多个运行机器可读码的处理设备(CPU),或由硬件和软件的组合来实现。为便于讨论,图2将处理逻辑210画成包括多个逻辑模块,它们能对应分立的逻辑线路单元或实现不同功能的计算机代码的片段。在这些逻辑模块中,操作系统逻辑212处理与处理机构126的操作相关的各种后台任务,如在处理机构126的不同组件之间传输信息。
节目引导逻辑214一般处理关于在各相应的演示设备向用户演示媒体内容节目的所有任务。那样的任务能包括在不同媒体内容节目之间的切换(如通过在传统的TV环境中的“切换”频道);呈现电子节目导引(EPG)信息,它标识可得到的媒体内容节目和那些节目能被演示时间表;呈现VOD节目信息,它标识能由用户点播访问的可得的节目;开始特定媒体内容节目,停止或暂停特定媒体内容节目,将媒体内容节目从一个处理机构传输到其他处理机构等,但不限于这些。
在节目引导逻辑214中的标记逻辑216具体地提供处理与标记的处理相关的各种任务的功能。尤其是,此标记逻辑216能归纳成提供两个主要功能。一个功能在于在源位置建立标记。另一个功能在于在目标位置引用标记,从而重新开始与标记相关的媒体内容节目。为实现这些目标,标记逻辑216配置成生成和显示各种用户界面页面,使用户能建立标记,在节目中审查标记的存在,并根据分别包含在那里的标记重新开始节目的演示。
处理逻辑210还能处理与这里描述的标记行为不直接相关的各种其他功能。图2一般地将那些其他功能加标号成“其他逻辑”218。
处理机构126也能包括一个或多个存储模块220。这些存储模块能包括各种类型的易失和非易失存储器。示例的存储模块能是对存储程序码专用的。其他示例存储模块能专用于实现在各种环境中记录媒体内容的暂停缓存器,环境是如当用户在他们相应的遥控器上激活暂停或标记按键的情况。存储模块220也能提供各种软盘驱动器,硬盘驱动器,光盘驱动器等,用于在更持久的基础上存储信息。
最后,处理机构126能包括用于将各种模块连结一起的一个或多个内部连结机构222。这些连结机构222能代表各种总线,各种点对点连结的连接等。
图2还示出用于与处理机构126交互的遥控器144的简化图。遥控器144能包括一组键224,允许用户152输入信息。例如,遥控器144能包括传统的频道上/下(up/down)键226,允许用户152以顺序方式正向或反向地依次通过各频道。键226也能包括标记键146。用户152能在媒体内容节目的演示的特定接合点按下标记键146。这引起处理机构126在节目中建立和引用一标记。标记键146也能用于引用以前建立的标记。图2中示出的键224仅是遥控器144能包括的某些键的简化样本;下面将结合图3讨论,实际遥控器144典型地将包括用于完成不同功能的许多另外的键。
遥控器144包括用于实现其功能的控制逻辑228。此控制逻辑228能包括硬连线的线路或执行机器可读码的处理设备。对此控制逻辑228指定的一般任务是将用户152的键动作翻译成能通过无线(如红外)传输发送到演示机构126的输入接口模块206的信号。遥控器144提供的接口模块230实际上完成到处理机构146的信号的无线发送。
A.3.遥控器图3提供在图2中示出的示例遥控器144的更详细的图示。这里尤其要注意的是标记键146,它允许用户在演示媒体内容节目的同时添加标记到媒体内容节目。由标记键144添加的标记标识在媒体内容节目中的特定点。用户也能通过引用此标记在标记的点上重新开始媒体内容节目。章节C将描述,引用标记的一个方法是按下用于建立标记的同一标记键146。用户能在任何处理机构完成此任务,如在用于建立该标记的同一处理机构,或在不同的处理机构。
虽然未示出,能实现在标记键的特色上的若干变种。在一个情况,遥控器144能包括多个标记键,它们能由不同的指定用户操作,如对第一用户的“MarkKey A”,对第二用户的“Mark Key B”,和对第三用户的“Mark Key C”。由这些对应键建立的标记还包括表示建立该标记的用户的信息。系统100然后通过只允许某些用户引用他们自己的标记配置成授予这些标记。另外,能分配不同的标记键用于建立具有不同特征的标记。例如,第一标键能用于建立比由第二标记键建立的标记更持久的标记。能实现在此设计特色方面更进一步的变化。
为了完善,由遥控器144提供的其他键在下面讨论。因为这些键不是本说明的重点,它们的功能只是概述。使用一系列节目放映控制键302(停止,倒片,放映,前进,前一个,暂停,和下一个)以传统方式控制节目演示(如节目的演示能以此方式控制)。例如,这组键302中“前一个”和“下一个”键能用于在视频点播频道等中分别跳到下一个节目和前一个节目。另外一系列键304提供一组常用的键。此系列键304能包括左/右引导键226,以向后和向前引导通过一列频道,且一个音量控制键306用于调节媒体内容回放的声音量级。这一系列键304也包括上面标识的标记键146。
另外系列键308提供专门功能,用于激活和引导通过节目导引和有关的用户界面页面。这系列键308包括显示节目放映表的列表(list)键,显示应用菜单的菜单(menu)键,起动提供首选节目列表的首选面板的首选(favorite-FAV)键,对当前的或选定的显示起动父母(parental)封锁设置的锁(lock)键,和起动节目导引的导引(guide)键。在这系列键308中示出的左,右,上,和下键允许用户通过出现在各种用户界面页面的各种键,列表等进行引导。放置在这些引导键中央的OK键允许用户选择或激活在用户界面页面中显示的特定项。退出(exit)键取消由处理机构显示的活动页面或面板。
最后一系列键310允许用户输入数字信息。在这组键310中,使用输入(enter)键将数字键输入的数字信息发送到相关的处理机构。信息(information)键提示相关的处理机构呈现节目信息。最近的(last)键将有关处理机构调谐到以前选择的频道。最后,求助(help)键提示有关处理机构向用户提供求助信息。再次说明,遥控器144中键的组织完全是示例性的。例如能添加另外的键。另外,图3中示出的键的子集能被忽略。另外图3中示出的键的位置安排能变化。
图3中示出的标记键146的形状,风格,标号(如“MARK”)和布置仅是示例的,图3中示出的遥控器144中键的整体选择和安排也是如此。例如,图4示出另一个遥控器400,它包括与图3的遥控器144相比键的不同的安排,与图3相比不同的标记键的布置。考虑到遥控器400包含许多与遥控器144相同的键,此遥控器400的详细讨论在此略去。在遥控器400的键中与遥控器144不相同的是(a)记录的TV(recorded TV)键402,它提示有关的处理机构激活记录的TV方式(它允许用户观看已记录的或正在记录过程中的视频节目);和(b)直播TV(live TV)键404,它提示有关的处理机构激活直播TV方式(允许用户观看直播视频)。
还能实现另外的遥控器设计。
B、操作的示例方法图5和6综述了使用图1中示出的系统100标记媒体内容节目,并从指定的标记位置重新开始媒体内容节目的示例技术。即,图5示出的过程500提供了在媒体内容节目中建立标记的方法的概貌。图6示出的过程600提供根据在过程500加入的标记重新开始媒体内容节目演示的方法的概貌。为便于讨论,在这些图形中出现的某些细节的解释将推迟到下面章节C。
B.1.建立一标记开始,(图5的)过程500的步骤502包括在家庭环境502中的处理机构引用标记功能。如上所述,此处理机构的位置确定所谓的“源位置”,意味着此位置对应于用户建立标记和用户开始消费特定的媒体节目的地方(如房间或房屋的其他区域)。为提供具体的例子,假设用户152使用演示机构126在房间118的演示设备134上正演示的媒体内容节目中建立标记。此外,用户152正使用遥控器144完成此任务。
处理机构126根据若干因素能提供用于建立标记的不同机构。步骤502枚举了若干示例机构(由圆点标识),它们将在章节C(下面)的上下文中充分解释。广泛地看,在一种情况用户152能在放映媒体内容节目的同时在遥控器144上激活标记按键146。这个动作将激活一个或多个要在章节C中描述的用户界面页面。在另外情况,用户152能通过不同于按下标记键146的动作被动地建立标记。被动建立标记的一个方法是按下遥控器144上的暂停或停止键(在键组302中提供),或简单地通过按频道左/右键306切换节目。(用于建立被动标记的功能应用到记录的节目和VOD节目)。
接着在步骤504,处理机构126存储在步骤502中建立的标记。如上提到,若可能的话处理机构126能将此标记嵌入媒体内容本身(如与对应于媒体内容节目中的标记的接合点的特定视频帧关联的域)。另外,处理机构126能在分开的存储器中存储此标记,带着表明此标记与媒体内容节目中的某些接合点之间的相关性的信息。还有另外技术能用于存储标记。
标记本身能包括各种信息,如该标记建立的按时间的指示,反映该标记相对于在媒体内容中某些点的位置的位置信息(如媒体内容开始处),关于在哪里建立标记的信息和/或谁建立该标记的信息,关于该标记允许哪里重新开始和/或允许谁重新开始的信息等。这些信息项的一个或多个是可选的(使它们能被忽略)。
不同的标记具有不同的与其相关的“生命跨度”。例如,在直播节目中建立的标记只能保持预定的时间长度,如在一个完全示例情况约30分钟。系统100删除比约30分钟更久的标记,另一方面,在记录的或VOD节目中建立的标记能保持超过30分钟时窗。然而,系统100能配置成使得在列出具有标记的节目的各种用户界面页面中不包括含有“老”标记的节目。此措施得益于防止泛溢的标记将用户淹没。知道审查这些节目中“老”标记的用户能通过其他界面路径审查这些标记(如通过激活与具有标记的单独节目相关的节目信息显示等)。
B.2.引用标记在图6中示出的过程600之前假设,用户152希望从由在过程500中建立的标记确定的节目中的接合点继续消费(如观看)媒体内容节目。用户152能通过在家庭环境102的任何房间中放置的任何处理装置引用该标记来完成此任务。例如假设,用户152希望在他或她用于生成标记的同一处理机构226(如在房间118)上重新开始媒体内容节目。另外假设,用户152希望在位于房间122的处理机构130处使用遥控器146重新开始媒体内容节目。(或多半是另外的用户,如用户152的配偶或兄弟,希望从房间118或房间122或任何地方重新开始该节目)。无论什么情况,在过程600中用户引用该标记的地方称之为“目标位置”。
过程600的步骤602包括引用该标记。为提供实际情况来解释,假设上述情况应用在用户152使用与遥控器148相关的处理机构130引用该标记。处理机构130能使用由步骤602中的圆点枚举的不同界面技术完成此任务。这些技术的充分解释将推迟到章节C(下面)。这里作为概述,处理机构130能允许用户152通过在遥控器148按下标记键150引用该标记。这能导致激活不同类型的用户界面页面。在另一情况,处理机构130能在一个或多个高级用户界面页面中提供关于标记的节目的信息(如菜单页,EPG页,节目信息页等)。用户能使用这些高级页面作为“门户”,激活包含标记的节目。
不论什么情况,激活以前存储的标记将提示处理机构130从附有标记的节目中接合点重新开始媒体内容节目的演示。步骤604重复此操作。
而且如上所述,系统100在生成和引用标记方面的行为能根据在处理的媒体内容节目的类型并基于其他因素而不同。标记本身的特征也能根据与对应的标记相关的媒体内容节目的类型并基于其他因素而变化。对不同节目类型(和其变化),系统100的行为将在下面章节C中描述。
上述讨论将标记的使用描述成书签,它使媒体内容节目能在与标记关联的接合点重新开始。然而,图1的系统100能包括将标记用作其他目的的功能。例如,用户能为编辑节目的目的将标记添加到该媒体内容节目。标记能表明在节目中发生各种编辑事件的接合点,如引入特殊效果(如图形的重叠等)。另外,一对标记能表明发生各种编辑事件的节目的跨度,又如特殊效果的引入。另外,标记对能表明应删除的节目内容的跨度。再另外,标记对能表明应作出观看限制的节目的跨度,等。例如,此标记对特征在使管理员希望对年青观众隐藏的视景变模糊方面特别有用。
在一个实施中,系统100能使用同一标记键146来建立用作加书签和加标记以便于编辑的标记。在此情况,标记能根据应用于处理这些标记的逻辑(如软件)予以不同的解释。在另一个实施中,系统100为了建立用于加书签的标记和为了建立用于编辑的的标记的目的分别分配不同的标记键。在此情况,由此两不同机构建立的标记能包括不同的有区别的属性。
在任何情况,在使用编辑的时候,系统100能提供自动处理机构,它根据包含在那里的编辑标记的存在,自动在媒体内容节目上完成某个动作。在另一个实施中,系统100能提供半自动用户界面,允许用户根据包含在那里的标记的存在,人工选择完成哪个编辑操作。
能实现此编辑机制的更多其他变化。
C、示例的用户界面呈现余下的图7-15示出各种用户界面页面,它们能用于引导用户在媒体内容节目中建立标记,并随后根据以前建立的标记重新开始媒体内容节目。为了讨论的示例目的再次假设,处理机构126被用于在源位置使用遥控器144建立标记。还假设,处理机构130被用于引用以前建立的标记。在此示例情况中,处理机构126的逻辑216(在图2中示出)能用于显示在房间118中演示设备134上建立标记的用户界面页面,且处理机构130的逻辑216能用于显示在房间122中演示设备138上引用标记的用户界面页面。这些用户界面页面通常能包括在演示设备(134,138)上向用户152显示的图形覆盖。这些用户界面页面能覆盖整个演示设备显示表面,或可以只覆盖其部分。
C.1.为建立标记的UI功能如图5的步骤502表明,不同技术可用于建立标记。下面示出完成这些不同技术的示例的UI页面。
关于步骤502(a)首先考虑图7示出的用户界面页面700。假设用户152正使用处理机构126和相关的演示设备134观看警察剧电视节目。在图7中该节目的一帧702(如示例和虚构的节目称为“警察电视剧”)显示在用户界面页面700的上部区域。
在此节目中建立标记的一个方法是在显示所谓的状态栏704时按下在遥控器144上的标记键146(那个状态栏704能另选地显示在用户界面页面700的顶部,或在该用户界面页面700的任何处)。状态栏704本身包括带706,它表达节目名(如“警察电视剧”),节目的源(如现场广播站ABC7),和当前时间(如8:17PM)。状态栏还包括一时间线708,它跨越分配给该节目半小时的片段(如在此示例和非限制的情况,从8:00PM到8:30PM)。通常,时间线708能配置成跨越用户观看的节目长度,虽然也能使用其他时间线长度(如跨越该节目的一部分的时间线长度,跨越比该节目更长的时间等)。垂直线710指定节目中的当前位置(即,此线710按时间顺序地指定该节目进到多远)。信息712以字符数字方式表达当前的位置,如8:17:00PM。
响应于在遥控器144上按下标记键146,处理机构126在时间线710上添加标记图标714,以指定在用户152按下标记键146时的点。图标714示成具有菱形形状,但能使用具有任何形状的任何类型的图标。在一个实施中,处理机构126能允许不同用户建立他们自己的相关标记;在此情况,处理机构126能分配不同的颜色给不同用户的图标。或者处理机构126能分配不同图标颜色和/或形状以指定具有不同特征的标记。
图8示出另一个的状态栏800(没有其伴随的视频帧),其中用户152在节目中已建立若干标记,而不只是一个标记(如在图7的情况)。图8能具体对应于用户当前正在节目的较晚时间点,如在8:23PM,观看上述警察电视剧的情况。图8用与时间线804交叉的垂直线802示出节目的当前状态。在此时间点,假设用户152通过在节目演示期间在三个不同的对应时间的三个场合依次按下标记键146。这通过在沿时间线804位于不同对应时间的三个标记图标806,808和810反映出来。在一个实施中,处理机构126在用户对给定节目建立标记的数量上未设置约束。但是处理机构126能配置成校验并去除多余的标记(如发生在同一时刻,或在很小时间间隔内的标记)。
在图7和图8的一种情况中,处理机构126能配置成在用户152激活遥控器144上的标记键146时立即建立标记。在另一种情况,处理机构126能配置成需要用户采取某个其他确认动作,如通过激活“OK”键等。
总之,图7和8中示出用于建立标记的策略对应于在图5的步骤502中标号(a)的技术。
关于步骤502(b)另一方面,图9表示了在状态栏(如图7中的面板704)当时未显示时用户152按下标记键146的情况。在此示例情况,处理机构126能通过呈现图9中示出的标记面板900作出响应。此标记面板900提供一进入(entry)键902,指定用户当前观看的节目,在此情况是示例和假设的演示“警察电视剧”。通过按下进入键902,用户能在对应于用户在遥控器144上按下标记按键146的时间点添加标记到节目“警察电视剧”。(另选地,系统100能配置成在对应于用户按下进入键902的时间点添加标记到该节目)。通过按下取消键804,用户152能去除标记面板900而不建立标记。若用户152确实决定添加标记到当前观看的演示,处理机构126配置成简单地显示状态栏(具有在图7和8中显示的基本格式)。状态栏用于向用户152显示建立标记的效果,即通过在状态栏的时间线上方的适当位置显示菱形的标记图标。
总之,图8中示出用于建立标记的策略对应于在图5的步骤502中标号(b)的技术。
关于步骤502(C)除上述情况,处理机构126能在其他环境中建立标记(在那里用户不在遥控器144上按标记键146)。在一个情况,如对记录的节目或视频点播(VOD)节目的情况,当用户152按下遥控器144上停止键时自动建立被动标记。这些被动标记的类型用作对重新开始任何停止的视频流的临时快捷方式。
在另一种情况,当用户152离开记录的节目或VOD节目而进入其他节目时,处理机构126自动地设置被动标记。在一个示例实施中,在用户152调谐离开未同时被记录的直播节目时,处理机构126不设置被动标记。此外,在一示例实施中,当用户152调谐离开在用户152以直播方式观看节目的情况同时正在记录该直播时,处理机构将不设置标记。(“直播方式”指的是直接从流源来的直播节目的“消费”,而不是从记录流源的存储器中间接“消费”;后一种技术称为“记录方式”。)总之,图9中示出用于建立标记的策略对应于图5的步骤502中标号“C”的技术。图5中示出的三种技术(a-c)仅是示例的,对建立标记能提供其他技术。
一般考虑通常如上提到,根据标记关联的节目类型和节目被处理的环境,标记具有不同的特征。添加到直播节目的标记具有有限的生命跨度,如在一个示例而非限制的情况,约30分钟。这意味着给用户152约30分钟时间窗,在其中激活标记并从而重新开始标记的节目。在对应的30分钟时窗经过以后,系统100自动删除被放入直播节目中的标记。
另一方面,添加到记录的节目和VOD节目的标记能保持更久,即比上述30分钟时窗更长。(但如下所述,标识加标记的节目的列表的用户界面页面能配置成排除包含超过30分钟标记的那些节目,以至于不会用包含“老的”和潜在“失效”的标记的节目不适当地充斥这些表。即存在一种可能,用户152不关心这些“老的”标记,且它们包含在界面页面上只会搅乱了用户的界面的感受。如下所述系统100能包括访问这些老的标记的另选的方法)。
在建立标记时存储的信息可以包括能反映该标记何时建立,或反映相对于节目中某个点(如节目开始点)的标记位置的时间标记。存储的信息还能包括关于建立该标记的房间(和相关的处理机构),建立此标记的用户等的信息。
最后,对于删除以前已设置的标记还存在各种措施。在一种技术中,用户152能通过使用状态栏(如在图7和8中示了的状态栏)选择标记来删除它。在选中以前建立的标记图标时按下标记键146将删除对应该标记图标的标记。换言之,在显示状态栏且在状态栏中选中一标记时按下标记按键146,将具有该标记图标开和关之间二者选一的效果(从而逐次建立和删除该标记)。
而且,对直播节目,当与该标记关联的暂停缓存内容被删除时,系统100将默认地自动删除该标记。对记录的节目,当记录的节目被删除时,标记也自动删除。对VOD节目,当该VOD节目(如电影)期满,标记也自动被删除。
C.2.根据标记重新开始节目如图6的步骤602所示,系统100还提供多种方法重新开始标记的媒体内容。再次为便于讨论,假设用户152(或其他用户)已使用在房间118(源位置)的处理机构126标记一个或多个节目,并随后用户152离开到包含处理机构130的房间122。假设用户152希望使用演示机构130和遥控器148重新开始被标记的媒体节目的演示。
关于步骤602(a)执行视频节目的重新开始的一种方法是通过上面引入的标记面板。考虑图10示出的标记面板。在此情况再次假设用户152正观看节目“警察电视剧”(但此时使用房间122中的处理设备130)。还假设用户152按下遥控器148上的标记键150。这提醒处理机构130生成标记面板1000。标记面板1000再次显示进入按键1002,对应于当前显示的节目(在此情况是“警察电视剧”),以及让用户152去除标记面板1000而不建立标记的取消键1004。如上所述,若用户152激活进入键1002,则处理设备130将在当前观看的节目(如“警察电视剧”)中建立一标记。
此外,标记面板1000包括进入按键1006的集合,它们标识具有已设置的标记的其他节目。在此示例的且非限制性的例子中,在集合1006中只示出3个电视剧,但用户152能通过激活滚动图标1008检索另外的已标记的电视剧(若存在的话)。系统100能根据与每个节目的最近标记相关的时间标记以时间的顺序在集合1006中安排节目的列表。即在集合1006中最顶上的项标识具有比集合1006中任何其他节目中的其他标记更新的标记,等。在一个实施中,节目的集合1006只包含每个节目一个进入按键,虽然节目能包含多个标记。在另一个实施中,集合1006对单个节目能包含双重进入按键,对应于分别在不同时刻发生的单个节目的标记范例。若在集合1006中的一个节目由于父母限制(或任何其他原因)被锁定,处理机构130能配置成从集合1006的节目名字列表中忽略它的名字。
若用户按下集合1006中任何一个进入按键,处理机构130通过从显示中去除标记面板1000,并随后显示对应选定节目的状态栏作出响应。状态栏具有图7和8中示出的基本图形布局。处理机构130然后能配置成从该节目的最当前的标记自动地重新开始选定的节目。换言之,在状态栏显示从左到右经过该状态栏的时间线安排的多个标记图标的情况,处理机构130能配置成在由最右的标记图标标识的点重新开始节目。
此外,若状态栏显露了多个标记图标,处理机构130能允许用户152在这些标记图标之间引导并选择另外图标(不同于默认选择的最近的标记图标)。这将提示处理机构130在较早时间点重新开始节目。通常,处理机构130能配置成允许用户152使用在遥控器148上提供的左和右键(如在图3中示出的键的组308中的左和右键)穿过一系列标记图标引导。在前进到每个标记图标时,处理机构130还能配置成显示与对应该标识的标记图标的节目中的时间点关联的视频帧(如在状态栏之上)。这就给用户152关于该标记在该节目过程中何处的指导。此外,处理机构130能配置成相对于其他非选中的标记图标改变选中的标记图标的颜色。在选择希望的标记图标时,用户能通过按下在遥控器148上的放映键,OK键,或某些其他合适配置的键激活被标记节目的重新开始。
总之,图10中示出用于引用标记的策略对应于图6的步骤602中标号为“(a)”的技术。注意,标记面板能用于建立新标记,并引用以前存在的标记。此标记面板的双重目的本质使用户更容易熟悉和使用该标记面板,因而,此界面策略改善了用户对用户界面的感觉。
关于步骤602(b)-(d)处理机构130除了图10中显示的标记面板外为重新开始标记的节目提供了其他机构。例如,系统100提供各种概观用户界面页面。这些概观用户界面页面能被修改,以提供关于包含标记的节目的存在的补充信息。
图11示出一个那样的概观用户界面页面,即菜单用户界面页面1100。处理机构130能配置成将此菜单用户界面页面1100显示成基本的序页,或所谓的“主(home或main)”页。用户界面页面1100包括一菜单项的集合1102,它们标识用户152能选择来激活由系统100提供的不同服务的若干选项。一个这样的选项标识为“Guide-导引”。选择此选项激活一电子节目导引(EPG)向用户152显示可供选择的节目(如通过使用熟悉的按时间顺序的网格布局)。另一选项被标识成“Video Store-视频存储”。选择此选项激活了用户152能选择的视频点播(VOD)节目的菜单。另一选项被标识为“Recorded TV(记录的电视)”。选择此选项激活以前被记录(或正在记录过程中的)的节目菜单。这些记录的节目能本地存储在家庭环境104,如硬磁盘,光盘等,或另选地能存储在外部站点。
除了上面标识的主菜单选择,菜单用户界面页面1100能标识用户152能挑选继续观看的多个节目(如因为它们每个包含以前确定的一个或多个标记)。更具体地,菜单用户界面页面1100显示对应于两个具有现有标记的节目进入按键1104和1106。用户152能通过激活滚动图标1108,1110选择包含标记(若存在)的另外节目入口。在菜单用户界面页面1100中包含标记的节目清单能限于在约30分钟的时窗中包含标记的那些,使得不显示具有比30分钟更久的标记的节目。如图10中显示的标记面板,包含在用户界面页面1100的节目的列表能基于在每个节目中最近的标记多么临近从顶到底排序。菜单用户界面页面1100在列表中对包含标记的每个节目只分配一个按键入口,虽然这些节目的任一个能包含多个标记。然而在另一个实施中,节目的列表能包括多个按键入口,对应于在单个媒体内容节目中不同的标记。
最后,菜单用户界面页面1100能包括图形1112,它显示用户的处理机构当前正演示的节目(如处理机构当前正调到的节目)。另外,图形1112能提供与一个标记的节目中所标记的位置相关的视频帧。例如假设,进入按键1104对应记录的电视节目(如关于自然)。若用户选择此进入按键1104,则图形1112能配置成显示与此节目的最近标记相关的视频帧。
激活任何对应于包含标记的节目的按键入口将提示处理机构130激活如此选择的节目。象激活标记面板的情况,处理机构130能具体地配置成显示与选定的节目相关的状态栏,并自动地选择在状态栏的时间线中出现的最近的标记(若在选择的节目中有多个标记)。处理机构130允许用户152在多个标记间引导以选择不同于最近标记点的重新开始点;此引导能使用在遥控器148上提供的左和右键实现。
能以类似于图11中所示的方式修改其他概观用户界面页面(未示出),使包括包含标记的节目的列表。例如,系统100能配置成在专用于呈现电子节目导引(EPG)的用户界面页面中显示标记的节目的列表。另选或此外,系统100能配置成在与单独的节目(若该单独的节目事实上至少包括一个标记)相关的节目信息页面中显示进入按键。
总之,用于引用标记的上面标识的策略对应于图6的步骤602中标号“(b)”,“(c)”和“(d)”的技术。
一般考虑在一个实施中,显示包含标记的节目的列表的用户界面页面(如在图11中显示的主菜单呈现1100,在图10中示出的标记面板呈现等)能排除具有比约30分钟更久的标记的节目(尽管对比30分钟更久的记录的节目和VOD节目允许保持标记)。此措施是有用的,使包含标记的节目的列表不会变得太庞大,太笨拙。然而,系统100能提供功能,允许用户152访问包含老标记的经标记的节目。例如,系统100能允许用户152通过专门提供包含老标记的节目的列表的专门页面访问记录的和VOD节目的老的标记。另外或除外,系统100能允许用户152通过与包含一个或多个标记的节目相关的单独的节目信息页面访问老的标记。
可能引起一种情况,界面页面表明标记的节目可用,但在该页面刚显示时节目的标记就过期了(如因为该标记现已超过30分钟或因为某种其他原因)。在此情况,若用户152激活包含过期标记的节目,系统100能配置成呈现一错误消息,表明该节目不能重新开始。
在呈现包含标记的节目列表的任何用户界面页面中,禁止的节目的标题(如由于父母控制限制)能用表明该节目被锁定的文本代替,如“锁定的节目”那样的文本。
C.3使用小图块图象的标记建立和节目的重新开始关于步骤502(d)取代图10示出的只包含字母数字信息的标记面板1000,系统100能允许用户152使用包含小图块图象的用户界面页面建立标记,和引用以前建立的标记。例如,再次假设用户152正使用房间118中的处理机构126观看称为“警察电视剧”的节目。还假设用户152激活遥控器144的标记键146与处理机构126交互。替代图10示出的字母数字标记面板1000,这次提示图12示出的包含小图块图象的用户界面页面。
用户界面页面1200提供节目的一帧1202,它是在用户152按下标记键146时呈现的。即,帧1202对应于在用户按下遥控器144的标记按键146时,在帧流中当前演示的帧。此外,用户界面页面1200包括安置在用户界面页面底部的小图块显示区域1204(或在用户界面页面1200的不同位置)。小图块显示区域1204包括一系列小图块图象(1206-1212)。小图块图象通常是各个不同节目中视频帧的小型再现。第一小图块图象1206对应于在用户界面页面1200顶部示出的视频帧1202。当此用户界面页面1200首次激活时,用户界面页面1200也能使用各种技术高亮度显示第一小图块图象1206,如通过在高亮度的底色上呈现小图块图像1206,或通过围绕小图块图象1206画出高亮度边界。在小图块显示区域1204的其他小图块图象(1208,1210,1212)对应于与加到那些相应节目的标记相关的其他节目中的视频帧。在一种情况,用户界面页面1200能按它们各自最近的标记的相对临近性从左到右安排小图块图象(1206-1212)(如使得具有最当前标记的节目显示在最左边)。小图块显示区域1204还能最初在其顶部包括文字说明1214,它告诉用户152,当前正观看的节目已被标记,且它们具有30分钟时间来重新开始该节目。小图块显示区域1204也包括与每个小图块图象相关的字母数字信息;此信息对每个标记的节目表明标记产生的时间点。
在一个情况,一旦用户界面页面1200已被激活,系统100自动建立标记而不要求用户152完成更多的动作。在另一种情况,系统100需要用户152按下在遥控器144上的确认键,它提示系统100建立与小图块图象1206相关的标记,或它提示系统100呈现状态栏(具有图7和8中示出的状态栏形式)。
总之,图12中所示用于建立标记的策略对应于图5的步骤502中标号为“(d)”的技术。
关于步骤602(e)取代建立新的标记,用户152能使用图12中示出的用户界面页面1200来引用以前建立的标记并从而在对应于以前建立的标记的点重新开始它相关的节目。再次假设用户152已经进到房间122,在那里用户希望使用处理设备130,遥控器148,和相关的演示设备138重新开始节目。图13示出示例的用户界面页面1300,它允许用户152使用图12示出的小图块图象特点重新开始标记的节目。
如图12的情况一样,图13中示出的用户界面页面1300包括一视频帧1302,它示出视频流中对应于标记的位置的快照。用户界面页面1300还包括包含小图块图象(1306-1312)的小图块显示区域1304。假设用户在播放节目“警察电视剧”时按下遥控器148的标记键150。因而,最左边的小图块图象1306将对应于在该节目中用户152激活标记按键150的时刻呈现的视频帧。
然而,替代在当前播放的节目中建立标记,在图13情况中的用户152希望重新开始以前标记的节目。用户界面页面1300本身能提示用户通过文本说明指令1314“选择你喜欢重新开始观看的电视剧”作出那样的选择。在(图12的)说明1214被呈现后的预定时间(如几秒)能自动呈观此说明。
为重新开始以前标记的节目,用户152能穿过小图块显示区域1304引导到小图块图象1306右方的小图块图象(1308-1312)之一。这能能过激活遥控器148的右键实现(如在遥控控器148上键组308中的右箭头键)。图标1316允许用户显示另外的小图块图象(若存在),它们比当前在小图块显示区域1304中显示的最右边小图块图象1312时间更久。
假设用户152移到对应于提供直播卡通的节目的第三小图块图象1310。当前选中的小图块图象能通过在高亮度背景颜色显示,通过围绕它呈现高亮度边界等与其他小图块进行区别。在用户界面页面1300顶部示出的视频帧1302提供小图块图象1310的更大尺寸的版本。
用户152能通过按下如放映键和0K键等遥控器148合适的键激活小图块图象1310。这能引起在对应于在小图块图象1310中示出的标记的视频帧的节目中的位置开始立即重新开始标记的节目。另外,激活小图块图象1310能提示系统100显示一状态栏,它显示在状态栏的时间线的范围内何处出现经标记的重新开始点。用户然后能通过在遥控器148上按下适当键,在标记的点处开始激活媒体内容的重新开始。或者用户152能引导到节目中不同的标记。若用户以上述方式激活以前标记的节目,而不是由最左边小图块图象1306表示的当前标记的节目,则系统100能配置成从对应于最左边小图块图象1306当前显示的节目中去除标记。
在上述例子中,小图块显示区域对每个包含标记的节目只包括一个小图块图象,虽然这些节目的某些能包括多个标记。在另一种情况,小图块显示区域能对包括多个相关标记的单个节目包括多个小图块图象。这些小图块图象能以上面讨论的方式按时间从左到右排序。
图14示出用户界面页面1400,它包括当用户152重复地激活“向右”光标1404时导致的小图块显示区域1402。作为重复,用户界面页面1400以按时间排序从具有最临近标记点(最左边)的节目开始到具有最不临近标记点(最右边)的节目结束呈现小图块图象。
如上提到,直播的视频节目只保持其标记约30分钟时间窗(即按一示例并非限制的例子;一般也能实施更短或更长的时间窗)。但记录的节目和VOD节目能潜在地包括比30分钟更长的标记。在图14中示出的用户界面页面1400允许用户152通过访问点1410(对包含标记的记录节目),和通过访问点1412(对包含标记的VOD节目)访问包含老的标记的节目。即,这些访问点(1410,1412)能提供允许用户152访问具有老的标记的节目的的门户。
最后,为便于讨论,上述描述着重音视频媒体内容节目的标记,和基于添加到这些节目的标记的节目的再开始。但上面讨论的技术能应用于任何类型的信息,如游戏、音乐照片等。
例如,图15示出在图12-14引入的小图块呈现特色对各种其他类型资源的应用。图15中示出的用户界面1500包括具有指明当前时间是8:28PM的说明1504的小图块显示区域1502。小图块显示区域1502包括附着于游戏中某点的第一小图块图象1506,附着于音乐片段中某点的第二小图块图象1508和附着于照片序列的某张照片的第三小图块图象1510。
总之在图13-15中示出用于引用预先存在的标记的策略,对应于图6的步骤604中标号(e)的技术。
虽然以针对结构特征和/或方法论活动的语言描述了本发明,可以理解,以附后的权利要求定义的本发明不必限于所描述的特定特征和活动。相反,特定的特征和活动作为实施按权利要求定义的发明的示例形式示出。
权利要求
1.用于演示信息的方法,其特征在于,包括;通过激活标记机构在源位置处添加与所述信息相关的标记;和根据在源位置处添加的标记,在目标位置演示所述的信息,其中所述添加标记和所述演示信息的至少一个包括在显示位置显示所述标记的可视指示符,所述显示位置关系到所述标记与所述信息关联的时间。
2.按权利要求1的方法,其特征在于所述源位置与所述目标位置相同。
3.按权利要求1的方法,其特征在于所述源位置不同于所述目标位置。
4.按权利要求3的方法,其特征在于所述源位置与包含第一信息处理机构的建筑物中第一区域相关,而所述目标位置与包含第二信息处理机构的建筑物中的第二区域相关。
5.按权利要求1的方法,其特征在于所述信息包括媒体内容节目。
6.按权利要求5的方法,其特征在于所述媒体内容节目包括视频节目。
7.按权利要求1的方法,其特征在于所述标记机构包括在遥控器上提供的标记按键,遥控器与实现所述添加标记的处理机构交互。
8.按权利要求1的方法,其特征在于还包括通过选择所述标记的可视指示符并再次激活所述标记机构而删除所述标记。
9.按权利要求1的方法,其特征在于若其他标记在与第一次提到的标记几乎相同的时间发生,添加阻止所述其他标记的建立。
10.按权利要求1的方法,其特征在于所述标记的所述可视指示符具有表达所述标记的至少一个特征的可视显示属性。
11.按权利要求10的方法,其特征在于所述可视显示属性包括用于呈现所述可视指示符的至少一种颜色。
12.按权利要求10的方法,其特征在于所述标记的至少一个特征关系到添加所述标记的用户的身份。
13.按权利要求10的方法,其特征在于所述标记的所述至少一个特征关系到所述标记当前是被选中还是未被选中。
14.按权利要求1的方法,其特征在于所述显示还包括呈现与所述标记相关的信息的一部分以及所述可视指示符。
15.按权利要求14的方法,其特征在于所述部分是从与所述标记相关的信息取得的视频图象。
16.按权利要求1的方法,其特征在于所述显示涉及在沿时间线的一显示位置呈现所述标记的所述可视指示符,在那里所述位置表达了在所述信息中出现的接合点。
17.按权利要求16的方法,其特征在于所述显示涉及在沿时间线的多个相应的显示位置呈现多个相应标记的多个可视指示符,在那里所述多个位置表达在所述信息中出现所述多个标记的相应的接合点。
18.按权利要求17的方法,其特征在于还包括在所述多个可视指示符之间引导,以选择所述可视指示符的任一个。
19.按权利要求18的方法,其特征在于所述引导包括激活遥控器上第一键,以便移到相对于当前选中的可视指示符时间上以后发生的可视指示符,以及激活遥控器上第二键,以便移到相对于当前选中的可视指示符时间上以前发生的可视指示符。
20.按权利要求18的方法,其特征在于还包括通过激活在遥控器上的演示键引用当前选中的可视指示符。
21.按权利要求1的方法,其特征在于所述标记的所述可视指示符包括与所述标记相关的信息的一部分相对应的小图块图象,且所述显示包括在相对于至少一个与其他标记相关的其他小图块图象的位置关系上呈现的所述小图块图象,其中所述位置关系是基于与建立那些标记相关的相应的时间。
22.按权利要求21的方法,其特征在于还包括在所述诸小图块图象之间引导,以选择所述小图块图象中的任一个。
23.按权利要求1的方法,其特征在于所述添加涉及下列中至少一个生成状态显示,其中所述状态显示在沿时间线的显示位置呈现所述标记的可视指示符,其中所述位置表达在所述信息中出现所述标记的接合点;生成标记面板显示,它包含与所述信息相关的输入选择项;和生成小图块显示,它将可视指示符呈现为对应于与所述标记相关的信息的一部分的至少一个小图块图象。
24.按权利要求1的方法,其特征在于在所述标记机构的另外激活时引用所述演示。
25.按权利要求1的方法,其特征在于通过激活与包含所述标记的所述信息相关的输入选择项引用所述演示,其中所述输入选择项出现在对应于下述中至少一个的显示中标记面板显示;小图块显示;菜单显示;节目导引显示;和对应于所述信息的节目专用的信息显示。
26.包括实现权利要求1的所述添加和所述演示的机器可读指令的计算机可读介质。
27.用于演示信息的方法,其特征在于,包括接收在显示第一节目期间响应标记机构的激活生成的指令;响应所述指令显示标记面板显示;和通过所述标记面板显示接收用户输入,以完成下述的至少一个在第一节目建立新的标记;和在第二节目引用预先存在的标记。
28.按权利要求27的方法,其特征在于所述标记面板显示包括与第一节目相关的输入选择项和至少一个与第二节目相关的另外的输入选择项。
29.包括用于实现权利要求27的接收指令,显示,和接收用户输入的机器可读指令的计算机可读介质。
30.用于演示信息的系统,其特征在于,包括配置成通过激活标记机构在源位置处添加与所述信息相关的标记的逻辑;和配置成根据在源位置处添加的标记,在目标位置演示所述信息的逻辑,其中添加所述标记的所述逻辑和演示所述信息的所述逻辑的至少一个被配置成在显示位置显示所述标记的可视指示符,所述显示位置关系到所述标记与所述信息关联的时间。
31.按权利要求30的系统,其特征在于所述源位置与所述目标位置相同。
32.按权利要求30的系统,其特征在于所述源位置不同于所述目标位置。
33.用于演示信息的处理机构,其特征在于,包括配置成接收在显示第一节目期间响应标记机构的激活生成的指令的逻辑;配置成响应所述指令显示标记面板显示的逻辑;和配置成通过所述标记面板显示接收用户输入以完成下述的至少一个的逻辑在第一节目建立新的标记;和在第二节目引用预先存在的标记。
全文摘要
描述了策略,用于响应标记机构的激活在源位置给媒体内容添加标记,并随后根据该标记在第二位置重新开始媒体内容的演示。源位置能与目标位置相同,或源位置能与目标位置不同。在后一种情况,源位置能对应于提供第一媒体处理机构的家中的第一房间,而目标位置能对应于提供第二媒体处理机构的家中的第二房间。标记机构能对应于由遥控器提供的标记按键。各种用户界面显示方便了添加标记和重新开始演示,包括各种时间线显示,标记面板显示,小图块显示等。
文档编号G11B27/10GK1612599SQ20041008989
公开日2005年5月4日 申请日期2004年10月29日 优先权日2003年10月31日
发明者E·M·泰克特, L·J·弗特尔尼, M·J·达尼尔, S·C·黑格 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1