通过电子节目指南的专用媒体呈现的制作方法

文档序号:7617887阅读:190来源:国知局
专利名称:通过电子节目指南的专用媒体呈现的制作方法
技术领域
本发明涉及通过一个或多个电视应用程序的媒体专用呈现,作为示例而非局限,本发明尤其涉及响应于用户对电子节目指南(EPG)上的链接条目的选择来呈现媒体。
背景技术
通过因特网,可从许多不同的来源得到许多图像。实际上,张贴在网站上用于公众访问的图像的数量正在与日俱增。此外,个人每天向所选择的朋友和家人发送上千(如果不是上百万)个电子邮件。个人计算机被设计成向用户呈现这些图像。例如,个人计算机通常能够以足够的高分辨率显示网页,以使用户能够一次察看许多项目。个人计算机通常也包括健壮的电子邮件程序,它具有用于方便地接收用电子邮件发送的图像的多种选项设置。此外,并且可能是最重要的,个人计算机的用户在操作其个人计算机时,包括通过因特网访问图像时,接受(如果不是期望)相对高程度的复杂性。
另一方面,电视机顶盒的用户在操作其机顶盒时期望(如果不是需要)相对较低程度的复杂性。尽管使用电视机来显示的某些设备先前已提供了访问电子邮件的能力,然而消费者在具有遥控器的情况下在其起居室的沙发上休息时一般不愿意用电视机来参与电子邮件的复杂性。此外,电视机用户尚未能够接纳使用其相对较低分辨率的电视机来浏览因特网。
因此,需要一种使电视机用户能够以广泛和/或方便的方式来访问并享受通过因特网可从各种来源得到的许多图像的方案和/或技术。

发明内容
增强电子节目指南(EPG)以具有启用对一个或多个图像(或一般而言为媒体)的访问的条目。当用户选择一图像相关条目时,基于电视的设备呈现与所选择的条目相关联的一个或多个图像。在所描述的搜索相关实现中,EPG的部分,如男演员或女演员名,作为链接来呈现。链接的选择实行文件组的搜索(例如,使用诸如来自因特网的第三方搜索引擎等搜索服务),并且随后可视地显示从搜索中得到的图像的幻灯片演示。在所描述的电子邮件相关实现中,第三方可向与基于电视的设备相关联的电子邮件地址用电子邮件发送图像。响应于用电子邮件发送的图像,向EPG的频道阵形添加一图像条目。对图像条目的选择促使设备以幻灯片演示可视地呈现用电子邮件发送的图像。
本发明描述了其它方法、系统、途径、装置、服务器、客户机、设备、介质、过程、排列等实现。


贯穿附图,相同的标号标示相同和/或对应的方面、特征和组件。
图1所示是在基于电视的设备处通过电子节目指南(EPG)经由一般网络的图像访问的示例的框图。
图2所示是结合搜索通过EPG的图像访问的示例的框图。
图3所示是结合搜索通过EPG访问图像的方法的示例的流程图。
图4所示是结合电子邮件通过EPG的图像访问的示例的框图。
图5所示是结合电子邮件通过EPG访问图像的方法的示例的流程图。
图6所示是结合搜索通过通用电视应用程序的图像访问的示例的框图。
具体实施例方式
引言诸如机顶盒等基于电视的设备通过电缆、卫星、传统天线等接收电视信号、接收到的电视信号在显示屏幕上显示。尤其是由于当前可用的多个频道,这类基于电视的设备通常包括电子节目指南(EPG)。
EPG通常呈现可由用户观看的节目的清单,作为安排观看时间的参照。EPG通常也包括用于按次付费观看的节目的条目。节目可按标题、主题、广播时间等来查找。当用户从EPG中选中一节目时,在显示屏幕上呈现所选中节目的描述。
在所描述的实现中,增强EPG以包括启用了对一个或多个图像的访问的条目。当用户选中图像相关条目时,基于电视的设备呈现与所选中的条目相关联的一个或多个图像。
在所描述的搜索相关实现中,EPG的部分,如男演员或女演员名,作为链接来呈现。链接的选中启动了文件组的搜索。该文件组可以是由诸如可通过因特网访问的第三方搜索引擎等搜索服务索引的文件(如,网页)。来自搜索服务的第一格式的搜索结果被清理(scrub),以产生第二更可访问格式的经清理的搜索结果。来自第二格式的经清理的搜索结果的图像然后可以用幻灯片演示来可视地呈现。
在所描述的电子邮件相关实现中,第三方可向与基于电视的设备相关联的电子邮件地址用电子邮件发送图像。响应于用电子邮件发送的图像,向EPG的频道阵形添加一图像条目。图像条目的选中促使设备检索用电子邮件发送的图像,并以幻灯片演示来可视地呈现所检索的图像。
通过EPG的专用媒体呈现的环境示例图1所示是在基于电视的设备110处通过EPG 114经由一般网络104访问图像102的示例的框图。一般网络104包括或提供对多个图像102的访问。一般网络104可以是,例如互联网。服务器108耦合至一般网络104。
服务器108是电视网络106的一部分。在所描述的实现中,如图所示,电视网络106包括电缆网络。然而,电视网络106可替换地被实现为卫星网络、输电塔类型网络等等。此外,电视网络106可任选地包括多个服务器108、多个对等或分层节点、多个内容分发级别等等。
耦合至电视网络106的是被实现为客户机110的基于电视的设备。客户机110通过电视网络106从服务器108接收电视内容。该电视内容由客户机110在显示屏幕112上显示。显示屏幕112可以与客户机110形成一体,或仅连接(无线或有线)到客户机110。
客户机110包括一个或多个处理器116以及至少一个存储器118。存储器118包括可由处理器116执行以实现客户机110的功能的处理器可执行指令。存储器118可被实现为易失性和非易失性存储器。更一般地,客户机110一般可包括和/或被耦合至介质(如,电磁或光学介质),介质可以是易失性或非易失性介质、可移动或不可移动介质、存储或传输介质、其某一组合、等等。
存储器118包括EPG应用程序120,它可包括处理器可执行指令。更一般地,EPG应用程序120可包括硬件、软件、固件或其某一组合等等。EPG应用程序120能够建立并呈现EPG 114。EPG应用程序120也能够响应于来自服务器108的通信来更新EPG,并能够响应于用户输入修改EPG的显示部分。尽管未明确地示出,客户机110能够接受用户输入(例如,来自遥控器、键盘、回转仪设备等等)。
如图1所示,EPG 114包括多个条目。这些条目包括频道条目、个别单元、特定字段和链接符号。通常,但不排它地,链接符号是字母数字字符。替换的链接符号的一个示例是代表性标记或几何图形(如,接近单词的项目符号点)。对于频道条目,在EPG 114中示出了电视频道“X”和“Y”,以及图像频道#1和#2。
每一频道条目对应于EPG 114中的一个水平行。然而,频道可选地可被组织成垂直的列或以某一其它方式组织。每一频道条目可包括多个单元条目,每一个别的单元条目对应于电视频道的可观看节目,以及对应于图像频道的可观看图像集合(IC)。电视频道的节目单元条目的选中可激活所选中的节目的详细描述的呈现和/或所选中的节目本身的呈现。
依照一个搜索相关实现,链接122包括在频道“Y”的电影单元中。链接122提供了对图像102(A)的访问,该图像作为响应于链接122而执行的搜索的结果而被获得。换言之,在用户选中链接122后,用对一组文件的搜索从一般网络104获得与链接122有关的图像102(A),并由客户机110将它们呈现在显示屏幕112上。该搜索相关实现涉及在用户选中链接122后与一般网络104的双向通信,如由双箭头所指示的,它将参考图2和3在下文中名为“结合搜索通过EPG的图像访问”一节中进一步描述。
依照一个电子邮件相关实现,对应于图像频道#1的单元级别或链接124可由用户选中以提供对图像102(B)的访问,该图像先前已用电子邮件发送到与客户机110相关联的电子邮件地址。在由用户选中图像频道#1的条目124之后,由客户机检索图像102(B),然后在显示屏幕112上呈现。该电子邮件相关实现涉及在用户选中链接122之前通过一般网络104的单向“准推进(quasi-push)”通信,如由单箭头所指示的,它将参考图4和5在下文中名为“结合电子邮件通过EPG的图像访问”一节中进一步描述。
结合搜索通过EPG的图像访问图2所示是结合搜索通过EPG 114的图像访问的示例的框图。EPG 114以详细的节目描述模式示出,其中,向用户提供了节目的细节。这些细节包括节目标题、节目描述和艺术贡献者,如导演、制片人、男演员、女演员等等。
如图所示,“男演员”和“女演员”是由下划线格式指示的链接。或者,可以使用粗体格式、不同颜色的字母、接近的符号、其某一组合等来指示超文本链接。尽管在图2中仅指示了“男演员”和“女演员”作为链接,可以如此指示详细节目描述的任何方面。男演员链接122被表示为具有指向它的选择器。具体地,示出了选择器圈202。其它替换的选择器包括箭头或其它指针、光标、加亮/反白视频等等。
在一个所描述的实现中,客户机110包括链接目标监视器204、搜索实行器206、搜索结果清理器208以及经清理结果呈现器210。这些组件可以是储存在存储器118(图1)上的组件,并且结合处理器116一起运作。链接目标监视器204监视EPG 114以跟踪选择器圈202的位置,并检测诸如“男演员”等链接目标何时由用户用输入设备选中。特别地,链接目标监视器204可以是EPG应用程序120的一部分。
在如由链接目标监视器204检测到的用户选中了链接之后,搜索实行器206促使搜索被执行。一般而言,搜索实行器206响应于所选中的链接启动对一组文件的搜索。更具体地,搜索实行器206制定了使用链接目标(包括其一部分)的搜索请求,作为搜索中的关键词。搜索可以由包括客户机110的任何实体在可通过电视网络106或一般网络104访问的一组文件上执行。
然而,在所描述的实现中,搜索是由诸如第三方搜索引擎等搜索服务212来执行的。这类搜索引擎的示例包括GoogleTM、Yahoo!、MSN搜索等等。搜索实行器206制定了对预期的搜索服务212的搜索请求,并将搜索请求发送到搜索服务212。例如,搜索实行器206可制定诸如“http//SearchServiceName.com/search?...keyword=″acto″”这样的搜索请求,然后通过服务器108经由电视网络106发送搜索请求,并因此通过一般网络104发送到搜索服务212。如果在预期的搜索服务212处可用,则搜索实行器206也可指示图像搜索正在被请求,使得返回的搜索结果已聚焦在搜索目标的图像上。
搜索服务212响应于从搜索实行器206接收到的搜索请求,在搜索服务212索引的文件组上执行搜索。该组文件可包括,例如,一般网络104上可得到的网页的重要部分。在执行了所请求的搜索以定位图像102(A)之后,搜索服务212产生搜索结果214。
搜索结果214包括多个个别的图像102a。如图所示,搜索结果214包括“n”个图像102a(即,图像#1 102a1、图像#2 102a2、图像#3 102a3…图像#n 102an)。搜索结果214通过一般网络104并通过服务器108经由电视网络106被发送回或返回到客户机110。搜索结果214以不能由客户机110容易地在显示屏幕112上呈现的格式,至少不以用户友好的方式从搜索服务212提供给客户机110。
例如,搜索结果214可以是超文本标记语言(html)格式。电视用户通常不希望见到统一资源定位器(URL)的列表。此外,如果搜索结果214包含图像102(A)的缩略图,这类缩略图可能不能在电视机的相对较低分辨率的显示屏幕112上由坐在离电视机有几英尺远的用户来观看。
因此,搜索结果清理器208接受搜索结果214(例如,从搜索实行器206接受),并清理搜索结果214以产生经清理的搜索结果216。经清理的搜索结果216可以通过对搜索结果214进行语法分析,然后将经语法分析的搜索结果转换成不同的格式(如,可由EPG应用程序120容易地访问的数据文件)来从搜索结果214产生。一般而言,可以对搜索结果214进行语法分析以提取其期望的部分;具体地,可以通过察看关于包括的图像的内容或到图像的链接的文本线索来对搜索结果214进行语法分析。这类语法分析和转换的一个示例是html文档的屏幕抓取(screenscraping)。
例如,可依照图像标签来对html文档进行语法分析。经语法分析的搜索结果然后被转换成另一格式,如可扩充标记语言(XML)格式。包括从搜索结果清理器208对搜索结果214的清理中得到的经清理的搜索结果216的XML文档如下<slideshow>
<image#1 URL=′__′>
<image#2 URL=′__′>
<image#3 URL=′__′>
…<image#n URL=′__′>
</slideshow>
无论搜索结果清理器208产生的经清理的搜索结果216的具体格式如何,经清理的结果呈现器210接受经清理的搜索结果216,并将它们呈现在显示屏幕112上。例如,经清理的搜索结果呈现器210可将经清理的搜索结果216作为幻灯片演示218来呈现。在幻灯片演示218中,可给予用户手动地浏览图像102a(以任一方向)、调整自动图像替换速度、快速地滚动通过图像102a等的能力。其它图像呈现机制可替换地由经清理的结果呈现器210采用。
图3所示是结合搜索通过EPG访问图像的方法的一个示例的流程图300。流程图300包括七个(7)主要框302-314,总共包括十一个(11)框。尽管流程图300的行动可以在其它环境中执行,并且可以用各种硬件和软件实现来执行,然而特别地使用了图1和图2来说明该方法的某些方面和示例。例如,客户机110可执行框302-314的行动。
在框302,显示包括链接目标的EPG。例如,客户机110可在显示屏幕112上显示具有链接122的EPG 114,链接122具有链接目标“男演员”。
在框304,监视链接目标。例如,链接目标监视器204可通过跟踪诸如选择器圈202等选择器并等待用户选择来监视EPG 114的链接目标。在框306,检测是否选中了链接目标。例如,链接目标监视器204可检测用户是否选中了链接122。如果没有选中任何链接,则监视在框304继续,只要链接122在显示的EPG 114上存在。另一方面,如果选中了链接目标(如在框306中所检测到的),流程图300在框308继续。
在框308,使用链接目标作为关键词实行一组文件的搜索。例如,搜索实行器206可使用选中的链接目标作为搜索中的关键词,用搜索服务212来实现搜索。更具体地,在框308A,响应于链接目标制定搜索请求。例如,搜索实行器206可使用“男演员”(包括男演员的全名的一部分)作为搜索目标的关键词来制定搜索请求。
在框308B,将制定的搜索请求发送到搜索服务。例如,搜索请求可以通过服务器108经由电视网络106并通过一般网络104从客户机110的搜索实行器206发送到预期的搜索服务212。预期的搜索服务212的选中和/或搜索请求的制定可至少部分地确定要搜索的文件组的区划。
在框310,接收第一格式的搜索结果。例如,可在客户机110的搜索实行器206处从搜索服务212接收诸如html等第一格式的搜索结果214。
在框312,清理第一格式的搜索结果,以产生第二格式的搜索结果。例如,诸如html等第一格式的搜索结果可由搜索结果清理器208清理,以产生诸如xml等第二格式的经清理的搜索结果216。更具体地,在框312A,对第一格式的搜索结果进行语法分析。例如,搜索结果清理器208可对诸如html等第一格式的搜索结果214进行语法分析,以产生经语法分析的搜索结果。在框312B,将经语法分析的搜索结果转换成第二格式。例如,搜索结果清理器208可将经语法分析的搜索结果转换成诸如xml等第二格式的经清理的搜索结果216(例如,经语法分析且转换的搜索结果)。
在框314,在显示屏幕上呈现第二格式的经清理的搜索结果。例如,经清理的搜索结果呈现器210可使用幻灯片演示218机制在显示屏幕112上呈现经清理的搜索结果216。
结合电子邮件通过EPG的图像访问图4所示是结合电子邮件402通过EPG 114的图像访问的一个示例的框图。当在显示屏幕112上呈现时,用电子邮件发送402到客户机110的图像102(B)变得可由客户机110的用户通过EPG 114来访问。
连同电视频道相关条目一起,EPG 114显示图像相关条目。这些条目包括图像频道#1和#2,以及其对应的图像集合(IC)单元。具体地,图像频道#1对应于IC#1A单元和IC#2B单元,而图像频道#2对应于IC#2A单元和IC#2B单元。尽管对EPG 114仅显示了两个图像频道,然而给定的EPG在任一时刻实际上可包括一个、两个、三个或更多的图像频道,取决于所接收到的图像102的数量和/或它们所起源的地址的数量,这将在下文进一步描述。
在所描述的实现中,客户机110与电子邮件地址404相关联。例如,相关联的电子邮件地址404可以类似于“CustomerName@TelevisionServiceProvider.com”。客户机110包括EPG条目插入器406、图像条目监视器408、图像检索器410以及图像呈现器412。这些组件可以是储存在存储器118(图1)中的组件,并结合处理器116一起运作。这些组件的操作通过以下电子邮件示例来描述。
在此电子邮件示例中,第三方能够访问它希望与客户机110的用户共享的图像102(B)。第三方在连接到一般网络104的某一设备处准备电子邮件402(例如,使用标准或专用电子邮件应用程序)。电子邮件402包括图像102(B)。例如,电子邮件402可以是(主要)被封装为一个或多个分组的有效负载的图像102(B),或者电子邮件402可包括(诸如在附件中)图像102(B)。电子邮件402的目的地地址对应于相关联的电子邮件地址404。
电子邮件402通过一般网络104发送到邮件服务器108(M)。邮件服务器108(M)为耦合至电视网络106的所有或部分的客户机110处理从一般网络104到达的电子邮件。邮件服务器108(M)将电子邮件402转发到内容服务器108(C)。尽管单独地示出并描述,内容服务器108(C)和邮件服务器108(M)可以共同定位在一起和/或作为单个逻辑服务器运作。内容服务器108(C)保存/储存电子邮件402,至少包括图像102(B)和电子邮件402的标识。
内容服务器108(C)通过电视网络106向客户机110发送消息,该消息向客户机110通知了新图像102(B)。该通知消息由EPG条目插入器406处理。一般而言,EPG条目插入器406将表示新到达的图像102(B)的图像条目插入到EPG 114中。
具体地,EPG条目插入器406创建包括向其提供访问的图像的指示的图像条目,并将所创建的条目添加到EPG 114。例如,所创建的条目可包括源地址和/或电子邮件402的相关联的发送者和/或电子邮件402的日期。尽管未在图4中示出,这些指示可以被呈现为图像相关条目内的链接。在此示例中,IC#1B单元由EPG条目插入器406插入到EPG 114中,以提供对图像102(B)的访问。
在显示屏幕112上显示了EPG 114之后,用户可操纵诸如选择器圈202等选择器,以加亮图像相关条目。加亮条目的这一移动和选择由图像条目监视器408来监视。具体地,图像条目监视器408可以是EPG应用程序120的一部分。如图所示,IC#1B单元由选择器圈202加亮。当用户选择加亮的IC#1B单元时,图像条目监视器408检测选择,并激活图像检索器410。
图像检索器410响应于用户对IC#1B单元的选择,检索与其相关联的图像102(B)。一般而言,图像检索器410通过内容服务器108(C)经由电视网络106从服务器存储414中检索图像102(B)。具体地,图像检索器410制定图像检索请求通信,并通过电视网络106将其发送到内容服务器108(C)。作为响应,内容服务器108(C)从服务器存储414中获取图像102(B),并在图像传送通信中将它们发送回客户机110。
在从内容服务器108(C)向客户机110传送了图像102(B)之后,图像检索器410将它们转发到图像呈现器412。图像呈现器412在显示屏幕112上呈现图像102(B)。例如,图像呈现器412可使用图2所示(对图像102(A))的幻灯片演示机制在显示屏幕112上可视地呈现图像102(B)。
在一个替换实现中,从内容服务器108(C)发送到客户机110的、提供新接收到的图像102(B)的通知的消息可实际包括图像102(B)。因此,客户机110在客户机存储416处储存/保存图像。客户机存储416可以与客户机110形成一体或连接(有线或无线)到客户机110,例如,客户机存储416可以是形成机顶盒的一部分的硬盘驱动器或闪存,或者它可以是家庭网络的中央存储。无论如何,在此替换实现中,当用户选中IC#1B单元时,图像检索器410从客户机存储416检索图像102(B)。
EPG 114的图像相关条目可以用无数方式来组织。另外,从选择不同组织和/或不同类型的图像相关条目中得到的图像访问可以根据该组织和/或类型而不同。例如,所有收到的图像可以与同一图像频道相关联地方式放置,或甚至放置在同一图像单元中。然而,用于图像相关条目的组织的更复杂的方法的一个示例在下文描述。
在所描述的示例中,每一特定图像频道对应于具有图像的电子邮件402的特定源地址。因此,图像频道#1可以来自祖父母的儿子,而图像频道#2可以来自祖父母的女儿。伴随每一相应的到达电子邮件402的图像102(B)与到达的电子邮件402的源地址确定的图像频道中新的相应IC单元相关联。
电子邮件402的发送者使用的码字(例如,在主题字段中)可允许EPG条目插入器406的更大的控制,用于组织EPG 114的图像相关条目。例如,主题字段中的“孙子”令EPG条目插入器406能够通过一给定孩子(具有特定的源电子邮件地址)将孙子的所有图像与同一IC单元相关联地放置,即使图像是在不同的电子邮件中到达的。
继续所描述的示例,在图像频道和电子邮件402的源地址之间建立对应性促进了关于图像访问的更大的灵活性。例如,用户对图像频道的选择可促使客户机110检索并呈现与所选中的图像频道的所有IC单元相关联的图像。另一方面,用户对单个IC单元的选择可促使客户机110检索并呈现与所选中的IC单元相关联的图像。
图5所示是结合电子邮件通过EPG访问图像的方法的示例的流程图500。流程图500包括六个(6)主要框502-512,总共包括十一个(11)框。尽管流程图500的行动可以在其它环境中,并用各种硬件和软件实现来执行,然而特别地使用了图1和4来说明该方法的某些方面和示例。例如,客户机110可执行框502-512的行动。
在框502,接收用电子邮件发送的图像的通知。例如,客户机110的EPG条目插入器406可接收新图像102(B)的通知消息,它已经与电子邮件402一起从诸如内容服务器108(C)等服务器108接收。如果通知消息包括用电子邮件发送的图像,则执行框514的行动。在框514,将接收到的用电子邮件发送的图像保存在客户机侧存储中。例如,客户机110可在客户机存储416处保存用电子邮件发送的图像102(B)。
在框504,将新图像的条目插入到EPG阵形中。例如,EPG条目插入器406可将与用电子邮件发送的图像102(B)相关联并链接到其上的图像相关条目连同预先存在的EPG 114的电视频道一起插入到EPG 114中。更具体地,在框504A,插入图像频道,在框504B,插入图像单元。
例如,如果电子邮件402的源地址先前尚未遇到,则EPG条目插入器406可创建一对应于该新的源地址的新图像频道。EPG条目插入器406然后也可在新插入的图像频道内创建图像102(B)的新IC的新图像单元。该新图像单元因此与用电子邮件发送的图像102(B)相关联。另一方面,如果电子邮件402的源地址先前已遇到过,则EPG条目插入器406可创建要与新图像相关联的新IC单元,并将新IC单元插入到对应于现有的源地址的现有图像频道中。
在框506,监视图像条目。例如,图像条目监视器408可通过跟踪诸如选择器圈202等选择器并等待用户选择,来监视EPG 114的图像相关条目。在框508,检测是否选择了图像条目。例如,图像条目监视器408可检测用户是否选择了诸如IC#1B单元等加亮的图像条目。如果没有图像条目被选中,则监视在框506继续,只要显示的EPG 114上存在图像相关条目。另一方面,如果选中了图像条目(如框508处所检测到的),则流程图500在框510继续。
在框510,检索与所选中的图像条目相关的图像。例如,图像检索器410可从存储位置中检索与所选中的IC#1B单元相关联的图像102(B)。更具体地,在框510A,从服务器存储检索相关联的图像。例如,图像检索器410可从服务器存储414中检索与所选中的IC#1B单元相关联的图像102(B)。或者,如果在框514处用电子邮件发送的图像被保存在客户机存储中,则在框510B,从客户机存储中检索相关联的图像。例如,图像检索器410可从客户机存储416中检索与所选中的IC#1B单元相关联的图像102(B)。
在框512,呈现所检索的图像。例如,图像呈现器412可从图像检索器410获取与所选中的IC#1B单元相关联的图像102(B),并在显示屏幕112上显示所检索的图像102(B)(例如,使用幻灯片演示机制)。
结合搜索通过通用电视应用程序的图像访问图6所示是结合搜索通过通用电视应用程序602的图像访问的示例的框图。客户机110包括通用电视应用程序602。如图所示,电视应用程序602包括通用接口提供器604、图像幻灯片演示请求器606、和关闭的字幕生成器608,以及EPG应用程序120。客户机110耦合至(例如,连接到、与其形成一体等)显示屏幕112。也示出了可由电视应用程序602在显示屏幕112上向用户呈现的不同的视图610、612和614。
结合搜索通过EPG114的图像访问的一个示例在上文特别地参考图2和3作了描述。为便于描述通用电视应用程序602,在图6中再现了图1和2的某些组件。例如,EPG应用程序120包括链接目标监视器(LTM)204。当用户选中链接目标时,如由链接目标监视器204所检测到的,所选中的链接目标的搜索目标(例如,关键词)由通用搜索组件206/208/210用于搜索。如上文更详细地描述的,搜索实行器206、搜索结果清理器208以及经清理的结果呈现器210使用搜索目标来获得搜索结果、清理搜索结果、以及在显示屏幕112上显示经清理的搜索结果。然而,如下文进一步描述的,这类图像访问不限于EPG相关视图和/或组件。
在所描述的实现中,诸如客户机110等基于电视的设备包括电视应用程序602。电视应用程序602在交互式和/或在单边的基础上向用户呈现特定的视图和/或提供特定的服务。所示的组件包括通用接口提供器604、图像幻灯片演示请求器606、以及关闭的字幕生成器608。尽管未明确示出,其它类型的通用电视应用程序602可作为客户机110的一部分包括在内,并且可以包含在结合搜索的图像访问中。这些组件可以是储存在存储器118(图1)中的组件,并结合处理器116一起运作。这些组件的操作通过以下显示屏幕视图示例来描述。
通用接口提供器604呈现了诸如菜单610等通用接口。菜单610(例如,作为启动点)向用户提供了对其它电视应用程序602的访问和/或启动其它电视应用程序602。如图所示,这些其它电视应用程序602可包括设置应用程序、频道阵形指南应用程序、图像幻灯片演示应用程序(例如,图像幻灯片演示请求器606)等等。用户可使用输入机制(例如,选择器圈202)从菜单610中激活这些其它电视应用程序602。
图像幻灯片演示请求器606呈现诸如图像幻灯片演示612等图像幻灯片演示请求接口。图像幻灯片演示612包括两个不同的搜索参数输入区域616和618。这两个不同的搜索参数输入区域616和618包括搜索输入区域616和搜索话题区域618。搜索输入区域616令用户能够输入搜索目标(例如,通过用键盘打字逐字符地输入主题、通过用遥控器指示字符等等)。然后获得响应于输入搜索目标的搜索结果,对其清理并呈现。
图像幻灯片演示612的搜索话题区域618包括用户可选择(例如,使用选择器圈202)来指示搜索目标的话题#1、#2、#3…#n的列表。然后获得、清理并呈现响应于所选择的话题的搜索结果。可例如基于所选择或由其它用户手动输入的、并因此是当时感兴趣的搜索目标,来确定搜索话题区域618中呈现的所选择的话题。
关闭字幕生成器608生成关闭字幕,如关闭字幕被激活的视频614所显示的。显示屏112的关闭字幕激活的视图614的视频包括关闭的字幕区620。关闭字幕区620包括用于具有可选择词语的显示视频的当前关闭的字幕文本。换言之,用户可从关闭的字幕区620中选择用作搜索目标的词语。可选择的词语可以是关闭字幕区620中的任何词语,或其特别表示(例如,用颜色,下划线等)的子集。选择可通过圈出(622)单词、通过加亮单词等来实现。
由此,可以使通用电视应用程序602能够担当导致图像呈现的搜索的启动点。换言之,由电视应用程序602呈现的不同视图和/或提供的服务可向用户提供指示搜索目标的机会。该搜索目标指示可以通过手动字符输入、通过话题选择、通过文本选择等来作出。指示的搜索目标然后由搜索实行器206用作搜索的关键词或类似的焦点。搜索实行器206获得的搜索结果然后由搜索结果清理器208清理。经清理的搜索结果随后由经清理的结果呈现器210在显示屏幕112上呈现(例如,使用幻灯片演示格式)。
在划分成多个框的图中示出了图1-6的设备、行动、方面、特征、过程、组件等。然而,描述和/或示出图1-6的顺序、互连、相互关系、布局等并非旨在作为限制来考虑,任何数量的框可以用实现用于通过EPG(或一般而言为电视应用程序)的专用媒体呈现的一个或多个系统、方法、设备、过程、介质、装置、服务器、客户机、排列等的任一方式来修改、组合、重新排列、增加、省略等。此外,尽管此处的描述包括对具体实现的参考,然而示出和/或描述的实现可以用任一合适的硬件、软件、固件或其组合,并使用任一合适的设备体系结构、电视网络元素、EPG组织、电视应用程序和/或其显示屏幕视图、网络协议、媒体格式等来实现。
此外,尽管以上描述集中在获取和呈现图像上,然而此处所描述的实现可选地可相对于诸如具有运动图片和/或音频等一般媒体文件来实现。例如,经清理的搜索结果216(图2)可引用媒体文件,包括图像和/或运动图片。另外,可用电子邮件将一个或多个媒体文件发送402(图4)到与电视网络106的客户机110相关联的电子邮件地址404。
通过EPG(或一般的电视应用程序)的专用媒体呈现的实现可以在处理器可执行指令的一般上下文中描述。一般而言,处理器可执行指令包括例程、程序、协议、对象、接口、组件、数据结构等,它们执行和/或启用特定的任务和/或实现特定的抽象数据类型。此处某些实现中描述的通过EPG(或一般的电视应用程序)的专用媒体呈现也可在分布式处理环境中实践,其中,任务由通过通信链路和/或网络连接的远程链接的处理设备来执行。尤其是,但不排它地,在分布式计算环境中,处理器可执行指令可以位于单独的存储介质上、由不同的处理器执行、和/或通过传输介质来传播。
尽管以对结构、逻辑、算术和功能特征专用的语言和/或附图描述了系统、介质、设备、方法、过程、装置、技术、方案、途径、程序、排列和其它实现,然而可以理解,所附权利要求书中定义的本发明不限于所描述的具体特征或附图。相反,揭示了具体特征和附图作为实现要求保护的本发明的示例性形式。
权利要求
1.一种能够产生电子节目指南(EPG)的设备,所述EPG具有启用对一个或多个图像的访问的至少一个条目;其中,用户输入对所述至少一个条目的选择促使所述设备检索所述一个或多个图像,并在一相关联的显示屏幕上呈现所述一个或多个图像。
2.如权利要求1所述的设备,其特征在于,所述设备包括基于电视的机顶盒,并且所述相关联的显示屏幕与所述设备分离。
3.如权利要求1所述的设备,其特征在于,所述相关联的显示屏幕与所述设备形成一体。
4.如权利要求1所述的设备,其特征在于,所述至少一个条目包括链接的符号。
5.如权利要求4所述的设备,其特征在于,所述链接的符号包括被表示为超链接的字母数字字符。
6.如权利要求4所述的设备,其特征在于,所述链接的符号包括男演员或女演员的名字的至少一部分。
7.如权利要求1所述的设备,其特征在于,所述至少一个条目包括链接的图像频道或链接的图像单元。
8.如权利要求7所述的设备,其特征在于,用户输入对所述链接的图像频道的选择促使所述设备呈现与所选择的链接的图像频道的多个图像单元相关联的图像;并且,用户输入对所述链接的图像单元的选择促使所述设备呈现与所选择的链接的图像单元相关联的图像。
9.如权利要求1所述的设备,其特征在于,所述EPG也包括定向到电视频道的节目的条目。
10.如权利要求1所述的设备,其特征在于,所述设备适用于从存储中检索所述一个或多个图像,先前在所述存储处,响应于接收具有与所述设备相关联的目的地地址的电子邮件,保存了所述一个或多个图像。
11.如权利要求10所述的设备,其特征在于,所述设备还适用于从所述设备处的本地存储以及基于电视的网络的服务器处的远程存储的至少一个中检索所述一个或多个图像。
12.如权利要求1所述的设备,其特征在于,所述设备适用于使用一搜索服务以及一响应于所述至少一个条目的至少一个词语制定的搜索请求来检索所述一个或多个图像。
13.如权利要求12所述的设备,其特征在于,所述设备还适用于在所述相关联的显示屏幕上呈现所述一个或多个图像之前,对从所述搜索服务处接收到的搜索结果进行语法分析和转换。
14.一种设备,其特征在于,包括一搜索实行器,它响应于作为电子节目指南(EPG)的一部分包括在内的链接的选择实现搜索;以及一搜索结果清理器,它清理来自所实现的搜索的第一格式的搜索结果,以产生用于在相关联的显示屏幕上呈现的第二格式的经清理的搜索结果。
15.如权利要求14所述的设备,其特征在于,还包括一链接目标监视器,它监视所述EPG的选择器,以检测链接何时基于用户的输入而被选中。
16.如权利要求14所述的设备,其特征在于,还包括一经清理结果呈现器,它在所述相关联的显示屏幕上显示第二格式的经清理的搜索结果。
17.如权利要求16所述的设备,其特征在于,所述经清理搜索结果呈现器包括幻灯片演示观看器。
18.如权利要求14所述的设备,其特征在于,所述搜索实行器使用所选中的链接的至少一个词语作为关键词目标,来制定搜索请求。
19.如权利要求14所述的设备,其特征在于,所述搜索实行器通过服务器经由电视网络,并通过一般网络,将搜索请求发送到搜索服务。
20.如权利要求19所述的设备,其特征在于,所述一般网络包括互联网,并且所述搜索服务包括第三方搜索引擎;并且其中,所述搜索实现器依照所述第三方搜索引擎制定搜索请求。
21.如权利要求14所述的设备,其特征在于,所述搜索结果清理器对所述搜索结果进行语法分析,以产生经语法分析的搜索结果,并转换经语法分析的搜索结果,以产生第二格式的经语法分析且经转换的搜索结果。
22.如权利要求21所述的设备,其特征在于,所述搜索结果清理器对所述搜索结果进行屏幕抓取,以产生第二格式的经语法分析且经转换的搜索结果。
23.如权利要求21所述的设备,其特征在于,所述第一格式包括超文本标记语言(html)格式,所述第二格式包括可扩充标记语言(xml)格式。
24.一种用于结合搜索通过电子节目指南(EPG)的媒体访问的装置,其特征在于,所述装置包括用于响应于对EPG的链接的选择实行搜索的实行装置;以及用于清理来自所实现的搜索的搜索结果以产生可访问格式的经清理的搜索结果的清理装置。
25.如权利要求24所述的装置,其特征在于,还包括用于监视所述EPG的链接目标以检测链接何时由用户输入选择的监视装置。
26.如权利要求24所述的装置,其特征在于,还包括用于在相关联的显示屏幕上显示由所述清理装置以可访问的格式产生的经清理的搜索结果的呈现装置。
27.如权利要求24所述的装置,其特征在于,所述实现装置包括用于使用所述EPG的所选中链接的链接目标的至少一部分制定搜索请求的制定装置。
28.如权利要求24所述的装置,其特征在于,所述实现装置包括用于将涉及所选中的链接的搜索请求发送到搜索服务的发送装置。
29.如权利要求24所述的装置,其特征在于,所述清理装置包括用于对所述搜索结果进行语法分析以产生经语法分析的搜索结果的语法分析装置;以及用于转换经语法分析的搜索结果以产生可访问格式的经语法分析且经转换的搜索结果的转换装置。
30.如权利要求24所述的装置,其特征在于,所述装置包括以下的至少一个(i)一个或多个处理器可访问介质,或(ii)至少一个设备。
31.一个或多个包括处理器可执行指令的处理器可访问介质,当被执行时,所述处理器可执行指令指示设备执行以下行动监视作为电子节目指南(EPG)的一部分显示的至少一个链接以检测所述至少一个链接的选择;如果选择了所述至少一个链接响应于对所述至少一个链接的选择,实行对一组文件的搜索;从所实行的搜索接收搜索结果,所述搜索结果是第一格式;以及清理第一格式的搜索结果,以产生第二格式的经清理的搜索结果。
32.如权利要求31所述的一个或多个处理器可访问介质,其特征在于,所述实现行动包括以下行动使用所选中的至少一个链接确定至少一个关键词,来制定一搜索请求;以及将所述搜索请求发送到搜索服务。
33.如权利要求32所述的一个或多个处理器可访问介质,其特征在于,所述至少一个关键词包括男演员或女演员的名字的至少一部分;并且其中,所述发送行动包括以下行动通过电视网络并通过互联网将所述搜索请求发送到所述搜索服务。
34.如权利要求31所述的一个或多个处理器可访问介质,其特征在于,所述清理行动包括以下行动对所述第一格式的搜索结果进行语法分析,以产生经语法分析的搜索结果;以及转换经语法分析的搜索结果,以产生第二格式的经语法分析且经转换的搜索结果;以及其中,当所述处理器可执行指令被执行时,指示设备还执行以下行动在显示屏幕上从第二格式的文件呈现所述经语法分析且经转换的搜索结果。
35.如权利要求31所述的一个或多个处理器可访问介质,其特征在于,所述经清理的搜索结果包括用于多个媒体文件的统一资源定位器(URL)。
36.如权利要求35所述的一个或多个处理器可访问介质,其特征在于,所述多个媒体文件的每一媒体文件包括多个图像文件的一个图像文件;以及其中,当所述处理器可执行指令被执行时,指示设备还执行以下行动在显示屏幕上用幻灯片演示机制呈现所述多个图像文件。
37.如权利要求31所述的一个或多个处理器可访问介质,其特征在于,所述一个或多个处理器可访问介质包括以下的至少一个(i)一个或多个存储介质,或(ii)一个或多个传输介质。
38.一种方法,其特征在于,包括显示具有至少一个链接的名字的电子节目指南(EPG);监视所述EPG的选择器,以检测所述至少一个链接的名字是否被选中;如果所述至少一个链接的名字被选中使用为将所述至少一个链接的名字的至少一部分标识为用于搜索的搜索词而制定的搜索请求,用搜索服务实行搜索;从所实行的搜索接收第一格式的搜索结果;清理第一格式的搜索结果以产生第二格式的经清理的搜索结果;以及在显示屏幕上呈现所述经清理的搜索结果。
39.如权利要求38所述的方法,其特征在于,所述实现包括通过互联网将所述搜索请求发送到包括所述搜索服务的第三方搜索引擎。
40.如权利要求38所述的方法,其特征在于,所述清理包括对所述第一格式的搜索结果进行语法分析和转换,以产生第二格式的经清理的搜索结果。
全文摘要
对电子节目指南(EPG)进行强化,具有使之能访问一个或多个图像的条目。当图像相关条目由用户选中时,基于电视的设备呈现与所选中的条目相关联的一个或多个图像。在所描述的搜索相关实现中,诸如男演员和女演员名字等EPG的一部分被呈现为链接。对链接的选择实行对一组文件的搜索,随后可视地呈现从搜索中得到的图像的幻灯片演示。在所描述的电子邮件相关实现中,第三方可用电子邮件将图像发送到与基于电视的设备相关联的电子邮件地址。响应于用电子邮件发送的图像,向EPG的频道阵形添加一图像条目。对图像条目的选择促使设备以幻灯片演示可视地呈现用电子邮件发送的图像。
文档编号H04N5/44GK1691763SQ20051006898
公开日2005年11月2日 申请日期2005年4月26日 优先权日2004年4月27日
发明者P·T·巴雷特 申请人:微软公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1