买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】显示非时间界限内容的方法、系统及介质_开放电视公司_201780061188.2 

申请/专利权人:开放电视公司

申请日:2017-09-01

公开(公告)日:2021-11-19

公开(公告)号:CN109792500B

主分类号:H04N21/431(20110101)

分类号:H04N21/431(20110101);H04N21/262(20110101);H04N21/462(20110101);H04N21/466(20110101);H04N21/482(20110101);H04N21/845(20110101);H04N21/45(20110101)

优先权:["20160902 US 62/383,255"]

专利状态码:有效-授权

法律状态:2021.11.19#授权;2019.09.13#实质审查的生效;2019.05.21#公开

摘要:提供了用于在时间界限网格中生成并显示非时间界限内容频道的系统和方法。所述系统包括接收表示要在时间界限网格中显示的非时间界限内容的内容数据。所述系统通过基于内容数据创建非时间界限内容频道来生成时间界限网格。非时间界限内容频道在时间界限网格中显示表示非时间界限内容的一个或多个内容对象。所述系统在时间界限网格中将非时间界限内容频道与多个时间界限频道合并。然后,所述系统使得在用户的观看设备上显示所生成的时间界限网格。

主权项:1.一种显示非时间界限内容的方法,其包括:接收表示要在时间界限网格中显示的非时间界限内容的内容数据;利用硬件处理器生成时间界限网格,生成时间界限网格包括:基于所述内容数据来创建非时间界限内容频道,所述非时间界限内容频道在时间界限网格中显示表示非时间界限内容的一个或多个内容对象,以及通过确定在非时间界限内容频道上将每个非时间界限内容对象间隔开的时长,在时间界限网格中将非时间界限内容频道与多个时间界限频道合并,所述时长包括每个非时间界限内容对象的时长,所述非时间界限内容频道以线性时间界限格式表示,所述非时间界限内容频道独立于多个时间界限内容频道滚动;以及使得在用户的观看设备上显示所生成的时间界限网格。

全文数据:显示非时间界限内容与相关申请的交叉引用本申请要求于2016年9月2日提交的标题为“在时间界限网格TimeBoundGrid中显示非时间界限Non-TimeBoundContent内容”的美国临时专利申请号62383,255的优先权权益,其通过引用结合于本文中。技术领域本发明总体而言涉及配置到专用机器技术领域的机器,其有助于显示数字内容,所述机器包括这种专用机器的计算机化变型以及对这些变型的改进形式,并且本发明涉及这种专用机器与其它有助于显示数字内容的专用机器相比有所改进的技术。具体地,本发明提出了在时间界限网格中呈现非时间界限内容的系统和方法,并且在具体的示例性实施方案中,提出了用于动态地生成在时间界限网格中显示非时间界限内容的频道的机制。背景技术目前,电子节目指南EPG仅显示基于时间网格的线性电视节目。无法利用时间界限的EPG来浏览流媒体服务目录或记录的内容目录。附图说明所附附图中的各个附图仅示出了本发明的示例性实施方案,并且不能被视为限制本发明的范围。图1是示出根据一个示例性实施方案的用于在电子节目指南EPG中显示非时间界限内容的示例性环境的示意图。图2是示出根据一个示例性实施方案的数字接收器内的组件的示例性实施方案的框图。图3A至图3E是示出在EPG中显示非时间界限内容的各个示例的示例性用户界面。图4是根据一个示例性实施方案的用于在EPG中显示非时间界限内容的示例性方法的流程图。图5是根据一个示例性实施方案的以计算系统的示例形式的机器的图形表示,该计算系统内可以执行用于使机器执行本文所讨论的任意一种或多种方法的一组指令。具体实施方式以下描述包括体现本发明主题的说明性实施方案的系统、方法、技术、指令序列和计算机器程序产品。在以下描述中,出于解释的目的,阐述了许多具体细节以便提供对本发明主题的各种实施方案的理解。然而,对于本领域技术人员显然的是,可以在没有这些具体细节中的一些或其它细节的情况下实践本发明主题的实施方案。通常,没有详细示出公知的指令实例、协议、结构和技术。示例仅代表可能的变型。除非另有明确说明,否则结构例如,结构组件,诸如模块是可选的并且可以组合或细分,操作例如,在过程、算法或其它功能中可以按顺序变化或者组合或细分。本文描述的示例性实施方案提供了用于在时间界限网格中显示非时间界限内容的系统和方法,例如电子节目指南EPG。时间界限网格显示在特定时间例如,在特定日期和小时在每个频道上可用的当前和预定节目的列表。许多用户对与电视交互的传统方式感到满意——即利用EPG通过浏览EPG例如,时间界限网格来发现内容。非时间界限内容包括无论何时用户都可用的内容例如,视频点播VOD或记录的内容。相反,时间界限内容是在特定时间可用或可用但可记录的内容,例如广播、在特定日期和时间播出的网络电视节目。示例性实施方案生成非时间界限内容的“频道”并将其附加到传统时间界限网格或EPG。这种改进的EPG提供了一种向用户介绍用户可能不知道的可用服务的方式,例如点播目录,或者在时间界限的用户界面上提供对用户先前显示感兴趣的非时间界限内容例如,观看过的类似的节目体裁或类型、用户记录的内容、用户观看列表上的内容的访问。在一些实施方案中,这些非时间界限内容频道以传统时间界限网格的线性时间界限格式来显示表示非时间界限内容的内容对象,并且可以与第三方服务或记录的内容例如,来自个人视频记录器PVR相关联,第三方服务为互联网电视OTT,over-the-top或视频点播VOD,video-on-demand提供商例如,Netflix、Hulu、AmazonPrime,YouTube。在替选的实施方案中,非时间界限内容频道包括在时间界限网格的一侧显示的在竖直方向上滚动的专栏。在线性和竖直的实施方案中,非时间界限内容频道可以独立于时间界限内容频道滚动例如,可以比观看者定向滚动更快或更慢地滚动,或者在观看者不滚动时继续滚动。在一些实施方案中,在非时间界限内容频道上选择内容对象例如,在EPG上显示的节目或内容片段的表示导致节目或内容片段的显示例如,重放,而没有任何进一步的用户交互。在其它实施方案中,在非时间界限内容频道上选择内容对象使得显示所选节目的详细内容视图例如,媒体视图例如,提供与所选内容对象相对应的内容的细节的页面或与所选内容对象相对应的内容相关联的页面。因此,本文描述的一种或多种方法有助于解决如下的技术问题:生成包含EPG的用户界面所述用户界面包括在时间界限网格上显示的时间界限内容和非时间界限内容二者,并且提供对来自时间界限用户界面的非时间界限内容的访问。该方法包括接收内容数据例如,要在非时间界限内容频道中显示的推荐。该逻辑还动态地生成用户界面例如,EPG,由此在用户界面的每个可滚动“页面”上的一个或多个频道可以是显示内容对象的非时间界限内容频道,如同在特定时间可访问的相应的内容节目,尽管它们随时都可以播放。通过利用本发明的实施方案,用户可以容易地且更快速地发现并导航到用户界面上的期望节目信息。因此,本文讨论的一种或多种方法可以消除对EPG的扩展搜索和导航的需求,这可以具有减少系统内的一个或多个设备所利用的计算资源的技术效果。这种计算资源的示例包括但不限于处理器周期、网络流量、存储器使用、存储空间和功耗。参照图1,示出了能够在电子节目指南EPG上显示非时间界限内容的示例环境100的实施方案。在示例性实施方案中,用户的数字接收器102提供对数字内容的访问。在一个实施方案中,数字接收器102是机顶盒。数字接收器102联接到用户可以在其上观看数字内容的观看设备104例如,电视或监视器。在一些实施方案中,数字接收器102可以与观看设备104例如,智能电视组合。由于用户经由数字接收器102来访问数字内容,因此数字接收器102配置为接收关于数字内容和EPG的命令。在示例性实施方案中,命令包括滚动EPG和选择内容对象例如,在EPG上显示的节目或内容片段的表示的指令。根据一个实施方案,指令使得数字接收器102基于命令来更新EPG。因此,在一个实施方案中,远程控制设备112上的机制被激活并且向数字接收器102发送信号以控制EPG的观看以及与EPG的交互。在示例性实施方案中,数字接收器102包括用于生成EPG并且基于命令动态地更新EPG的逻辑。在一些实施方案中,前端装置106处理从数字接收器102接收的设备数据,并且通过网络108向数字接收器102提供要用于生成EPG的推荐。具体地,推荐引擎110从数字接收器102接收指示用户与各种内容例如,直播内容、视频点播VOD、第三方流媒体内容交互的用户行为信息也称为“设备数据”。设备数据可以指示用户的观看习惯,包括用户已经观看或记录的节目、用户提供的评价、观看偏好例如,体裁、演员、或指示用户与数字接收器102处的内容交互的任何其它信息。推荐引擎110还访问或接收来自一个或多个内容提供商114的数据,该数据可以包括由内容提供商114提供的推荐或能够从内容提供商114获得的内容目录。然后,推荐引擎110选择要推荐给用户的内容片段或节目的数量例如,十个节目。例如,推荐引擎110可以基于从数字接收器102接收的设备数据所确定的优选体裁来权衡目录中的各种内容,以选择要在EPG中推荐和显示的内容例如,节目。在一些实施方案中,推荐引擎110可以添加或移除从内容提供商114推荐的内容。例如,如果内容提供商114提供了他们想要推荐给用户的十个节目例如,电影、电视节目的列表,则推荐引擎110可以基于设备数据确定出用户对其中的一个节目没有兴趣。例如,用户可能已经观看过该节目或已经指示出例如,通过评价系统他们对该节目不感兴趣。因此,在通过网络108将内容数据例如,关于要显示的推荐的数据发送到数字接收器102之前,推荐引擎110从推荐的列表中移除或替换该节目。尽管示例性实施方案示出了推荐引擎110位于前端装置106,但是替选的实施方案可以在接收器设备102处提供推荐引擎110的操作。网络108的一个或多个部分可以是:自组织adhoc网络、内联网、外联网、虚拟专用网络VPN、局域网LAN、无线LANWLAN、广域网WAN、无线WANWWAN、城域网MAN、互联网的一部分、公共交换电话网PSTN的一部分、蜂窝电话网、无线网络、WiFi网络、WiMax网络、另一种类型的网络、或两个或多个这些网络的组合。网络108的任何一个或多个部分可以通过传输介质传送信息。如本文所使用的,“传输介质”是指能够传送例如,传输指令以供机器执行的任何无形例如,易失性介质例如,通过这种机器的一个或多个处理器,并且包括数字或模拟通信信号或其它无形介质,以帮助这种软件的通信。在示例性实施方案中,内容提供商114包括第三方服务例如,Netflix、Hulu、YouTube、Amazon,其存储互联网电视OTT内容或视频点播VOD内容并且将互联网电视OTT内容或视频点播VOD内容通过网络108提供给前端装置106或数字接收器102。内容包括音频视频内容例如,电影、电视节目。在一些实施方案中,内容提供商114提供要显示在EPG上的非时间界限内容的推荐。例如,内容提供商114可以基于用户的用户行为或者与用户相对应的设备数据例如,用户先前从内容提供商114观看的节目来确定他们想要推荐例如,在EPG上显示的节目。这可以在直接认证个人用户帐户其登录在数字接收器102上后台运行的内容提供商应用程序之后或者基于存储的认证数据发生。或者,内容提供商114可以具有他们想要在EPG上推荐的节目子集,而与特定用户无关,或者基于用户所在区域的节目子集。在一些实施方案中,可以通过数字接收器102经由内容提供商114的应用程序接口API来访问要显示的内容数据。或者,内容提供商114可以将内容数据推送到数字接收器102。在其它实施方案中,内容数据可以通过前端装置106经由API访问或者通过内容提供商114发送到前端装置106,前端装置106在通过推荐引擎110处理之后随后将内容数据发送到数字接收器102。应当注意的是,图1中所示的环境100仅仅是一个示例。例如,尽管仅示出了一个内容提供商114,但是可以在环境100内实现任意数量的内容提供商。另外,可以组合环境100的一些组件。例如,可以在观看设备104内实现数字接收器102以形成单个设备例如,智能电视。此外,所讨论的在数字接收器102处发生的操作可以在前端装置106处执行,反之亦然。图1中所示的任何系统或机器例如,数据库、设备、服务器都包括在内,或者另外在已经修改的例如,由软件配置或编程,例如应用程序、操作系统、固件、中间件或其它程序中的一个或多个软件模块特殊用途的例如,专用的或者非通用的计算机中实现,以执行本文描述的用于该系统或机器的一个或多个功能。例如,下面参照图5讨论了能够实现本文描述的任何一种或多种方法的专用计算机系统,并且相应地,这种专用计算机可以是用于执行本文所讨论的任何一种或多种方法的装置。在这种专用计算机的技术领域内,与缺少本文所讨论的结构或者无法执行本文所讨论的功能的其它专用计算机相比,已经通过本文所讨论的结构修改以执行本文所讨论的功能的专用计算机在技术上得到改进。因此,根据本文所讨论的系统和方法配置的专用机器提供了对类似专用机器的技术的改进。此外,图1中所示的系统或机器中的任何两个或更多个系统或机器可以组合为单个系统或机器,并且本文所述的用于任何单个系统或机器的功能可以在多个系统或机器中进行细分。图2是示出数字接收器102的示例性实施方案的框图。在示例性实施方案中,数字接收器102生成并显示包括提供多路频道的EPG的用户界面,其中每个线路可以表示例如广播频道、网络频道、第三方服务频道例如,内容提供商114的第三方服务频道、PVR频道或VOD频道。每个频道包括一个或多个内容对象,每个内容对象表示内容片段或节目例如,节目的剧集、电影、视频。为了实现这些操作,数字接收器102包括:订户模块202、配置文件模块204、内容数据模块206、用户界面UI模块208和导航模块210,所有这些都可以配置为彼此通信例如,通过总线、共享存储器或交换机。本文所述的任何一个或多个组件例如,模块可以仅利用硬件例如,机器的一个或多个处理器或硬件和软件的组合来实现。例如,本文所述的任何组件可以在物理上包括一个或多个处理器的布置,或者配置处理器例如,其在机器的一个或多个处理器中以执行本文描述的用于该模块的操作。因此,本文所述的不同组件可以包括和配置处理器在不同时间点的不同布置或处理器在不同时间点的单个布置。本文所述的每个组件例如,模块是用于执行本文所述的用于该组件的操作的装置的示例。此外,这些组件中的任何两个或更多个可以组合为单个组件,并且本文所述的用于单个组件的功能可以在多个组件中进行细分。此外,根据各种示例性实施方案,本文所述的在单个机器、数据库或设备内实现的组件可以分布在多个机器、数据库或设备上。例如,一些组件可以在数字接收器102内实现,而其它组件在前端装置106内实现。数字接收器102可以包括与未示出或讨论的示例性实施方案无关的其它组件。订户模块202管理用户订阅的第三方应用程序例如,Netflix应用程序、Hulu应用程序,并且可以经由数字接收器102访问第三方应用程序。每个第三方应用程序通常都有登录。一些第三方应用程序可以已经与数字接收器102一起安装,而其它应用程序由用户下载和安装。在一些情况下,订户模块202基于利用用户ID的成功认证和登录来获知用户是订户。成功的认证可以基于联合标识符,数字接收器102利用该联合标识符基于从第三方服务为它们的应用程序接收的元数据或者从第三方应用接收的指示认证的信号来帮助登录。一旦第三方应用程序被认证,数字接收器102就可以通过API来访问第三方服务内容数据例如,元数据和推荐,该内容数据可以用于在用于该第三方服务的EPG中填充线路或频道。或者,第三方服务可以将内容数据推送到数字接收器102。配置文件模块204管理数字接收器102处指示的用户行为例如,用户执行的动作的设备数据。例如,设备数据可以指示用户已经观看或记录的节目、用户提供的评价、观看偏好例如,体裁、演员,或指示用户与数字接收器102处的内容交互的任何其它信息。在前端装置106处的推荐引擎110用于生成内容数据的实施方案中,配置文件模块204将设备数据经由网络108推送到推荐引擎110。推荐引擎110利用设备数据来确定要在EPG中呈现的推荐,并且例如在内容数据中返回推荐。内容数据模块206在数字接收器102处接收用于生成EPG的内容数据。内容数据包括例如从推荐引擎110接收的推荐或元数据,或直接从诸如内容提供商114的第三方服务例如,通过API接收的推荐。特别地,内容数据可以包括每条推荐内容的名称和关于推荐内容的细节例如,季、剧集、时长、评价、内容概要。用户界面UI模块208生成显示EPG的用户界面。在示例性实施方案中,用户界面模块208利用内容数据生成非时间界限内容频道,并且将非时间界限内容线路或频道动态地插入到EPG中。因为内容数据包括每个推荐内容的时长,所以用户界面模块208可以确定在非时间界限内容频道上将推荐内容间隔开的时长。因此,显示非线性例如,非时间界限内容例如,VOD、记录内容以便在基于线性时间的网格中容易地发现。图3A和图3B中示出并描述了说明非时间界限内容线路或频道的示例。导航模块210接收用户输入并且使得对用户界面进行适当的更新。在一些情况下,用户输入是EPG的导航例如,指示方向的滚动输入,例如,向左、向右、向上、向下,以改变所显示的EPG的一部分。例如,向左滚动将所显示的频道的内容对象的行向左移动,这使得能够呈现将来进一步的内容对象。类似地,向上滚动将内容对象的行向上移动以显示另外的频道例如,在下一个滚动“页面”上。每个用户输入由导航模块210接收并发送到用户界面模块208以引起对用户界面的更新。此外,导航模块202可以接收内容对象的选择,该内容对象的选择也触发相应节目的自动播放或者将数字接收器102链接到与所选内容对象相对应的节目的细节内容视图例如,媒体视图。在一些实施方案中,选择特定内容对象交叉启动第三方服务应用程序例如,Netflix、Hulu或者数字接收器应用程序例如,用于记录VOD,并且开始全屏回放相应的节目。例如,选择“纸牌屋”内容对象会触发Netflix应用程序的启动,并且基于与内容节目的深层链接,自动地使得立即回放所选的“纸牌屋”的剧集。在深度链接不可用的实施方案中,内容对象的选择使得数字接收器102访问并显示所选内容节目例如,“纸牌屋”的概述页面的细节内容视图例如,媒体视图。图3A至图3E是示出在EPG上显示非时间界限内容的各种示例的示例用户界面。参考图3A,示出了EPG用户界面300也称为“EPG”。在示例性实施方案中,用户界面模块208生成并显示具有多行频道的EPG300。在示例性实施方案中,EPG的每个“页面”例如,可视部分上的一个或多个线路或频道可用于显示非时间界限内容。例如,每个“页面”上的前两个频道可用于显示OTT、VOD或其它非时间界限内容。在图3A的示例中,所示的频道包括用户观看最多的时间界限内容频道例如,ABC、ESPN、BBC和AMC以及动态插入的非时间界限内容频道的两个频道例如,VOD和Netflix。图3A示出了第一“页面”上的六个频道。如果用户向上滚动经过频道227,则可以显示下一个“页面”,其包括例如另外两个非时间界限内容对象的频道例如,与前一页面相同的非时间界限内容频道或不同组的非时间界限内容频道以及四个网络频道。可以在EPG的每个“页面”上显示非时间界限内容频道和时间界限内容频道例如,网络或广播频道的任何组合。另外,尽管示例性实施方案讨论了在时间界限内容频道之前显示非时间界限内容频道,但是非时间界限内容频道可以显示在EPG中的任何地方例如,在时间界限内容频道之间或在EPG“页面”的底部。随着用户在时间上前进例如,向左滚动,所有频道中的内容移动。因为由内容对象表示的非时间界限内容不是基于时间的,所以可以在视觉上区分内容对象以指示出:即使该节目似乎在从现在起两小时后显示例如,在下午10:00的星际穿越,如果用户选择了该内容对象,相应的节目也将立即播放。在一些实施方案中,如果用户正在观看频道5并且点击指南按钮,则EPG300在频道5上例如,进入EPG的入口点开始。在这些实施方案中,在入口点之前包括一个或多个非时间界限内容频道。这样,代替以频道5开始的EPG,EPG300可以示出例如OTT线路A频道和OTT线路B频道、频道5、频道6、频道7等。在一个实施方案中,如果用户退出EPG300并返回,则EPG300向当前频道例如,入口点处的用户以相同次序相同内容对象重新插入非时间界限内容频道。在替选的实施方案中,随着时间的推移,非时间界限内容频道中的内容对象可以移位。例如,如果用户在两小时后访问EPG,则非时间界限内容频道可以模仿网格其余部分例如,时间界限频道的行为。因此,EPG可以首先在EPG上显示先前显示的两小时之后的节目的内容对象,并且现在将两小时之前的第一内容对象移动到非时间界限内容频道的末尾。参考图3B,示出了另一示例性EPG用户界面310。EPG310示出了特定节目例如,权力的游戏的“狂欢binge”频道。推荐引擎110或内容提供商114例如,Netflix可以基于用户行为和观看习惯例如,设备数据确定出用户喜欢观看该节目或这种类型的节目例如,体裁。因此,内容数据被提供给推荐特定节目的内容数据模块206,用户界面模块208利用该内容数据来生成包含特定节目的多个剧集的内容对象的频道。在替代的实施方案中,频道可以包括相同体裁例如,科幻、浪漫、烹饪的不同节目。此外,如果用户已经记录了内容例如,利用个人视频记录器——PVR,则记录的内容频道可以包括在EPG中作为非时间界限的内容频道。在又一个实施方案中,非时间界限内容频道可以显示特定内容片段例如,特定电影、特定系列的单个内容对象。基本上,表示非时间界限内容的任何类型的频道都可以包括在EPG中,由此在非时间界限内容频道中选择内容对象使得显示与内容对象相关联的内容例如,节目的回放、访问节目的细节视图页面。因此,选择不仅仅是启动第三方服务应用程序,而是将用户带到与选择相关联的实际内容节目。在一些实施方案中,有限数量的推荐包括在用于推荐非时间界限内容的内容数据中。例如,内容数据可以包括十个推荐或足够的推荐以覆盖EPG上的预定时间段例如,六个小时。在一个实施方案中,如果用户滚动到EPG中的非时间界限内容频道的内容对象的末尾,则重复内容对象。在替选的实施方案中,如果用户滚动到非时间界限内容频道的内容对象的末尾,则显示选择例如,按钮,其触发更多推荐或其它类型信息的显示。例如,在一些情况下,选择启动第三方服务应用程序其可以提供进一步的推荐,提供对目录的访问,或呈现用户的列表例如,观看列表。在其它情况下,选择利用进一步的推荐扩展频道。现在参考图3C,示出了另一示例性EPG用户界面320。在图3C的实施方案中,非时间界限内容频道例如,VOD和wurl被合并到页面末尾处的时间界限网格中。非时间界限内容频道被锁定在时间界限网格上这样的位置处:使得如果用户在时间界限网格中滚动频道列表或翻页经过频道列表,则非时间界限内容频道与时间界限内容频道一起移动,如图3D所示。也就是说,非时间界限内容频道在EPG会话开始时动态地设置在时间界限网格中,但是在会话期间,频道在时间界限网格中的位置是静态的。然而,如果用户选择频道并且离开EPG320并且稍后返回到EPG320,则非时间界限内容频道再次被设置在第一页面的末尾。还应注意的是,尽管已经讨论了将非时间界限内容频道添加到页面的开头或末尾,但是在替选的实施方案中,非时间界限内容频道可以动态地添加到时间界限网格中的任何地方。在图3A至图3D的实施方案中,非时间界限内容频道可以独立于时间界限内容频道而线性滚动。例如,非时间界限内容频道可以比观看者用户定向滚动一个或多个时间界限内容频道更快或更慢地滚动。在另一个示例中,在用户停止滚动一个或多个时间界限内容频道之后,无论用户正在滚动还是继续滚动,非时间界限内容频道都可以滚动。现在参考图3E,示出了另一个示例性EPG用户界面330。在图3E的实施方案中,非时间界限内容频道332包括在时间界限网格的一侧上显示的专栏或标语。从而非时间界限内容频道332在竖直方向上滚动。在示例性实施方案中,非时间界限内容频道332可以独立于时间界限内容频道而滚动例如,可以比观看者定向滚动更快或更慢地滚动,或者在观看者不滚动时继续滚动。在一些实施方案中,如果EPG的用户不是订户,则非时间界限内容频道可以显示对内容片段的推广以及用于注册。例如,非时间界限频道可以显示“亚马逊,现在订阅,唐顿庄园,第三季”的内容对象。内容对象的选择可以在完成订阅页面时将用户带到订阅页面并访问内容片段。在其它实施方案中,如果用户不是特定第三方服务例如,OTT服务的订户,则不示出用于这些第三方服务的非时间界限内容频道。例如,订户模块202确定数字接收器102的用户所订阅的第三方服务。因此,在这些实施方案中,用户界面模块208仅生成具有对于用户是订户的第三方服务的非时间界限内容频道的EPG。对于显示频道可以存在若干触发事件:1默认情况下显示频道;2用户安装应用程序——即使用户从未启动过该应用程序;3用户已启动应用程序;和或4前端装置106或数字接收器102利用与该应用程序相关的服务获知用户已经认证了用户帐户例如,用户已登录到NetFlix。在这种情况下,登录事件可以向前端装置106或数字接收器102授予对用户特定数据的许可,并且可以通过给予用户特定内容推荐元数据来改变UI内的元数据的表示。在其它情况下,用户启动应用程序或用户帐户认证可以用作触发事件,用于将UI中的表示从通用推广标语例如,“启动hulu”改变为各个内容对象的时间界限表示。利用多个可用服务例如,第三方服务,UI中的可见性和布置或突出可以由认证状态例如,未安装点击启动安装流程、安装但从未启动、安装并启动但在“免费”模式下使用,安装并登录来确定。与状态有关的数据也可能影响在UI的其它区域中的推荐。图4是用于在EPG中显示非时间界限内容的示例性方法400的流程图。在示例性实施方案中,方法400部分或全部由数字接收器102的组件执行。因此,参照数字接收器102通过示例来描述方法400。然而,应当理解的是,方法400的至少一些操作可以部署在各种其它硬件配置中,或者由驻留在环境100中其它地方的类似组件来执行。因此,方法400不旨在限制于数字接收器102。在步骤402,配置文件模块204将设备数据与用户的配置文件相关联发送到前端装置106。在一些实施方案中,前端装置106处理从数字接收器102接收的设备数据,以确定针对数字接收器102的用户的非时间界限节目或内容的推荐。利用指示出用户行为和用户偏好的设备数据以及从一个或多个内容提供商114接收或获得的数据例如,由内容提供商114提供的推荐或者能够从内容提供商114获得的内容目录,推荐引擎110选择要在EPG的非时间界限内容频道中推荐和显示的内容例如,节目。或者,推荐引擎110可以对来自内容提供商114推荐的内容进行添加或移除。在内容提供商114将内容数据直接提供给数字接收器102的实施方案中,步骤402是可选的或不需要的。在步骤404,数字接收器102接收内容数据,该内容数据表示应当在非时间界限内容频道中显示的非时间界限内容的推荐。在示例性实施方案中,在数字接收器102,内容数据模块206接收用于生成EPG的内容数据。内容数据包括例如从推荐引擎110接收的推荐或元数据、或直接从诸如内容提供商114的第三方服务例如,通过API接收的推荐。内容数据可以包括每个内容片段的名称和关于内容的细节例如,季、剧集、时长、评价、内容概要。在步骤406,用户界面模块208生成显示EPG的用户界面。在示例性实施方案中,用户界面模块208生成非时间界限内容频道,并且将非时间界限内容频道动态地插入EPG。因此,显示非线性例如,非时间界限内容例如,VOD、记录的内容以在线性时间界限格式或网格中容易发现。然后,在步骤408,用户界面模块208使得显示用户界面。例如,用户界面模块208使观看设备104显示所生成的EPG。在步骤410,由导航模块210接收用户输入。在一些实施方案中,用户输入包括EPG的导航例如,滚动输入,其指示改变EPG中所显示的一部分的方向。在其它实施方案中,用户输入包括对非时间界限内容频道中的内容对象的选择,该选择触发相应节目的自动播放或者将数字接收器102链接到与所选内容对象相对应的节目的细节内容视图例如,媒体视图。在步骤412,由用户界面模块208更新用户界面。例如,从非时间界限内容频道中选择特定内容对象交叉启动第三方服务应用程序例如,Netflix、Hulu或数字接收器应用程序例如,用于记录VOD,并开始在全屏回放相应的节目。在用于启动节目播放的深度链接不可用的实施方案中,内容对象的选择使得数字接收器102访问并显示所选内容节目的细节内容视图例如,媒体视图或概述页面。在步骤410的用户输入是EPG的导航的实施方案中例如,指示改变EPG中所显示的一部分的方向的滚动输入,用户界面模块208更新EPG的视图。例如,向左滚动将所显示的频道的内容对象的行向左移动,这使得能够呈现将来进一步的内容对象。随着用户在时间上前进例如,向左滚动,所有频道中的内容也移动。类似地,向上滚动将内容对象的行向上移动以显示另外的频道例如,在下一个滚动“页面”上。因为由内容对象表示的非时间界限内容不是基于时间的,所以可以在视觉上区分内容对象,以指示出即使节目在从现在起两小时之后显示,如果用户选择该内容对象,则相应的节目将立即播放。图5是示出根据一些示例性实施方案的机器500的组件的框图,所述机器500能够从机器存储介质522例如,非易失性机器可读介质、机器可读存储介质、计算机可读存储介质、或它们的任何合适的组合读取指令524并且全部地或部分地执行本文所讨论的任何一种或多种方法。具体而言,图5示出了计算机设备例如,计算机的示例形式的机器500,其中可以全部地或部分地执行指令524例如,软件、程序、应用程序、小应用程序、app或其它可执行代码,使得机器500执行本文所讨论的任何一种或多种方法。例如,指令524可以使得机器500执行图4的流程图。指令524可以将通用的、未编程的机器500变换成特定机器例如,专门配置的机器,该特定机器编程为以所描述的方式执行所描述和示出的功能。在替选的实施方案中,机器500作为独立设备操作或者可以连接例如,联网到其它机器。机器500可以是服务器计算机、客户端计算机、个人计算机PC、平板计算机、膝上型计算机、上网本、机顶盒例如,STB、个人数字助理PDA、蜂窝电话、智能电话、网络设备、网络路由器,网络交换机、网桥、电源适配器、或能够顺序地或以其它方式执行指令524的任何机器500,指令524指定了该机器500要采取的动作。此外,尽管仅示出了单个机器500,但是术语“机器”还应被视为包括单独地或联合地执行指令524以完成本文所讨论的任何一种或多种方法的机器集合。机器500包括配置为经由总线508彼此通信的处理器502例如,中央处理单元CPU、图形处理单元GPU、数字信号处理器DSP、专用集成电路ASIC、射频集成电路RFIC、或它们的任何合适的组合、主存储器504和静态存储器506。处理器502可以包括能够由指令524中的一些或全部暂时地或永久地配置的微电路,使得处理器502可配置为全部地或部分地执行本文所述的任何一种或多种方法。例如,处理器502的一个或多个微电路的组可以是可配置的,以执行本文所述的一个或多个模块例如,软件模块。机器500还可包括图形显示器510例如,等离子显示面板PDP、发光二极管LED显示器、液晶显示器LCD、投影仪、阴极射线管CRT、或者能够显示图形或视频的任何其它显示器。机器500还可以包括:输入设备512例如,键盘或小键盘、光标控制设备514例如,鼠标、触摸板、轨迹球、操纵杆、运动传感器、眼球跟踪设备或其它指示仪器、存储单元516、信号发生设备518例如,声卡、放大器、扬声器、耳机插孔、或者它们的任何合适的组合、以及网络接口设备520。存储单元516包括机器存储介质522例如,有形机器可读存储介质,其上存储有实施本文描述的任何一种或多种方法或功能的指令524。指令524还可以在由机器500执行指令之前或期间,完全地或至少部分地驻留在主存储器504内、处理器502内例如,在处理器的高速缓冲存储器内、或者两者内。因此,主存储器504和处理器502可以被认为是机器存储介质522例如,有形和非易失性机器可读存储介质。在一些示例性实施方案中,机器500可以是便携式计算设备并且具有一个或多个附加输入组件例如,传感器或仪表。这样的输入组件的示例包括:图像输入组件例如,一个或多个照相机、音频输入组件例如,麦克风、方向输入组件例如,罗盘、位置输入组件例如,全球定位系统GPS接收器、定向组件例如,陀螺仪、运动检测组件例如,一个或多个加速度计、高度检测组件例如,高度计以及气体检测组件例如,气体传感器。由这些输入组件中的任何一个或多个收集的输入可以是可供本文描述的任何模块访问并且利用的。可执行的指令和机器存储介质各种存储器即,504、506、和或处理器502的存储器和或存储单元516可以存储任何实施本文描述的任何一种或多种方法或功能的一组或多组指令和数据结构例如,软件524或由本文描述的任何一种或多种方法或功能所利用的一组或多组指令和数据结构例如,软件524。当这些指令由处理器702执行时,使得各种操作实现所公开的实施方案。如本文所使用的,术语“机器存储介质”、“设备存储介质”、“计算机存储介质”统称为“机器存储介质522”表示相同的事物并且可以在本公开中可互换使用。这些术语指的是存储可执行指令和或数据的单个或多个存储设备和或介质例如,集中式或分布式数据库和或相关联的高速缓冲存储器和服务器,以及包括多个存储装置或设备的基于云的存储系统或存储网络。因此,术语应被视为包括但不限于固态存储器以及光学和磁性介质包括处理器内部或外部的存储器。机器存储介质、计算机存储介质和或设备存储介质522的具体示例包括:非易失性存储器其包括例如半导体存储器件例如可擦除可编程只读存储器EPROM、电可擦除可编程只读存储器EEPROM、FPGA和快闪存储器件;磁盘例如内部硬盘和可移动磁盘;磁光盘;以及CD-ROM和DVD-ROM盘。术语机器存储介质、计算机存储介质和设备存储介质522特别地排除了载波、调制数据信号和其它的这种介质,这些介质中的至少一些包括在下面讨论的术语“信号介质”中。信号介质术语“信号介质”或“传输介质”应被视为包括任何形式的调制数据信号、载波等。术语“调制数据信号”表示在对信号中的信息进行编码的情况下信号的一个或多个特性被设置或改变。计算机可读介质术语“机器可读介质”、“计算机可读介质”和“设备可读介质”表示相同的事物,并且可以在本公开中可互换使用。这些术语被定义为包括机器存储介质和信号介质。因此,这些术语包括存储设备介质和载波调制数据信号。指令524还可以经由网络接口设备520利用传输介质并且利用许多周知的传输协议例如,HTTP中的任何一种,在通信网络526上发送或接收。通信网络526的示例包括:局域网LAN、广域网WAN、因特网、移动电话网络、普通老式电话服务POTS网络和无线数据网络例如,WiFi、LTE和WiMAX网络。术语“传输介质”应被视为包括能够存储、编码或承载用于由机器500执行的指令524的任何无形介质,并且包括数字或模拟通信信号或其它无形介质以利于这种软件的通信。在整个说明书中,多个实例可以实现被描述为单个实例的组件、步骤或结构。尽管一种或多种方法的各个步骤被示出并描述为单独的步骤,但是可以同时执行一个或多个单独的步骤,并且不需要以所示的顺序执行步骤。在示例性配置中作为单独组件呈现的结构和功能可以实现为组合的结构或组件。类似地,作为单个组件呈现的结构和功能可以实现为单独的组件。这些和其它的变化、修改、添加和改进都落入本文主题的范围内。本文将某些实施方案描述为包括逻辑或多个组件、模块或机制。模块可以构成软件模块例如,实施在机器存储介质522上或在传输信号中的代码或硬件模块。“硬件模块”是能够执行某些操作的有形单元,并且可以以某种物理方式配置或布置。在各种示例性实施方案中,一个或多个计算机系统例如,独立计算机系统、客户端计算机系统或服务器计算机系统或计算机系统中的一个或多个硬件模块例如,处理器502或处理器502组可以由软件例如,应用程序或部分应用程序配置为操作以执行如本文所述的某些操作的硬件模块。在一些实施方案中,硬件模块可以机械地、电子地或它们的任何合适的组合来实现。例如,硬件模块可以包括永久配置为执行某些操作的专用电路或逻辑。例如,硬件模块可以是专用处理器,例如现场可编程门阵列FPGA或ASIC。硬件模块也可以包括由软件暂时配置以执行某些操作的可编程逻辑或电路。例如,硬件模块可以包括通用处理器或其它可编程处理器内包含的软件。应当理解的是,对于在专用和永久配置的电路中或在暂时配置的电路例如,由软件配置中机械地实现硬件模块的决策可以由成本和时间考虑来进行。因此,短语“硬件模块”应当被理解为包含有形实体,即物理构造的、永久配置的例如,硬连线的、或者暂时配置的例如,编程的以某种方式操作或者执行本文所述的某些操作的实体。如本文所使用的,“硬件实现的模块”指的是硬件模块。考虑暂时配置例如,编程硬件模块的实施方案,不需要在任何一个时刻配置或实例化每个硬件模块。例如,在硬件模块包括由软件配置成为专用处理器的通用处理器的情况下,通用处理器可以在不同时间配置为分别不同的专用处理器例如,包括不同的硬件模块。因此,软件可以配置处理器,例如,在一个时刻构成特定硬件模块并且在不同时刻构成不同的硬件模块。本文描述的示例方法的各个步骤可以至少部分地由暂时配置例如,通过软件或永久配置为执行相关步骤的一个或多个处理器来执行。无论是暂时地配置还是永久地配置,这样的处理器可以构成处理器实现的模块,其操作以执行本文描述的一个或多个操作或功能。如本文所使用的,“处理器实现的模块”指的是利用一个或多个处理器实现的硬件模块。类似地,本文所述的方法可以至少部分地由处理器实现,处理器是硬件的示例。例如,方法的至少一些步骤可以由一个或多个处理器或处理器实现的模块来执行。此外,一个或多个处理器还可以操作以支持在“云计算”环境中或“软件即服务”SaaS中的相关操作的性能。例如,至少一些操作可以由计算机的群组作为包括处理器的机器的示例来执行,这些操作可以经由网络例如,因特网并且经由一个或多个适当的接口例如,应用程序接口API访问。某些操作的性能可以分布在一个或多个处理器之间,不仅驻留在单个机器内,而且跨多个机器部署。在一些示例性实施方案中,一个或多个处理器或处理器实现的模块可以位于单个地理位置例如,在家庭环境、办公室环境或服务器群内。在其它示例性实施方案中,一个或多个处理器或处理器实现的模块可以跨多个地理位置分布。本文所讨论的主题的一些部分可以根据对作为机器存储器例如,计算机存储器内的位或二进制数字信号存储的数据的操作的算法或符号表示来呈现。这些算法或符号表示是数据处理领域的普通技术人员所使用的技术的示例,以将他们工作的实质传达给本领域其他技术人员。如本文所使用的,“算法”是得到期望结果的自洽的操作序列或类似处理。在这种情况下,算法和操作涉及物理量的物理操控。通常但非必要地,这些量可以采用能够由机器存储、访问、传输、组合、比较或以其它方式操控的电信号、磁信号或光信号的形式。有时,主要是出于通用的原因,利用诸如“数据”、“内容”、“位”、“值”、“元素”、“符号”、“字符”、“术语”、“数字”、“数字符号”等词来表示这些信号是方便的。然而,这些词仅仅是方便的标签,并且与适当的物理量相关联。除非另外特别说明,否则本文中利用诸如“处理”、“计算机运算”、“计算”、“确定”、“呈现”、“显示”等词的讨论可以指操控或变换数据的机器例如,计算机的动作或处理,其中所述数据在一个或多个存储器例如,易失性存储器、非易失性存储器或它们的任何合适的组合、寄存器或其它机器组件其接收、存储、发送或显示信息内表示为物理例如,电子的、磁性的或光学的量。此外,除非另外特别说明,否则如在专利文献中常见的那样,本文所使用的术语“一”或“一个”也包括一个或多于一个实例。最后,如本文所使用的,除非另外特别说明,否则连词“或”指的是非排他性的“或”。示例示例1是用于在时间界限网格中生成并显示非时间界限内容频道的方法。该方法包括:接收表示要在时间界限网格中显示的非时间界限内容的内容数据;利用硬件处理器生成时间界限网格,生成时间界限网格包括:基于内容数据创建非时间界限内容频道,所述非时间界限内容频道在时间界限网格中显示表示非时间界限内容的一个或多个内容对象,并且在时间界限网格中将非时间界限内容频道与多个时间界限频道合并;以及使得在用户的观看设备上显示所生成的时间界限网格。在示例2,示例1的主题可以可选地包括,其中时间界限网格包括电子节目指南EPG。在示例3,示例1和2的主题可以可选地包括,其中非时间界限内容频道以线性时间界限格式来表示,非时间界限内容频道独立于多个时间界限内容频道滚动。在示例4,示例1至3的主题可以可选地包括在视觉上区分表示非时间界限内容的内容对象,以指示用户选择的表示非时间界限内容的内容对象中的一个将立即播放。在示例5,示例1至4的主题可以可选地包括,其中非时间界限内容频道包括在时间界限网格的一侧显示的在竖直方向上滚动的专栏。在示例6,示例1至5的主题可以可选地包括,其中表示非时间界限内容的内容数据包括有限数量的非时间界限内容;并且滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾使得表示非时间界限内容的内容对象重复。在示例7,示例1至6的主题可以可选地包括,其中表示非时间界限内容的内容数据包括有限数量的非时间界限内容;并且该方法还包括响应于用户滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾,提供触发获得并显示更多的非时间界限内容的选择。在示例8,示例1至7的主题可以可选地包括,其中非时间界限内容频道显示推广内容片段并请求非订户订阅的内容对象。在示例9,示例1至8的主题可以可选地包括,其中内容数据包括非时间界限内容的推荐,基于与用户相对应的设备数据将所述推荐确定为是用户感兴趣的,所述设备数据指示用户行为和用户的观看习惯。示例10是用于在时间界限网格中生成并显示非时间界限内容频道的系统。该系统包括一个或多个处理器和存储指令的存储器,当由一个或多个硬件处理器执行指令时,使得一个或多个硬件处理器执行包括接收表示要在时间界限网格中显示的非时间界限内容的内容数据的操作;生成时间界限网格,生成时间界限网格包括基于内容数据来创建非时间界限内容频道,所述非时间界限内容频道显示了表示时间界限网格中的非时间界限内容的一个或多个内容对象,并且在时间界限网格中将非时间界限内容频道与多个时间界限频道合并;以及使得在用户的观看设备上显示所生成的时间界限网格。在示例11,示例10的主题可以可选地包括,其中时间界限网格包括电子节目指南EPG。在示例12,示例10至11的主题可以可选地包括,其中非时间界限内容频道以线性时间界限格式表示,非时间界限内容频道独立于多个时间界限内容频道滚动。在示例13,示例10至12的主题可以可选地包括,其中操作还包括在视觉上区分表示非时间界限内容的内容对象,以指示用户选择的表示非时间界限内容的内容对象中的一个将立即播放。在示例14,示例10至13的主题可以可选地包括,其中非时间界限内容频道包括在时间界限网格的一侧显示的在竖直方向上滚动的专栏。在示例15,示例10至14的主题可以可选地包括,其中表示非时间界限内容的内容数据包括有限数量的非时间界限内容;并且滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾使得表示非时间界限内容的内容对象重复。在示例16,示例10至15的主题可以可选地包括,其中表示非时间界限内容的内容数据包括有限数量的非时间界限内容;并且操作还包括响应于用户滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾,提供触发获得并显示更多的非时间界限内容的选择。在示例17,示例10至16的主题可以可选地包括,其中非时间界限内容频道显示推广内容片段并请求非订户订阅的内容对象。在示例18,示例10至17的主题可以可选地包括,其中内容数据包括非时间界限内容的推荐,基于与用户相对应的设备数据将所述推荐确定为是用户感兴趣的,所述设备数据指示用户行为和用户的观看习惯。示例19是用于在时间界限网格中生成并显示非时间界限内容频道的机器存储介质。机器存储介质配置一个或多个处理器以执行包括接收表示要在时间界限网格中显示的非时间界限内容的内容数据的操作;生成时间界限网格,生成时间界限网格包括基于内容数据来创建非时间界限内容频道,所述非时间界限内容频道显示了表示时间界限网格中的非时间界限内容的一个或多个内容对象,并且将非时间界限内容频道与时间界限网格中的多个时间界限频道合并;以及使得在用户的观看设备上显示所生成的时间界限网格。在示例20,示例19的主题可以可选地包括,其中内容数据包括非时间界限内容的推荐,基于与用户相对应的设备数据将所述推荐确定为用户感兴趣的,所述设备数据指示用户行为和用户的观看习惯。尽管已经参考特定示例性实施方案描述了本发明主题的概述,但是在不脱离本发明实施方案的更宽范围的情况下,可以对这些实施方案进行各种修改和改变。例如,本领域普通技术人员可以混合和匹配各种实施方案或其特征或使其成为可选的。本发明主题的这些实施方案在本文中可以单独地或共同地称作为术语“本发明”,其仅仅是出于方便的目的,并非旨在将本申请的范围自愿地限制于任何单个发明或发明构思,如果事实上公开了多于一个的发明或发明构思。本文所示的实施方案被认为足够详细地描述,以使得本领域技术人员能够实践所公开的教导。可以利用其它实施方案并从中导出其它实施方案,使得可以在不脱离本发明的范围的情况下进行结构和逻辑替换和改变。因此,具体实施方式不应被视为具有限制意义,并且各种实施方案的范围仅由所附权利要求以及这些权利要求所赋予的等同形式的全部范围来限定。此外,可以为本文描述为单个实例的资源、操作或结构提供多个实例。另外,各种资源、操作、模块、引擎和数据存储之间的边界在某种程度上是任意的,并且在具体的说明性配置的上下文中示出了特定的操作。其它的功能分配被设想并且可以落入本发明的各种实施方案的范围内。通常,在示例性配置中作为单独资源呈现的结构和功能可以实现为组合结构或资源。类似地,作为单个资源呈现的结构和功能可以实现为单独的资源。这些和其它的变型、修改、添加和改进落入由所附权利要求表示的本发明的实施方案的范围内。因此,说明书和附图应被视为说明性的而非限制性的意义。

权利要求:1.一种方法,其包括:接收表示要在时间界限网格中显示的非时间界限内容的内容数据;利用硬件处理器生成时间界限网格,生成时间界限网格包括:基于所述内容数据来创建非时间界限内容频道,所述非时间界限内容频道在时间界限网格中显示表示非时间界限内容的一个或多个内容对象,以及在时间界限网格中将非时间界限内容频道与多个时间界限频道合并;以及使得在用户的观看设备上显示所生成的时间界限网格。2.根据权利要求1所述的方法,其中,所述时间界限网格包括电子节目指南EPG。3.根据权利要求1所述的方法,其中,所述非时间界限内容频道以线性时间界限格式表示,所述非时间界限内容频道独立于多个时间界限内容频道滚动。4.根据权利要求1所述的方法,还包括在视觉上区分表示非时间界限内容的内容对象,以指示用户选择的表示非时间界限内容的内容对象中的一个将立即播放。5.根据权利要求1所述的方法,其中,所述非时间界限内容频道包括在时间界限网格的一侧上显示的在竖直方向上滚动的专栏。6.根据权利要求1所述的方法,其中:表示非时间界限内容的内容数据包括有限数量的非时间界限内容;以及滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾使得表示非时间界限内容的内容对象重复。7.根据权利要求1所述的方法,其中,表示非时间界限内容的内容数据包括有限数量的非时间界限内容;以及所述方法还包括响应于用户滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾,提供触发获得并显示更多非时间界限内容的选择。8.根据权利要求1所述的方法,其中,所述非时间界限内容频道显示推广内容片段并请求非订户订阅的内容对象。9.根据权利要求1所述的方法,其中,所述内容数据包括非时间界限内容的推荐,基于与用户相对应的设备数据将所述推荐确定为是用户感兴趣的,所述设备数据指示用户行为和用户的观看习惯。10.一种系统,其包括:一个或多个硬件处理器;以及存储器,其存储指令,当由一个或多个硬件处理器执行指令时,使得一个或多个硬件处理器执行包括以下的操作:接收表示要在时间界限网格中显示的非时间界限内容的内容数据;生成时间界限网格,生成时间界限网格包括:基于内容数据创建非时间界限内容频道,所述非时间界限内容频道在时间界限网格中显示表示非时间界限内容的一个或多个内容对象,以及在时间界限网格中将非时间界限内容频道与多个时间界限频道合并;以及使得在用户的观看设备上显示所生成的时间界限网格。11.根据权利要求10所述的系统,其中,所述非时间界限内容频道以线性时间界限格式表示,所述非时间界限内容频道独立于多个时间界限内容频道滚动。12.根据权利要求10所述的系统,其中,所述非时间界限内容频道包括在时间界限网格的一侧上显示的在竖直方向上滚动的专栏。13.根据权利要求10所述的系统,其中:表示非时间界限内容的内容数据包括有限数量的非时间界限内容;以及滚动到包括有限数量的非时间界限内容的非时间界限内容频道的末尾使得表示非时间界限内容的内容对象重复。14.根据权利要求10所述的系统,其中,所述内容数据包括非时间界限内容的推荐,基于与用户相对应的设备数据将所述推荐确定为是用户感兴趣的,所述设备数据指示用户行为和用户的观看习惯。15.一种机器可读介质,其存储指令,所述指令在由机器的一个或多个硬件处理器执行时使所述机器执行包括以下操作的操作:接收表示要在时间界限网格中显示的非时间界限内容的内容数据;生成时间界限网格,生成时间界限网格包括:基于内容数据创建非时间界限内容频道,所述非时间界限内容频道在时间界限网格中显示表示非时间界限内容的一个或多个内容对象,以及在时间界限网格中将非时间界限内容频道与多个时间界限频道合并;以及使得在用户的观看设备上显示所生成的时间界限网格。

百度查询: 开放电视公司 显示非时间界限内容的方法、系统及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术