显示可导航节目信息的窗口的制作方法

文档序号:19347265发布日期:2019-12-06 20:59阅读:190来源:国知局
显示可导航节目信息的窗口的制作方法

本公开涉及一种显示可导航节目信息的窗口。



背景技术:

诸如网关设备或机顶盒(stb)的客户终端设备(cpe)设备通常由多系统运营商(mso)提供给订户,使得订户可以接收由mso提供的多媒体服务。cpe设备能够由订户使用来访问各种数据服务、电话或语音服务、以及多媒体服务,包括但不限于直播或线媒体(linear)电视、数字视频记录器(dvr)内容、视频点播(vod)内容、over-the-top(ott)内容等。

在观看通过dvb(数字视频广播)系统、iptv(互联网协议电视)系统或能够向观看者递送多媒体内容的其他系统接收的内容或扫描该内容时,观看者可以被呈现有与当前事件和紧随事件相关联的信息的显示。然而,这些观众未被呈现有用于与显示器中呈现的信息进行交流的机会。

在一些场景中,观看者可能想要查看与未在显示器内呈现的一个或多个事件或节目相关联的信息。然而,为了查看与未在显示器内呈现的事件或节目相关联的信息,观众被迫从当前观看的节目调谐到epg(电子节目指南)频道。因此,希望改进用于向观看者呈现事件或节目信息的方法和系统。



技术实现要素:

本发明的一个方面涉及一种方法,包括:检测用于显示事件窗口的触发;检索与多个事件相关联的信息;生成包括与所述多个事件的第一子集相关联的信息的第一窗口,其中,所述第一窗口包括至少一个导航图标;输出所述第一个窗口的显示;检测用于显示与所述多个事件的第二子集相关联的信息的触发;生成包括与所述多个事件的所述第二子集相关联的信息的第二窗口,其中,所述第二窗口包括至少一个导航图标;以及输出所述第二窗口的显示。

本发明的另一个方面涉及一种包括一个或多个模块的装置,所述一个或多个模块:检测用于显示事件窗口的触发;检索与多个事件相关联的信息;生成包括与所述多个事件的第一子集相关联的信息的第一窗口,其中,所述第一窗口包括至少一个导航图标;输出所述第一窗口的显示;检测用于显示与所述多个事件的第二子集相关联的信息的触发;生成包括与所述多个事件的所述第二子集相关联的信息的第二窗口,其中,所述第二窗口包括至少一个导航图标;并且输出所述第二窗口的显示。

本发明的另一个方面涉及一种或多种非暂时性计算机可读介质,其具有可操作以使一个或多个处理器执行操作的指令,所述操作包括:检测用于显示事件窗口的触发;检索与多个事件相关联的信息;生成包括与所述多个事件的第一子集相关联的信息的第一窗口,其中,所述第一窗口包括至少一个导航图标;输出所述第一窗口的显示;检测用于显示与所述多个事件的第二子集相关联的信息的触发;生成包括与所述多个事件的所述第二子集相关联的信息的第二窗口,其中,所述第二窗口包括至少一个导航图标;以及输出所述第二窗口的显示。

附图说明

图1是图示可操作以促进生成和呈现显示可导航节目信息的窗口的示例网络环境的框图。

图2是图示可操作以促进生成和呈现显示可导航节目信息的窗口的示例cpe设备的框图。

图3是图示可操作以促进在节目信息的显示之间转换的示例过程的流程图。

图4是图示可操作以促进在节目信息的显示之间多个转换的示例过程的流程图。

图5是具有带有下一个方向组件的用户可选择的导航图标的示例事件信息窗口的图示。

图6是具有带有下一个方向组件的用户可选择的导航图标和带有先前方向组件的用户可选择的导航图标的示例事件信息窗口的图示。

图7是具有带有先前的方向组件的用户可选择的导航图标的示例事件信息窗口的图示。

图8是可操作以促进生成和呈现显示可导航节目信息的窗口的硬件配置的框图。

各附图中相同的附图标记和名称指示相同的元件。

具体实施方式

期望改进用于向用户提供事件信息的方法和系统。这里描述的方法、系统和计算机可读介质可以促进生成和呈现显示可导航程序信息的窗口。可以检索与多个事件相关联的信息,并且可以在显示的窗口内呈现与事件的子集相关联的检索信息。所显示的窗口可以包括一个或多个用户可选择的导航图标,每个导航图标具有方向组件。当导航图标被选择时,可以基于与所选择的导航图标相关联的方向组件来识别构成事件的不同子集的一个或多个事件,并且可以刷新所显示的窗口以包括与不同事件的子集相关联的信息。

图1是图示可操作以促进生成和呈现显示可导航节目信息的窗口的示例网络环境100的框图。在实施例中,视频、语音、和/或数据服务可以被递送到一个或多个客户终端设备105。客户终端设备105可以包括可操作以接收视频、语音和/或数据服务的电视、移动设备、平板电脑、计算机、机顶盒(stb)、电话(例如,互联网语音协议(voip)电话)、游戏设备、和任何其他设备。应当理解的是,可以将各种数据、多媒体、和/或语音服务递送到客户终端设备105,包括但不限于直播或广播电视、视频点播(vod)内容、按次付费内容、记录内容(例如,dvr内容)、仅音频内容、流内容等。

在实施例中,可以通过诸如接入设备110和/或stb115的客户终端设备(cpe)设备接收递送到订户位于在屋内的一个或多个服务并将其转发到一个或多个客户终端设备105。接入设备110可以包括被配置为将通信路由到一个或多个客户终端设备105或者从一个或多个客户终端设备105路由通信的网关设备(例如,住宅网关、多媒体网关等)、路由器、无线网络扩展器、或任何其他设备。应当理解的是,图1中示出的设备可以被集成。例如,可以将诸如电视的客户终端设备105连接到stb115、接入设备110,并且/或者可以将其直接连接到上游网络。

在实施例中,可以通过设备和提供商网络125之间的连接将多个服务(例如,视频、语音、和/或数据服务)从广域网(wan)120递送到接入设备110或stb115。提供商网络125可以包括光网络、混合光纤同轴(hfc)网络、数字订户线(dsl)网络、双绞线、移动网络、高速数据网络、moca网络等。wan120内的多系统运营商(mso)或服务提供商设备和/或网络可以被用于提供被提供给订户的多个服务、管理被提供给订户的多个服务、和/或排除提供给订户的多个服务的故障。在实施例中,stb115可以从接入设备110接收一个或多个服务。例如,网络通信/消息、互联网协议电视(iptv)内容、或任何其他流内容可以从接入设备110流式传输到stb115,用于输出到相关的显示设备(例如,电视)。

在实施例中,可以通过本地网络从接入设备110或stb115向一个或多个客户终端设备105递送多个服务。本地网络可以包括局域网(lan)、无线局域网(wlan)、个域网(pan)、同轴电缆多媒体联盟(moca)网络、移动热点网络等。可以通过接入设备110或者位于房屋内的一个或多个其他接入点在订户位于屋处提供本地网络。相关领域的技术人员将会显而易见的是,可以使用各种标准和格式来完成在本地网络上递送多个服务。例如,cpe设备可以被配置为递送由cpe设备通过各种系统(例如,dvb系统、iptv系统等)接收到的媒体内容。

在实施例中,用户可以通过控制接口(例如,被物理定位在cpe设备上的一个或多个控件、遥控器等)来控制来自cpe设备的内容的输出。例如,用户可以在cpe设备处发起频道改变,并且在响应中,cpe设备可以从不同的源和/或频道输出内容。

在实施例中,当cpe设备被调谐到新频道时,或者当新内容的片段以其他方式被呈现给观看者时,cpe设备可以生成并显示事件信息窗口,其中事件信息窗口正在覆盖新内容的一部分。例如,事件信息窗口可以沿着其中呈现内容的显示窗口的边缘(例如,底边缘、顶边缘、侧边缘等)被定位。事件信息可以包括与正在通过cpe设备呈现给观看者的内容和/或频道相关联的一个或多个事件(例如,节目)的标识。

在实施例中,cpe设备可以检索与一个或多个事件相关联的信息。例如,cpe设备可以识别多个事件,所述多个事件包括当前事件(即,当前正在通过cpe设备呈现给观看者的节目)、紧随事件(即,被安排以紧随该当前事件的结束而开始的节目)、以及一个或多个安排的事件(即,被安排以在该紧随事件结束之后而开始的事件)。检索到的信息可以包括诸如事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和其他信息的信息。cpe设备可以在显示的事件信息窗口中包括一个或多个事件的检索到的信息。

在实施例中,由cpe设备生成和呈现的事件信息窗口可以包括用户可选择的导航图标。例如,用户可选择的导航图标可以是提供方向指示符(例如,箭头)的图标。方向指示符可以指示对事件的先前子集或事件的下一个子集的选择。在实施例中,呈现给观看者的第一事件信息窗口可以包括导航图标,该导航图标可以由观看者选择以请求显示与事件的下一个子集相关联的信息。在实施例中,呈现给观看者的事件信息窗口可以包括导航图标,该导航图标可以由观看者选择以请求显示与事件的先前子集相关联的信息。在实施例中,呈现给观看者的事件信息窗口可以包括可以由观看者选择以请求显示与事件的下一个子集相关联的信息的导航图标以及可以由观看者选择以请求显示与事件的先前子集相关联的信息的导航图标。

在实施例中,当cpe设备检测到导航图标的用户选择时,cpe设备可以确定要包括在刷新的事件信息窗口内的事件的子集,其中确定事件的子集是基于当前显示的事件信息和与导航图标相关联的方向组件。例如,当cpe设备检测到用户选择了指示事件的下一个子集的导航图标时,cpe设备可以生成并输出用于呈现事件信息窗口,该事件信息窗口包括与被安排以紧随当前在事件信息窗口中呈现的事件的子集的一个或多个事件相关联的信息。作为另一示例,当cpe设备检测到用户选择了指示事件的先前子集的导航图标时,cpe设备可以生成并输出用于呈现事件信息窗口,该事件信息窗口包括与被安排以先于在事件信息窗口中当前呈现的事件的子集的一个或多个事件相关联的信息。

图2是图示可操作以促进生成和呈现显示可导航节目信息的窗口的示例cpe设备200的框图。cpe设备200可以包括网络接口205、客户端接口210、事件信息模块215、和事件窗口模块220。cpe设备200可以是被配置为向客户终端设备(例如,图1的客户终端设备105)递送一个或多个服务的图1的接入设备110、图1的stb115、或者任何其他设备。

在实施例中,通过网络接口205可以由cpe设备200接收多个服务(例如,视频、语音和/或数据服务)。

在实施例中,可以通过客户端接口210将多个服务从cpe设备200递送到一个或多个客户终端设备105。用户可以通过在客户端接口210处接收的通信来控制来自cpe设备200的内容的输出。例如,用户可以在cpe设备200处(例如,通过在cpe设备上物理上定位的一个或多个控件、遥控器等)发起频道改变,并且在响应中,cpe设备200可以从不同的源和/或频道输出内容。

在实施例中,当cpe设备200被调谐到新频道时,或者当内容的新片段以其他方式被呈现给观看者时,事件窗口模块220可以针对显示生成并输出事件信息窗口,其中该事件信息窗口正在覆盖新内容的一部分。例如,事件信息窗口可以沿着其中呈现内容的显示窗口的边缘(例如,底边缘、顶边缘、侧边缘等)定位。事件信息可以包括与通过cpe设备呈现给观看者的内容和/或频道相关联的一个或多个事件(例如,节目)的标识。例如,与内容和/或频道相关联的一个或多个事件可以包括被安排用于频道上的传输或者以其它方式被安排用于在频道上回放的一个或多个事件。可以通过客户端接口210与新内容一起输出事件信息窗口。

在实施例中,事件信息模块215可以检索与一个或多个事件相关联的信息。例如,事件信息模块215可以识别多个事件,所述多个事件包括当前事件(即,当前正在通过cpe设备200呈现给观看者的节目)、紧随事件(即,被安排以紧随该当前事件的结束而开始)、以及一个或多个安排的事件(即,被安排以在该紧随事件结束之后而开始的事件)。可以从在cpe设备200处接收的通信或数据流中检索事件信息。例如,事件信息模块215可以从接收到的epg(电子节目指南)数据中检索事件信息。该检索到的信息可以包括诸如事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和其他信息的信息。事件信息模块215可以向事件窗口模块220提供有检索到的信息,并且事件窗口模块220可以在显示的事件信息窗口中包括针对一个或多个事件的检索到的信息。

在实施例中,由事件窗口模块220生成和呈现的事件信息窗口可以包括用户可选择的导航图标。例如,用户可选择的导航图标可以是提供方向指示符(例如,箭头)的图标。方向指示符可以指示对事件的先前子集或事件的下一个子集的选择。在实施例中,呈现给观看者的第一事件信息窗口可以包括导航图标,该导航图标可以由观看者选择以请求显示与事件的下一个子集相关联的信息。在实施例中,呈现给观看者的事件信息窗口可以包括导航图标,该导航图标可以由观看者选择以请求显示与事件的先前子集相关联的信息。在实施例中,呈现给观看者的事件信息窗口可以包括可以由观看者选择以请求显示与事件的下一个子集相关联的信息的导航图标,以及可以由观看者选择以请求显示与事件的先前子集相关联的信息的导航图标。

在实施例中,当事件窗口模块220检测到用户选择了导航图标的时,事件信息模块215可以确定要在刷新的事件信息窗口内包括的事件的子集,其中确定事件的子集是基于当前显示的事件信息和与导航图标相关联的方向组件。例如,当事件窗口模块220检测到用户选择了指示事件的下一个子集的导航图标时,事件窗口模块220可以生成并输出用于呈现事件信息窗口,该事件信息窗口包括与被安排以紧随当前在事件信息窗口中呈现的事件的子集的一个或多个事件相关联的信息。作为另一示例,当事件窗口模块220检测到用户选择了指示事件的先前子集的导航图标时,事件窗口模块220可以生成并输出以呈现事件信息窗口,该事件信息窗口包括与被安排以先于当前在事件信息窗口中呈现的事件的子集的一个或多个事件相关联的信息。作为通过客户端接口210接收的通信(例如,通过压下物理按钮接收到的通信、从远程控制单元接收到的通信等),用户选择的导航图标可以通过事件窗口模块220被检测到。

图3是图示可操作以促进在节目信息的显示之间转换的示例过程300的流程图。当检测到用于显示事件窗口的触发时,过程300能够在305处开始。例如,可以通过图2的cpe设备200来检测用于显示事件窗口的触发。在实施例中,用于显示事件窗口的触发可以是由cpe设备200接收的通信或信号,并且由cpe设备200指定为用于显示事件窗口的触发。例如,被指定为用于显示事件窗口的触发的通信或信号可以包括指南/菜单请求、触发频道改变(例如,频道上翻/下翻、新频道选择、频道标识符的手动输入等)的通信或信号等。

在310处,可以检索与多个事件相关联的信息。例如,可以由cpe设备200(例如,通过图2的事件信息模块215)检索与多个事件相关联的信息。在实施例中,事件信息模块215可以识别多个事件,所述多个事件包括当前事件(即,当前正在通过cpe设备200呈现给观看者的节目)、紧随事件(即,被安排以紧随该当前事件的结束而开始)、以及一个或多个安排的事件(即,被安排以在该紧随事件结束之后而开始的事件)。应当理解的是,多个事件可以包括被安排用于cpe设备200当前向其调谐的频道上的传输的节目,和/或以其它方式与当前被呈现给cpe设备200的观看者或cpe设备200当前向其调谐的频道的节目相关联的节目。事件信息模块215可以检索与所识别的多个事件相关联的信息,并且事件信息可以从在cpe设备200处接收到的通信或数据流中检索。例如,事件信息模块215可以从接收到的epg(电子节目指南)数据中检索事件信息。检索到的信息可以包括诸如事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和/或其他信息的信息。

在315处,可以生成包括与多个事件的第一子集相关联的信息的第一窗口。可以例如由cpe设备200(例如,通过图2的事件窗口模块220)生成包括与多个事件的第一子集相关联的信息的第一窗口。在实施例中,事件窗口模块220可以识别多个事件的第一子集。例如,多个事件的第一子集可以包括当前正在通过cpe设备200呈现给观看者的节目和/或紧随事件(即,被安排以在当前正在通过cpe设备200呈现给观看者的节目的结束之后而开始的节目)。事件窗口模块220可以将与多个事件的第一子集相关联的检索信息放置在第一窗口中。事件窗口模块220可以将用户可选择的导航图标放置在第一窗口中。例如,用户可选择的导航图标可以是提供方向指示符(例如,箭头)的图标。该方向指示符可以指示对事件的下一个子集的选择。

在320处,可以输出第一窗口的显示。例如,第一窗口的显示可以从cpe设备200输出到与cpe设备200相关联的显示器(例如,连接到cpe设备200或以其他方式与cpe设备200相关联的显示器或显示设备)。

在325处,可以检测用于显示多个事件的第二子集的触发。可以例如由cpe设备200检测用于显示多个事件的第二子集的触发。在实施例中,用于显示多个事件的第二子集的触发可以是由cpe设备200接收并且通过cpe设备200指定为用于显示事件的下一个子集的触发的通信或信号。例如,用于显示多个事件的第二子集的触发可以是响应于用户选择了在第一窗口中显示的用户可选择的导航图标而由cpe设备200接收的通信或信号。

在330处,可以生成包括与多个事件的第二子集相关联的信息的第二窗口。可以例如由cpe设备200(例如,通过图2的事件窗口模块220)生成包括与多个事件的第二子集相关联的信息的第二窗口。在实施例中,事件窗口模块220可以识别多个事件的第二子集。例如,多个事件的第二子集可以包括被安排以紧随当前在第一窗口中显示的事件的子集的一个或多个事件(即,被安排以紧随在第一窗口中当前识别的一个或多个节目的结束开始的一个或多个节目)。事件窗口模块220可以将与多个事件的第二子集相关联的检索信息放置在第二窗口中。事件窗口模块220可以在第二窗口中放置一个或多个用户可选择的导航图标。例如,一个或多个用户可选择的导航图标可以包括提供指示对事件的下一个子集的选择的下一个方向指示符(例如,箭头)的图标,和/或提供指示对事件的先前子集的选择的先前方向指示符(例如,箭头)的图标。

在335处,可以输出第二窗口的显示。例如,第二窗口的显示可以从cpe设备200输出到与cpe设备200相关联的显示器(例如,连接到cpe设备200或以其他方式与cpe设备200相关联的显示器或显示设备)。

图4是图示可操作以促进在节目信息的显示之间的多个转换的示例过程400的流程图。当检测到用于显示事件窗口的触发时,过程400能够在405处开始。例如,可以通过图2的cpe设备200来检测用于显示事件窗口的触发。在实施例中,用于显示事件窗口的触发可以是由cpe设备200接收并且由cpe设备200指定为用于显示事件窗口的触发的通信或信号。例如,被指定为用于显示事件窗口的触发的通信或信号可以包括指南/菜单请求、触发频道改变(例如,频道上翻/下翻、新频道选择、频道标识符的手动输入等)等的通信或信号。

在410处,可以检索与多个事件相关联的信息。例如,可以由cpe设备200(例如,通过图2的事件信息模块215)检索与多个事件相关联的信息。在实施例中,事件信息模块215可以识别多个事件,所述多个事件包括当前事件(即,当前正在通过cpe设备200呈现给观看者的节目)、紧随事件(即,被安排以紧随该当前事件的结束开始)、以及一个或多个安排的事件(即,被预定以在下一个事件结束之后开始的事件)。应当理解的是,多个事件可以包括被安排用于在cpe设备200当前向其调谐的频道上的传输的节目,和/或与以其它方式当前被呈现给cpe设备200的观看者的节目或cpe设备200当前向其调谐的频道相关联的节目。事件信息模块215可以检索与所识别的多个事件相关联的信息,并且可以从在cpe设备200处接收的通信或数据流中检索事件信息。例如,事件信息模块215可以从接收到epg(电子节目指南)数据中检索事件信息。检索到的信息可以包括诸如事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和/或其他信息的信息。

在415处,可以生成包括与多个事件的第一子集相关联的信息的第一窗口。可以例如由cpe设备200(例如,通过图2的事件窗口模块220)生成包括与多个事件的第一子集相关联的信息的第一窗口。在实施例中,事件窗口模块220可以识别多个事件的第一子集。例如,多个事件的第一子集可以包括当前通过cpe设备200呈现给观看者的节目和/或紧随事件(即,被安排以紧随当前正在通过cpe设备200呈现给观看者的节目的结束开始的节目)。事件窗口模块220可以将与多个事件的第一子集相关联的检索信息放置在第一窗口中。事件窗口模块220可以将用户可选择的导航图标放置在第一窗口中。例如,用户可选择的导航图标可以是提供方向指示符(例如,箭头)的图标。方向指示符可以指示对事件的下一个子集的选择。

在420处,可以输出第一窗口的显示。例如,第一窗口的显示可以从cpe设备200输出到与cpe设备200相关联的显示器(例如,连接到cpe设备200或以其他方式与cpe设备200相关联的显示器或显示设备)。

在425处,可以检测用于显示多个事件的第二子集的触发。可以例如由cpe设备200检测用于显示多个事件的第二子集的触发。在实施例中,用于显示多个事件的第二子集的触发可以是由cpe设备200接收并且cpe设备200指定为用于显示事件的下一个子集的触发的通信或信号。例如,用于显示多个事件的第二子集的触发可以是响应于用户选择在第一窗口中显示的用户可选择的导航图标而由cpe设备200接收的通信或信号。

在430处,可以生成包括与多个事件的第二子集相关联的信息的第二窗口。可以例如由cpe设备200(例如,通过图2的事件窗口模块220)生成包括与多个事件的第二子集相关联的信息的第二窗口。在实施例中,事件窗口模块220可以识别多个事件的第二子集。例如,多个事件的第二子集可以包括被安排以紧随当前在第一窗口中显示的事件的子集的一个或多个事件(即,被安排以紧随在第一窗口中当前识别的一个或多个节目的结束而开始的一个或多个节目)。事件窗口模块220可以将与多个事件的第二子集相关联的检索信息放置在第二窗口中。事件窗口模块220可以在第二窗口中放置一个或多个用户可选择的导航图标。例如,一个或多个用户可选择的导航图标可以包括提供指示对事件的下一个子集的选择的下一个方向指示符(例如,箭头)的图标和/或提供指示选择先前的事件的子集的先前方向指示符(例如,箭头)的图标。

在435处,可以输出第二窗口的显示。例如,第二窗口的显示可以从cpe设备200输出到与cpe设备200相关联的显示器(例如,连接到cpe设备200或以其他方式与cpe设备200相关联的显示器或显示设备)。

在440处,可以检测用于显示多个事件的第三子集的触发。用于显示多个事件的第三子集的触发可以例如由cpe设备200检测。在实施例中,用于显示多个事件的第三子集的触发可以是通过cpe设备200接收并且由cpe设备200指定为用于显示事件的下一子集或事件的先前子集的触发的通信或信号。例如,用于显示多个事件的第三子集的触发可以是响应于用户选择了在第二窗口中显示的用户可选择的导航图标而由cpe设备200接收的通信或信号,并且用户可选择的导航图标的选择可以包括方向组件。所选择的用户可选择的导航图标可以包括下一个方向组件或先前方向组件。

在445处,可以识别构成多个事件的第三子集的一个或多个事件。构成多个事件的第三子集的一个或多个事件可以例如由cpe设备200(例如,由事件窗口模块220)识别。在实施例中,可以基于与用于显示多个事件的第三子集的触发相关联的方向组件(即,在440处识别的触发)来识别构成多个事件的第三子集的一个或多个事件。在用于显示多个事件的第三子集的触发是对具有下一个方向组件的用户可选择的导航图标的选择的情况下,cpe设备200可以将被安排为以紧随当前在第二窗口中显示的事件的子集的一个或多个事件(即,被安排以紧随当前在第二窗口中标识的一个或多个节目的结束而开始的一个或多个节目)识别作为构成多个事件的第三子集的事件。在用于显示多个事件的第三子集的触发是对具有先前方向组件的用户可选择导航图标的选择的情况下,cpe设备200可以识别发生或者安排的一个或多个事件,以在多个事件(即,构成事件的第一子集的一个或多个事件)的第二子集中包括的一个或多个事件之前发生作为构成多个事件的第三子集的事件。

在450处,可以生成包括与多个事件的第三子集相关联的信息的第三窗口。包括与多个事件的第三子集相关联的信息的第三窗口可以例如由cpe设备200(例如,通过图2的事件窗口模块220)生成。在实施例中,事件窗口模块220可以将与多个事件的第三子集相关联的检索信息(即,在445处识别的事件)放置在第三窗口中。事件窗口模块220可以在第三窗口中放置一个或多个用户可选择的导航图标。例如,一个或多个用户可选择的导航图标可以包括提供指示对事件的下一个子集选择的的下一个方向指示符(例如,箭头)的图标和/或提供指示对事件的先前子集选择的先前方向指示符(例如,箭头)的图标。

在455处,可以输出第三窗口的显示。例如,第三窗口的显示可以从cpe设备200输出到与cpe设备200相关联的显示器(例如,连接到cpe设备200或以其他方式与cpe设备200相关联的显示器或显示设备)。

图5是具有带有下一个方向组件的用户可选择的导航图标510的示例事件信息窗口505的图示。在实施例中,事件信息窗口505可以沿着显示窗口515的边缘(例如,底边缘、顶边缘、侧边缘等)定位。事件信息窗口505可以被呈现为覆盖可以在显示窗口515内呈现的内容的一部分。

在实施例中,事件信息窗口505可以包括一个或多个事件信息块520a-b。例如,一个或多个事件信息块520a-b中的每一个可以包括与被识别为构成在事件信息窗口505中正在呈现的事件的子集的事件的相对应的事件相关联的信息(例如,事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和其他信息)。作为示例,事件信息窗口505可以包括显示与当前被呈现给观看者的节目相关联的信息的事件信息块520a(“当前事件信息”)和显示与被安排以紧随当前事件的结束而开始的节目相关联的信息事件信息块520b(“紧随事件信息”)。

在实施例中,事件信息窗口505可以包括具有下一个方向组件的用户可选择的导航图标510。例如,用户可选择的导航图标510可以是提供指示对下一个事件的子集的选择的方向指示符(例如,箭头)的图标。用户可选择的导航图标510可以由观看者选择(例如,通过用光标突出显示导航图标、通过下压界面或遥控单元处的指定按钮、或通过以其他方式传送导航图标的选择),并且在响应中,可以识别事件的下一个子集并在刷新的事件信息窗口中呈现。

图6是示例事件信息窗口605的图示,该事件信息窗口605具有带有下一个方向组件的用户可选择的导航图标610和带有先前方向组件的用户可选择的导航图标615。在实施例中,事件信息窗口605可以沿着显示窗口620的边缘(例如,底边缘、顶边缘、侧边缘等)定位。事件信息窗口605可以被呈现为覆盖可以在显示窗口620内呈现的内容的一部分。

在实施例中,事件信息窗口605可以包括一个或多个事件信息块625a-b。例如,一个或多个事件信息块625a-b中的每一个可以包括与被识别为构成在事件信息窗口605中正在呈现的事件的子集的事件的相对应的事件相关联的信息(例如,事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和其他信息)。作为示例,事件信息窗口605可以包括事件信息块625a(“安排的事件1信息”)和事件信息块625b(“安排的事件2信息”),该事件信息块625a显示与第一节目相关联的信息,该第一节目被安排以紧随与在先前事件信息窗口中呈现的事件(即,与图5的事件信息块520a-b相关联的事件)的子集相关联的一个或多个节目而开始,该事件信息块625b显示与第二节目相关联的信息,该第二节目被安排在紧随与事件信息块625a相关联的事件而开始。

在实施例中,事件信息窗口605可以包括具有下一个方向组件的用户可选择的导航图标610。例如,用户可选择的导航图标610可以是提供指示对下一个事件的子集的选择的方向指示符(例如,箭头)的图标。用户可选择的导航图标610可以由观看者选择(例如,通过用光标突出显示导航图标、通过按下界面或遥控单元处的指定按钮、或通过以其他方式传送导航图标的选择),并且在响应中,可以识别事件的下一个子集并在刷新的事件信息窗口中呈现。

在实施例中,事件信息窗口605可以包括具有先前方向组件的用户可选择导航图标615。例如,用户可选择的导航图标615可以是提供指示对事件的先前子集的选择的方向指示符(例如,箭头)的图标。用户可选择的导航图标615可以由观看者选择(例如,通过用光标突出显示导航图标、通过下压界面或遥控单元处的指定按钮、或通过以其他方式传送导航图标的选择),并且在响应中,可以在刷新的事件信息窗口中识别并呈现事件的先前子集。

图7是具有带有先前方向组件的用户可选择的导航图标710的示例事件信息窗口705的图示。在实施例中,事件信息窗口705可以沿着显示窗口715的边缘(例如,底边缘、顶边缘、侧边缘等)定位。事件信息窗口705可以被呈现为覆盖可以在显示窗口715内呈现的内容的一部分。

在实施例中,事件信息窗口705可以包括一个或多个事件信息块720a-b。例如,一个或多个事件信息块720a-b中的每一个可以包括与被识别为构成正在在事件信息窗口705中呈现的事件的子集的事件的对应事件相关联的信息(例如,事件标题、事件概要、事件持续时间、事件开始/结束时间、流派、演员表和其他信息)。作为示例,事件信息窗口705可以包括事件信息块720a(“安排的事件3信息”)和事件信息块720b(“安排的事件4信息“),该事件信息块720a显示与节目相关联的信息,该节目被安排以紧随与先前事件信息窗口中呈现的事件(即,与图6的事件信息块625a-b相关联的事件)的子集相关联的一个或多个节目而开始;该事件信息块720b显示与被安排以紧随与事件信息块720a相关联的事件而开始的节目相关联的信息。

在实施例中,事件信息窗口705可以包括具有先前方向组件的用户可选择导航图标710。例如,用户可选择的导航图标710可以是提供指示对事件的先前子集的选择的方向指示符(例如,箭头)的图标。用户可选择的导航图标710可以由观看者选择(例如,通过用光标突出显示导航图标、通过下压界面或遥控单元处的指定按钮、或通过以其他方式传送导航图标的选择),并且在响应中,可以在刷新的事件信息窗口中识别并呈现事件的先前子集。

图8是可操作以促进生成和呈现显示可导航节目信息的窗口的硬件配置800的框图。硬件配置800能够包括处理器810、存储器820、存储设备830、和输入/输出设备840。能够例如使用系统总线850将组件810、820、830和840中的每一个互相连接。处理器810能够处理用于在硬件配置800内执行的指令。在一个实施方式中,处理器810能够是单线程处理器。在另一实施方式中,处理器810能够是多线程处理器。处理器810能够是能够处理在存储器820中或存储设备830上存储的指令。

存储器820能够在硬件配置800内存储信息。在一个实施方式中,存储器820能够是计算机可读介质。在一个实施方式中,存储器820能够是易失性存储器单元。在另一实施方式中,存储器820能够是非易失性存储器单元。

在一些实施方式中,存储设备830能够为硬件配置800提供大容量存储。在一个实施方式中,存储设备830能够是计算机可读介质。在各种不同的实施方式中,存储设备830能够例如包括硬盘设备、光盘设备、闪速存储器或一些其他大容量存储设备。在其他实施方式中,存储设备830能够是硬件配置800外部的设备。

输入/输出设备840为硬件配置800提供输入操作/输出操作。在一个实施方式中,输入/输出设备840能够包括网络接口设备(例如,以太网卡)、串行通信设备(例如,rs-232端口)、一个或多个通用串行总线(usb)接口(例如,usb2.0端口)、一个或多个无线接口设备(例如,802.11卡)、以及/或者用于将视频和/或数据服务输出到图1的客户终端设备105(例如,电视、stb、计算机、移动设备、平板电脑等)的一个或多个接口、图1的接入设备110(例如,网关设备、无线路由器、网络扩展器等)、或者图1的stb115中的一个或多个。在实施例中,输入/输出设备能够包括被配置为向一个或多个网络(例如,图1的wan120、图1的提供商网络125、本地网络等)发送通信和从其接收通信的驱动器设备。

本领域的技术人员将显而易见的是,本发明改进用于向用户提供事件信息的方法和系统。这里描述的方法、系统和计算机可读介质可以促进生成和呈现显示可导航节目信息的窗口。可以检索与多个事件相关联的信息,并且可以在显示的窗口内呈现与事件的子集相关联的检索信息。所显示的窗口可以包括一个或多个用户可选择的导航图标,每个导航图标具有方向组件。当选择导航图标时,可以基于与所选择的导航图标相关联的方向组件来识别构成事件的不同子集的一个或多个事件,并且可以刷新所显示的窗口以包括与事件的不同子集相关联的信息。

本公开的主题及其组件能够通过在执行时使一个或多个处理设备执行上述过程和功能的指令来实现。这样的指令能够例如包括诸如脚本指令的解释的指令,例如,在计算机可读介质中存储的javascript或ecmascript指令、或可执行代码、或其他指令。

本说明书中描述的主题和功能操作的实施方式能够在数字电子电路中提供,或者在计算机软件、固件或硬件中提供,包括本说明书中公开的结构及其结构等同物,或者它们中的一个或多个的组合。本说明书中描述的主题的实施例能够被实现为一个或多个计算机程序产品,即,在有形程序载体上编码的计算机程序指令的一个或多个模块,用于由数据处理装置执行或以控制数据处理装置的操作。

计算机程序(也称为程序、软件、软件应用程序、脚本、或代码)能够以包括编译或解释语言、或声明或过程语言的任何形式的编程语言编写,并且能够以包括作为独立程序或作为模块、组件、子例程或适合在计算环境中使用的其他单元的任何形式被部署。计算机程序不一定与文件系统中的文件相对应。程序能够被存储在文件的部分中,该文件保存其他程序或数据(例如,在标记语言文档中存储的一个或多个脚本),被存储在专用于所讨论的程序的单个文件中,或被存储在多个协调文件中(例如,存储一个或多个模块、子程序、或代码部分的文件)。能够部署计算机程序以在一个计算机上或位于一个站点上或跨多个站点分布并通过通信网络互相连接的多个计算机上执行。

本说明书中描述的过程和逻辑流程由一个或多个可编程处理器执行,其执行一个或多个计算机程序以通过对输入数据进行操作并且生成输出,从而将过程绑定到特定机器(例如,被编程以执行本文所述的过程的机器)来执行功能。过程和逻辑流程也能够由例如fpga(现场可编程门阵列)或asic(专用集成电路)的专用逻辑电路执行,并且装置也能够实现为专用逻辑电路。

适合于存储计算机程序指令和数据的计算机可读介质包括所有形式的非易失性存储器、介质和存储器设备,包括例如半导体存储器设备(例如,eprom、eeprom和闪速存储器设备);磁盘(例如,内部硬盘或可移动磁盘);磁光盘;和cdrom和dvdrom盘。处理器和存储器能够由专用逻辑电路补充或被合并在专用逻辑电路中。

虽然本说明书包含许多具体实施方式细节,但是这些不应被解释为对任何发明或可要求保护的范围的限制,而是作为特定于特定发明的特定实施例的特征的描述。在单独实施例的上下文中在本说明书中描述的某些特征也能够在单个实施例中组合实现。相反,在单个实施例的上下文中描述的各种特征也能够单独地或以任何合适的子组合在多个实施例中实现。此外,尽管在上面特征可以描述为以某些组合起作用并且甚至最初如此保护,但是在某些情况下能够从组合中切除来自所要求保护的组合的一个或多个特征,并且所要求保护的组合可以针对子组合或子组合的变化。

类似地,尽管在附图中以特定顺序描绘操作,但是这不应当被理解为要求以所示的特定顺序或按顺序执行这样的操作,或者执行所有图示的操作,以实现期望的结果。在某些情况下,多任务处理和并行处理可能是有利的。此外,上述实施例中的各种系统组件的分离不应当被理解为在所有实施例中都需要这种分离,并且应当理解,所描述的程序组件和系统通常能够一起集成在单个软件产品中或打包成多种软件产品。

已经描述本说明书中描述的主题的特定实施例。其他实施例在以下权利要求的范围内。例如,除非另有明确说明,否则权利要求中叙述的行为能够以不同的顺序执行并且仍然实现期望的结果。作为一个示例,附图中描绘的过程不一定需要所示的特定顺序或连续顺序来实现期望的结果。在一些实施方式中,多任务和并行处理可能是有利的。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1