显示媒体服务推荐的电子节目指南的制作方法

文档序号:12515609阅读:154来源:国知局
显示媒体服务推荐的电子节目指南的制作方法与工艺

本发明涉及电子节目指南,更具体地,涉及从广播内容传送服务和特殊内容传送服务显示针对媒体服务的推荐的电子节目指南。



背景技术:

由于从诸如空中广播网络、有线网络、卫星网络等传统广播源可获得的媒体资产的种类繁多,难以保持跟踪用户可以消费的所有各种媒体。当考虑从诸如M-GO、NETFLIX、VUDU等特殊内容提供商可获得的所有不同媒体时,这种情况变得更加复杂,这些特殊内容提供商以流媒体、点播媒体等形式提供媒体资产,用户从这种特殊内容提供商选择他们希望消费的特定媒体。为了解决得知要选择哪些媒体资产的问题,需要帮助用户管理不同的内容提供商之间的产品。



技术实现要素:

根据本公开的一个方面,描述了一种用于生成电子节目网格指南的方法和装置。电子节目网格指南呈现各种广播内容提供商、特殊内容提供商以及从这些提供商可获得的推荐媒体资产。根据用户简档信息推荐媒体资产,其中所列出的媒体资产和内容提供商在被显示在电子节目网格指南中时可以随着时间段而改变。

根据本公开的另一方面,描述了一种方法,用于根据用户简档推荐多个时间段期间从至少一个广播提供商和至少一个特殊内容提供商在可获得的媒体资产,同时生成具有第一轴线和第二轴线的网格以进行显示,其中第一轴线用于标识推荐媒体资产,第二轴线用于标识推荐媒体资产可获得的相应时间。此外,所述示例方法具有以下操作:沿着第一轴线提供与至少一个广播内容提供商以及多个时间段中的第一时间段期间从所述至少一个广播内容提供商可获得的推荐媒体资产相关的第一信息;以及沿着第一轴线提供与至少一个特殊内容提供商以及所述多个时间段中的第一时间段期间从所述至少一个特殊内容提供商可获得的推荐媒体资产相关的第二信息。

根据本公开的另一方面,描述了一种包括处理器和存储器的装置,所述装置被配置为执行用于以下操作的指令:根据用户简档推荐多个时间段期间从至少一个广播提供商和至少一个特殊内容提供商可获得的媒体资产,同时生成具有第一轴线和第二轴线的网格,其中第一轴线用于标识推荐媒体资产,第二轴线用于标识推荐媒体资产可获得的相应时间。此外,所述示例装置具有指令,当执行所述指令时,所述指令用于沿着第一轴线提供与至少一个广播内容提供商以及多个时间段中的第一时间段期间从所述至少一个广播内容提供商可获得的推荐媒体资产相关的第一信息;并且沿着第一轴线提供与至少一个特殊内容提供商以及所述多个时间段中的第一时间段期间从所述至少一个特殊内容提供商可获得的推荐媒体资产相关的第二信息。

附图说明

根据以下对示例实施例的详细描述,将描述或清楚本公开的上述和其它方面、特征和优点,其中将结合附图理解所述示例实施例。

附图中,贯穿所有视图相似的附图标记表示相似的元件:

图1示出了用于向家庭或终端用户传送内容的系统的示意性实施例的框图。

图2示出了呈现媒体服务器、在线社交网络和用于消费媒体的消费设备的布置的示意性实施例系统的框图。

图3示出了机顶盒/数字视频录像机的示意性实施例的框图。

图4呈现了在线社交服务器中实现的在线社交网络的示意性实施例的框图。

图5呈现了在线社交网页的视图的示意性实施例。

图6详细描述了考虑是否可以由第二非消费用户访问用户正消费的特定媒体资产的方法示意性实施例的框图。

图7是用于确定非消费用户响应于关于消费用户正消费的资产的信息要接收什么媒体资产的方法的示意性实施例的框图。

图8-10提供了详细描述不同消费用户已访问的媒体的电子节目指南网格的示意性实施例的视图。

图11是使用用户简档来推荐在不同时间段期间从广播内容提供商和特殊内容提供商可获得的媒体资产的方法的示意性实施例的框图。

图12-14提供了电子节目指南网格的示意性实施例的视图,所述电子节目指南网格详细描述了在不同时间段期间从广播内容提供商和特殊内容提供商可获得的推荐媒体。

应当理解,附图是用于示出本公开构思的目的,并且不必是用于示出本公开的唯一可能配置。

具体实施方式

应理解的是,附图所示的元件可以以硬件、软件或其组合的各种形式来实现。优选地,这些元件在一个或更多个适当编程的通用设备上实现为硬件和软件的组合,其中所述设备可以包括处理器、存储器和输入/输出接口。文中,词语“耦接”被定义为表示直接连接或通过一个或更多个中间组件间接连接。这种中间组件可以包括硬件和基于软件的组件二者。

本说明书示意了本公开的原理。因此,可以理解的是,本领域的技术人员将能够设计出虽然没有明确地在此描述或示出但体现了本公开的原理并包括在其范围之内的各种布置。

本文所述的所有示例和条件语言旨在用于帮助读者理解本公开的原理和发明人为促进本领域而贡献的构思,且被解释为不限于这种具体描述的示例和条件。

此外,这里对本公开的原理、方面、实施例及其特定示例做出引述的所有声明意在包括本发明的结构和功能上的等同物。附加地,这种等同物旨在包括当前已知的等同物以及将来研发的等同物,即,为执行相同功能开发的任何元件,而与结构无关。

因此,例如,本领域的技术人员可以理解,这里所表示的框图展示出体现本公开原理的示意性电路的概念图。类似地,将理解,任何流程、流程图、状态转移图、伪代码等表现出实质上可以在计算机可读介质上表现的、并且由计算机或处理器执行的各个过程,无论是否明确示出该计算机或处理器。写入的计算机可读介质和代码可以实现为短暂状态(信号)和非短暂状态(例如CD-ROM、DVD、蓝光、硬盘驱动器、闪存卡或其它类型的有形存储介质的有形介质)。

图中示出的各个元件的功能可以通过使用专用硬件以及能够与合适软件相关联执行软件的硬件来提供。当由处理器来提供时,这些功能可以由单个的专用处理器、单个的共享处理器、或多个单独的处理器来提供,其中一些可以是共享的。此外,对术语“处理器”或“控制器”的显式使用不应理解为专门指能够执行软件的硬件,可以隐式地非限制地包括数字信号处理器(“DSP”)硬件、用于存储软件的只读存储器(“ROM”)、随机存取存储器(“RAM”)以及非易失性存储器。

还可以包括传统和/或定制的其它硬件。类似地,附图所示的任何开关都仅是概念性的。它们功能可以通过程序逻辑的操作、专用逻辑、程序控制和专用逻辑的交互、或甚至是手动地实现,实施者可以选择的具体技术可以从上下文中得到明确的理解。

在权利要求中,被表达为用于执行指定功能的装置的任意元件意在包括执行该功能的任何方式,包括例如a)执行该功能的电路元件的组合、b)任何形式的软件,因而包括固件、微代码等,其与适当的电路组合以运行该软件来执行该功能。由这种权利要求限定的本公开在于由各种记载的装置提供的功能以权利要求所要求的方式组合在一起。因此,将可以提供这些功能的任何装置认为是等同于本文所示的装置。

使用本发明概念,下面讨论的原理呈现用户通过使用诸如LINKEDIN等的通信媒体在线社交网络来共享其媒体消费习惯的场景。

术语在线社交网络(OSN)也可以被定义为允许第一用户与一个或多个用户进行通信而不必向每个用户发送独有消息的架构。也就是说,在社交网络中,在如何将消息传送给这些用户的方面是有效率的。此外,社交网络通常具有如下特征:用户自由地指示他们是否希望“被链接”到第二用户。可以在第一用户将第二用户添加到其列表的情况下,实现这种类型的特征。然后,社交网站可以推荐第一个用户知道的其他用户,其他用户与第二用户控制的列表上的用户的列表呈现在一起。因此,可以通过在第二用户的社交网络上进行绘制,来扩展第一用户的社交网络。

在以下描述中,本发明的原理提供了用户向他们的社交网络发送与用户正在消费的资产有关的各种信息的机制。这促进了新的社交互动方式,例如,虚拟组观看、评级、推荐等。具体地,当使用诸如电话、平板电脑、机顶盒、视频游戏系统、个人计算机等消费设备时,用户可以在使用消费设备时指示消费(观看/收听)什么媒体。

下面介绍不同的字段,其中这些字段用于指示媒体资产的不同属性。通过使用《字段》形式的“标签”来在本申请中描述了这些字段。可以使用如《字段&属性1&属性2&属性...》所示的各种分隔来添加针对这些字段的特定属性。应当理解,也可以构建字段和属性,其中特定散列组合(MD5、SHA1等)可以表示字段的内容和关联属性。可以根据本发明的原理执行其他实现方式。

表1

表2

术语媒体资产(如下表3所述)可以是:基于视频的媒体、基于音频的媒体、电视秀、电影、交互式服务、视频游戏、基于HTML的网页、视频点播、音频/视频广播、广播节目、广告、播客等。

表3

表4

表5

表6

最初,将描述用于传送各种类型的内容并用于向用户提供在线社交网络服务的系统。

现转向图1,示出了用于向家庭或终端用户传送内容的系统100的实施例的框图。该内容源自诸如电影工作室或制作室等内容源102。可以以两种形式中的至少一种提供该内容。一种形式可以是广播形式的内容。将广播内容提供给广播联盟管理方104,广播联盟管理方104通常是诸如美国广播公司(ABC)、国家广播公司(NBC)、哥伦比亚广播系统(CBS)等的国家广播服务。广播联盟管理方可以收集和存储内容,并且可以通过传送网络(示出为传送网络1(106))来调度对内容的传送。传送网络1(106)可以包括从国家中心到一个或多个区域或地方中心的卫星链路传输。传送网络1(106)还可以包括使用诸如空中广播、卫星广播、有线广播或来自经由IP的外部网络的本地传送系统的本地内容传送。将本地传送的内容提供给用户家中的用户机顶盒/数字视频录像机(DVR)108,其中该内容将随后包括在可以由用户搜索的可获得内容的主体中。

第二种形式的内容被称为特殊内容。特殊内容可以包括作为付费观看、按次付费或未提供给广播联盟管理方的其他内容的内容。在许多情况下,特殊内容可以是用户请求的来自诸如M-GO、NETFLIX、AMA ZON等服务的流媒体形式的内容。可以将特殊内容传送到内容管理器110。内容管理器110可以是例如与内容提供商、广播服务或传送网络服务相关联的服务提供商,例如,互联网网站。内容管理器110还可以将互联网内容合并到传送系统中(或者,明确地,合并到搜索中),使得可以仅搜索尚未被传送到用户机顶盒/数字视频录像机108的内容。内容管理器110可以通过单独的传送网络(传送网络2(112))将内容传送到用户机顶盒/数字视频录像机108。传送网络2(112)可以包括高速宽带互联网型通信系统。重要的是要注意,也可以使用传送网络2(112)的全部或部分来传送来自广播联盟管理方104的内容,并且可以使用传送网络1(106)的全部或部分来传送来自内容管理器110的内容。此外,用户还可以经由传送网络2(112)直接从互联网获取内容,而不必由内容管理器110管理所述内容。此外,搜索的范围超出了可获得的内容,到达可以在将来广播或获得的内容。

机顶盒/数字视频录像机108可以从传送网络1和传送网络2之一或二者接收不同类型的内容。机顶盒/数字视频录像机108处理所述内容,并基于用户偏好和命令提供对内容的分离。机顶盒/数字视频录像机还可以包括用于记录和回放音频和视频内容的存储设备,例如,硬盘驱动器或光盘驱动器。下面将结合图3描述机顶盒/数字视频录像机108的操作的其他细节以及与回放所存储的内容相关的特征。将经处理的内容提供给显示装置114。显示装置114可以是常规2-D型显示器,或者备选地可以是高级3-D显示器。应当理解,具有显示能力的其他设备(例如,无线电话、PDA、计算机、游戏平台、遥控器、多媒体播放器等)可以使用本公开的教导,并且被认为在本公开的范围内。

传送网络2与在线社交网络116相耦接,所述在线社交网络表示提供社交网络功能的网络或服务器。例如,操作机顶盒108的用户可以访问在线社交网络116,以访问来自其他用户的电子消息,检查由其他用户对内容选择做出的推荐,观看由其他用户发布的图片,参考经由“互联网内容”路径可获得的其他网站。

在线社交网络服务器116还可以与内容管理器110连接,其中可以在两个元件之间交换信息。由内容管理器110选择用于在机顶盒108上观看的媒体可以被称作针对来自这种连接的在线社交网络116的电子消息。该消息可以被发布到在机顶盒108上正观看所述媒体的消费用户的状态信息。也就是说,使用机顶盒108的用户可以指示从内容管理器110向在针对由&USERNAME标识的特定用户的《服务ID》中列出的在线社交网络服务器116发出命令,所述命令指示可以在消息中的特定媒体资产的信息(例如,《资产ID》、《资产类型》和《位置》)。

内容管理器110将该信息发送到在《服务ID》中列出的所指示的社交网络服务器116,其中针对&USERNAME的电子消息具有符合被发布到该用户的状态信息的媒体资产的《资产ID》、《资产类型》和《位置》的信息。可以访问社交网络服务器116的其他用户可以读取消费用户的状态信息,以查看消费用户已经观看过哪些媒体。

图2示出了系统200的框图,系统200呈现媒体服务器、在线社交网络和用于消费媒体的消费设备的布置。媒体服务器210、215、225和230表示存储媒体的媒体服务器。这样的媒体服务器可以是硬盘驱动器、多个硬盘驱动器、服务器群、基于盘的存储设备以及用于通过宽带网络传送媒体的任何其他类型的大容量存储设备。

媒体服务器210和215由内容管理器205控制。类似地,媒体服务器225和230由内容管理器235控制。为了访问媒体服务器上的内容,操作诸如STB 108、个人计算机260、平板电脑270和电话280等消费设备的用户可以对这种内容进行付费订阅。可以通过利用内容管理器235的安排来管理订阅。例如,内容管理器235可以是服务提供商,且操作STB 108的用户可以订阅来自电影频道的节目和可以通过宽带网络250向用户传送音乐的音乐订阅服务。内容管理器235管理被传送到STB 108的内容的存储和传送。类似地,对于诸如个人计算机260、平板电脑270和电话280等的其它设备也可以存在其他订阅。注意,通过内容管理器205和235可获得的订阅可以重叠。例如,可以通过两个内容管理器获得符合诸如DISNEY等特定电影工作室的内容。类似地,内容管理器205和235二者也可以在可获得的内容上有所差异。例如,当内容管理器235制作从FOXSPORTS可获得的内容时,内容管理器205可以具有来自ESPN的体育节目。

通过经由内容管理器205、235传送内容,订阅不是可以授权内容的独有方式。可以通过内容管理器205、235自由地访问一些内容,其中内容管理器不针对要访问的内容收取任何费用。内容管理器205、235还可以针对被传送作为视频点播的其他内容,收取固定观看时段(例如,几小时)的单个费用。内容可以被购买并存储到诸如STB 108、个人计算机260、平板电脑270等用户设备,其中所述内容是从内容管理器205、235接收的。也可以使用内容管理器205、235的其他购买、租赁和订阅选项。

在线社交服务器240、245表示运行通过宽带网络250进行通信的在线社交网络的服务器。操作诸如STB 108、个人计算机260、平板电脑270和电话280等消费设备的用户可以通过所述设备与在线社交服务器240、245进行交互,并且与其他用户进行交互。可以实现的社交网络的一个特征在于:使用不同类型设备(PC、电话、平板电脑、STB)的用户可以通过社交网络相互通信。例如,即使在第二用户正使用个人计算机260的同时第一用户正使用电话280的情况下,在两个用户使用相同社交网络的前提下,第一用户仍可以向第二用户的帐户发布消息。宽带网络250、个人计算机260、平板电脑270和电话280是本领域已知的术语。例如,电话280可以是具有互联网能力和进行语音通信的能力的移动设备。

现在转向图3,示出了作为消费设备的示例的机顶盒/数字视频录像机300的核心的实施例的框图。所示出的装置300也可以并入到包括显示设备114的其他系统中。在这两种情况下,为了简洁起见,未示出系统的完整操作所需的若干组件,因为这些组件对于本领域技术人员是众所周知的。

在图3所示的设备300中,在输入信号接收机302中接收所述内容。输入信号接收器302可以是几种已知接收机电路之一,用于接收、解调和解码经由包括无线网络、有线网络、卫星网络、以太网网络、光纤网络和电话线网络在内的若干可能网络之一提供的信号。可以基于经由控制接口(未示出)提供的用户输入,来在输入信号接收器302中选择和检索期望的输入信号。解码后的输出信号被提供给输入流处理器304。输入流处理器304执行最终信号选择和处理,并且包括针对该内容流将视频内容与音频内容分离。将音频内容提供给音频处理器306,以从接收的格式(例如,压缩数字信号)转换成模拟波形信号。模拟波形信号被提供给音频接口308并被进一步提供给显示设备114或音频放大器(未示出)。备选地,音频接口308可以使用高清晰度多媒体接口(HDMI)线缆或诸如经由/Philips数字互连格式(SPDIF)的备用音频接口,来向音频输出设备或显示设备提供数字信号。音频处理器306还执行用于音频信号存储的任何必要转换。

从输入流处理器304输出的视频被提供给视频处理器310。视频信号可以是几种格式之一。视频处理器310根据需要,基于输入信号格式提供所需要的视频内容转换。视频处理器310还执行用于视频信号存储的任何必要转换。

存储设备312存储在输入端接收的音频和视频内容。存储设备312允许在控制器314的控制下并且还基于从用户接口316接收的命令(例如,诸如快进(FF)和倒带(Rew)等导航指令),稍后检索和回放内容。存储设备312可以是硬盘驱动器、一个或多个大容量集成电子存储器(例如,静态随机存取存储器或动态随机存取存储器),或者可以是可互换光盘存储系统(例如,压缩盘驱动器或数字视频盘驱动器)。在一个实施例中,存储设备312可以是外部的,而不存在于该系统中。

将来自视频处理器310或者源自输入或存储设备312的转换后的视频信号提供给显示接口318。显示接口318进一步将显示信号提供给上述类型的显示设备。显示接口318可以是诸如红-绿-蓝(RGB)等模拟信号接口,或可以是诸如高清多媒体接口(HDMI)等数字接口。

控制器314经由总线与设备300的若干组件相互连接,所述组件包括输入流处理器304、音频处理器306、视频处理器310、存储设备312和用户接口316。控制器314管理用于将输入流信号转换成用于在存储设备上进行存储的或用于显示的信号的转换处理。控制器314还管理对存储内容的检索和回放。此外,如下所述,控制器314执行对已存储的或要经由上述传送网络传送的内容的搜索。控制器314还被耦合到用于存储针对控制器314的信息和指令代码的控制存储器320(例如,易失性或非易失性存储器,包括随机存取存储器、静态RAM、动态RAM、只读存储器、可编程ROM、闪存、EPROM、EEPROM等)。此外,存储器的实现方案可以包括若干可能实施例,例如,单个存储器设备,或者备选地,连接在一起以形成共享或公共存储器的多于一个的存储器电路。此外,存储器可以与其他电路(例如,总线通信电路的一部分)一同被包括在更大电路中。

为了有效地进行操作,本公开的用户界面316使用在显示器周围移动光标的输入没备。在一个实施例中,输入设备是具有运动检测形式的遥控器,例如陀螺仪或加速度计,允许用户绕屏幕或显示器自由地移动光标。在另一个实施例中,输入设备是触摸板或触敏设备形式的控制器,在屏幕上跟踪用户在板上的移动。在另一个实施例中,输入设备可以是具有方向按钮的传统遥控器。

图4呈现了实现在在线社交服务器240、245中的示例性在线社交网络400的框图。在线社交网络400具有能够生成用于在消费设备上观看的HTML、JAVA等网页的web服务器410。Web服务器410还可以实现为如应用服务器般运行,而在线社交网络体验运行为用户设备上的应用。在该配置中,应用服务器处理在所述应用和运行在服务器240、245上的后端之间的各种应用呼叫,服务器240、245通过宽带网络250的连接运行。

用户数据库420存储与使用在线社交网络400的各种用户有关的信息。这种信息可以包括关于用户的传记信息、用户选择的特定兴趣、关于与用户链接的其他用户的信息等。广告数据库430包含在使用在线社交网络400时传送给用户的各种广告。可以传送的不同类型的广告包括文字、图片、图形文件、旗标、音频、视频、动画等。

推荐代理440是在服务器240、245上运行的计算机程序,向用户进行各种推荐。这种推荐可以是用户应考虑链接到的其他用户、用户可能感兴趣的广告、用户可能感兴趣的内容等。通常,推荐代理将使用数学开发模型,所述数学开发模型找出各种专题或主题之间的相关性,其中用户的各种行为影响将被推荐的内容。例如,推荐模型可以围绕一系列业务规则来构建,其中,向人口信息为年轻男性的用户建议视频游戏广告,而将向人口信息为年轻女孩的用户建议有关教育产品的广告。

推荐代理440还可以被配置为进行针对从不同广播提供商和特殊内容提供商提供的媒体服务的推荐。具体地,推荐代理440可以包含列出各种媒体资产的信息以及从广播内容提供商和特殊内容提供商可获得这种媒体资产的时间段。然后,可以基于特定用户的用户简档,在不同时间段内推荐媒体资产子组。此外,这种推荐可以根据用户简档的属性进行排名。下表7针对可获得来自不同广播内容源和特殊内容源的推荐媒体资产的各种时间段,示出了这种推荐媒体资产排名。

表7

内容服务器/数据库450包含可以被传送给用户的各种媒体。还可以实现内容数据库450,在该内容数据库450中可以管理不同内容管理器205、235之间的各种订阅。也就是说,可以通过在线社交网络400可获得的一些内容可以来自媒体服务器210、215、225、230等。

图5示出了在线社交服务器240、245所生成的在线社交网页500的示例性视图。用户图片505对应于用户已选择为与存储在用户数据库420中的用户简档相关联的图形文件。

用户状态510表示针对用户已指示的各种信息的区域应该与他们的简档相关联。在用户状态的上下文内,可以存在用户判定可获得的各种级别的信息。可以为用户建立关于公共简档的信息,这应当是用户选择的使得可用于访问在线社交服务器240、245的任何人的信息。使得第二级别的信息可用于主要用户通过社交网站链接到的任何其他用户。这些是“链接”用户,可以接收在用户状态510区域中做出的改变的更新。第三级别的信息是仅针对该用户的用户信息。这可以是诸如用户在在线社交网络240、245上花费的时间量、用于登录到在线社交网络240、245的上次互联网协议地址、下一次付款何时到期以便维护在线社交网络240、245的账户、用户的各种订阅等信息。

其他用户状态520表示用户从分别被表示为用户A、用户B和用户C的其他用户接收更新的区域。这些更新可以是文本消息、图形文件、到网站的链接、到媒体的链接和媒体本身等。通常,通过使用诸如文本、图形、动画等的一些标识信息,将用户更新与特定用户相关联。例如,来自用户A的用户更新可以是简单的文本消息,而来自用户B的更新是当被选择时提出web浏览器和网页的图形。

应用窗口530是针对运行应用的在线社交网页500的区域。一些社交网络允许用户玩在所述社交网页500的区域中显示的游戏。类似地,应用窗口530是可以用于呈现媒体的区域,所述媒体例如是音频、视频、动画、静态图形、文本等的。应用窗口530还可以用作实时通信接口(聊天、即时消息收发、网络摄像机、互联网语音等),以通过使用在线社交网络服务器240、245来在用户之间进行通信。其他应用也可以在应用窗口530中运行。

可以想到的是能够在不同的设备之间示出针对社交网页500所示的内容。例如,在用户访问机顶盒108和平板电脑270二者的家中,在机顶盒108上示出符合用户图片505、用户状态510和其他用户状态520的区域,同时在平板电脑270上示出应用窗口530。除了所示方案之外,也可以实现在线社交网页500的其它变型。

当用户更新在线社交网页500时,用户登录到OSN服务器240、245并将信息输入到诸如用户状态510的区域中。当更新次数很少且相互之间很远时,这种方法对于用户而言非常有效,但是一旦用户判定共享他的电视观看信息时(一个既具有实时特征又具有动态特征的事件),这种信息的手动输入就不符合要求。观看电视的用户本能地期望在点击遥控器按钮时发生更新,以符合操作电视机提供的传统体验。用户还期望屏蔽特定在线社交网络240、245的复杂性,并且希望“发布”到任何OSN网站的一致方法。在用户希望分享他在某时间线内观看的内容的日志的一些其他情况下,该操作需要完全自动化,而无需任何类型的干预。

以用户观看/收听媒体资产为开始,描述用户(作为媒体资产消费用户)如何公布(发布)关于媒体资产的信息的消息流。在消费这种资产的期间,用户按下遥控器上的按钮以指示用户想要公布关于该资产的信息。例如,如果用户正在使用STB 108,则在控制器314的控制下运行的应用可以生成消息《服务ID》&用户名、《资产ID》&名称&时间、《资产类型》、《位置》,将所述消息引导给在线社交服务器。

在中提供了列出用户感兴趣的内容的一个实现方案,其中将微型馈送推送到中的用户状态区域。这允许用户将他的所有活动导入新闻馈送。现在,该收听信息可以与“链接用户”共享,从而允许这种用户及时了解所有最新的音乐发现。朋友可以点击链接,以收听迷你馈送代表该用户发布的音乐/电台。然而,对这种信息的限制在于:它仅对于使用相同社交网站并使用的用户是有意义的。如果用户无法访问所述社交网站和二者,则用户无法使用迷你馈送推送的的信息。

因此,本公开的一个原理在于消费特定媒体片段的用户将不受限于特定网络。与可以操作作为围墙花园(walled garden)并将用户限制在这种网络中存在的内容的不同,用户可以访问众多不同的媒体源。使用本文所述构思的设备将被配置为标识所述内容以及用于访问这些内容的特定方法。例如,如果从内容管理器205收听特定歌曲,则用于回放所述歌曲的消费设备可以响应于由消费用户发出的命令,使用元数据来制定关于该歌曲的信息消息。该信息消息将被自动地格式化成针对社交网络240、245的适当格式,从而社交网络可以传送所述格式化的消息。

考虑到该示例,正使用诸如STB 108等消费没备来收听来自内容管理器205的音频。经由宽带网络250从媒体服务器210向STB 108流传输歌曲的音频。如果用户判定将关于歌曲的信息发布到社交网络服务器240,则消费设备108运行对消息进行格式化的软件,其中所述消息指示符合《服务ID》&用户名、《资产ID》&名称&时间、《资产类型》&音频、《位置》的信息。这些字段中的一些字段的元数据可以来自内容管理器205、媒体服务器210、用户等。然后,将所述字段和对应的信息从STB 108发送到社交网络服务器240,其中将所述信息发布到用户的状态区域510。

考虑回放通过无线电台播放的歌曲,消费设备可以利用诸如或等标识软件来对关于歌曲的声学特性进行采指纹。此外,当获得元数据时,该设备将把这种元数据格式化成可以自动发送到社交网络的信息消息。可以构想用于视频节目的类似方法,其中可以使用来自视频资产本身的元数据、节目指南信息、外部数据库等来开发关于视频资产的元数据。也就是说,针对音频资产描述的方法也可以用于视频资产,且反之亦然。

如果用户正在观看由机顶盒108呈现的电视节目或web视频剪辑,则可以执行本公开的类似实现方案。用户激活遥控器上的按钮,由此机顶盒108生成包含《服务ID》&用户名、《资产ID》&名称&时间、《资产类型》&视频、《位置》的消息,其中将该消息由机顶盒108传送至再现社交服务器240。然后,将这种信息发布作为对区域510的更新。

可以在不同的消费设备之间分解这种更新,其中用户使用同步的副屏幕来将状态更新发布到在线社交网页500。在这种情况下,副屏幕了解主要屏幕上正在观看的当前节目,并与之同步。这可以通过在STB 108上运行web应用服务器来实现,STB 108可以通过查询STB中间件软件来访问关于当前正观看的节目的信息。STB 108转而通过web服务器将该信息传送到副屏幕。

图6公开了方法600的框图,方法600考虑当用户将关于正在观看的特定媒体资产的信息发布到在线社交网络服务器时,第二非消费用户是否可以访问所述特定媒体资产。具体来说,该示例设想消费用户(正在消费媒体资产的用户)尝试通过使用社交网络向其他用户通知媒体资产。这些其他“链接”用户也被称为非消费用户。

在步骤605中,在诸如STB 108、个人计算机260、平板电脑270,电话280等设备处消费媒体资产的用户将信息发送到社交网络服务器240,社交网络服务器指示与当前正在被消费的媒体资产有关的信息。为了该示例的目的,这样的信息可以是《服务ID》&用户名、《资产ID》&名称&时间、《资产类型》&音频、《位置》。该步骤还支持以下构思:针对特定媒体资产通知多个《服务ID》,其中例如通知符合第一《服务ID》的第一在线社交服务器240,并且还通知符合第二《服务ID》的第二在线社交服务器245,其中所述第二《服务ID》与第一《服务ID》不同。此特征为消费用户提供了同时通知多个在线社交服务器而不必单独通知单独一个的能力。

在步骤610中,社交网络服务器240从消费用户接收信息,并将这种信息处理成能够显示在用户页面500的用户状态区域510中的形式。步骤615考虑发布操作,以及从用户的消费设备接收到的信息的哪个方面要被发布到用户页面500。所述发布可以使用作为消息的一部分的各种信息,例如《资产ID》&名称&时间、《资产类型》等。此外,可以将诸如《父母评级》、《内容评级》和其他类型的描述性信息等信息发布到用户状态区域510。例如,如果消费用户判定发布当前正在消费设备的位置处观看的电影的信息,则所发布的状态信息可以是电影名称(JAWS)以及在特定时间(2010年7月14日下午10:30)观看的资产的类型(电影)。根据本发明的原理,其他类型的信息可以被发布到用户页面500。

发布到用户页面500的信息也可以是媒体资产的各种表示。这种表示可以是屏幕截图、视频序列、完整的媒体资产本身、或媒体资产本身的摘录。实现这种结果的一种方式考虑到消费用户所指的媒体资产在内容服务器450中,内容服务器450是社交媒体服务器240的一部分。可以在用户状态区域510上制作并呈现所述媒体资产的单个屏幕截图。类似地,内容服务器可以生成要回放的秒数的序列。此外,内容服务器450可以在用户状态区域510中示出完整的媒体资产。应用窗口530还可以用于显示完整的媒体资产或这种资产的一部分。

可以使用第二种方法来指示要在用户状态区域510中显示该媒体资产的哪个部分,其中针对媒体资产使用《位置》和《许可》字段。在一种情况下,用户的消费设备在发布请求时使用这些字段。当在线社交服务器240接收到这种信息时,网络服务器410使用位置信息来向该特定位置处的服务器(例如,媒体服务器210)请求媒体资产。此外,将许可信息用于指定要提供媒体资产的哪个部分。可以从媒体服务器210本身或从内容管理器205来完成这种类型的请求。

可以实现第三种方法,其中在《位置》中指定的位置判定要提供媒体资产的哪个部分。例如,内容管理器205或媒体服务器210确定从特定在线社交服务器240请求的媒体资产应仅为媒体资产的前五秒。将该部分提供给社交服务器240,其中在用户状态区域510和/或应用窗口530中呈现这一部分的媒体资产。可以使用媒体资产的哪些部分的许多其他变型。

在步骤620中,确定发布关于媒体资产的信息的消费用户是否访问了所消费的媒体。该步骤考虑与《许可》字段相关的信息和/或关于消费用户维护的订阅的信息。为了订阅目的,经由诸如内容管理器205、235等系统来处理这种信息。如前所述,消费用户可以进行订阅以便访问存储在媒体服务器210、215、225、230上的媒体资产。通过使用内容管理器205、235来协商对这些内容的访问。

在用户尝试发布关于订阅的或可以在不限制的情况下访问的媒体资产的信息的情况下,如果提示,则媒体服务器或内容管理器将向社交网络服务器240提供某种形式的媒体资产。如果消费用户不具有无限制地访问或通过订阅访问媒体资产的许可,则媒体服务器和/或内容管理器可以使得备选的媒体资产可获得。

在步骤625中,类似于步骤620,确定将经由用户页面500接收所述发布的非消费用户是否可以访问所涉及的媒体资产。可以由社交网络服务器、内容管理器和/或媒体服务器进行该确定。具体来说,在线服务器240可以向内容管理器205查询非消费用户是否可以访问所涉及的媒体资产。如果是的话,内容管理器205可以使得该资产可用于在线服务器240,以便在与非消费用户对应的在线社交网页500中显示关于该资产的信息。关于媒体资产的信息可以列在其他用户状态520区域(对应于消费用户的更新)。所涉及的媒体资产本身也可以显示在对应于非消费用户的在线社交网页500的应用窗口530中。

也可以使得备选内容可用于非消费用户。可以根据先前提供的思想执行这种方法,且将在图7中进一步解释该方法700。

步骤630执行在步骤615、620和625中做出的确定的累积。在该步骤中,完成了如何发布媒体资产的方面。也就是说,根据消费用户和非消费用户的内容特权,资产的表示可能在用户之间是不同的。例如,如果消费用户可以对媒体资产进行完全访问,则向消费者的在线社交网页500发布关于媒体资产的信息将允许用户将来完全访问所述媒体资产。类似地,如果非消费用户具有访问所涉及的媒体资产的有限许可,则将媒体资产的备选版本(例如,媒体资产的预告片或屏幕截图)提供给非消费用户的在线社交网页500。

图7是详述非消费用户响应于关于消费用户正消费的资产的信息要接收什么媒体资产的方法700的框图。步骤705从接收与用户正在消费的内容有关的信息的诸如内容管理器(205、235)、媒体服务器(210、215、225、230)和/或在线社交服务器(240、245)等装置开始。通常,尽管可以发送其他信息,然而消费信息向接收装置指示表1至6中列出的信息。这种收到的信息应该表示特定的非消费用户希望在用户的特定位置《位置》处接收感兴趣的媒体资产《服务ID》&用户名。还有可以标识用户的其他方法(IP地址、电子邮件地址、用户ID、登录ID等)。

可以响应来自消费用户、非消费用户的动作而产生在步骤705中接收到的信息,从在线社交服务器、内容管理器、媒体服务器或其他源自动产生在步骤705中接收到的信息。例如,产生这种信息的原因之一在于非消费用户将响应于发布到非消费用户的在线社交网页500的消息来选择所消费的媒体资产。所发布的消息是与用户正在消费的媒体资产相关的来自消费用户的“状态更新”。

在步骤710中,如果接受非消费用户的内容特权,则接收装置向非消费用户提供所请求的媒体资产。某些类型的媒体资产是不受阻碍可获得的,并且使用不受限制。其他媒体资产必须付费,且只有在非消费用户已经为这种媒体资产付款和/或订阅接收这种媒体资产的情况下,才是可获得的。如果非消费用户访问了媒体资产,则该媒体资产可以被传送到非消费用户的位置、非消费用户的设备、在线社交网络服务器的位置等。媒体资产的形式也可以根据订阅/内容特权而变化,其中媒体资产可以以以下形式进行传送:可以回放但未被存储,可以被完全存储,可以仅存储在非消费装置等。可以在内容管理器、内容服务器和非消费用户的设备之间采用加密和其他安全特征,以确保媒体资产不能被拷贝到未认证的用户。

在步骤715中,确定是否向非消费用户提供在步骤705和710中请求的内容的备选内容。该备选内容可以是预定内容,所述预定内容表示缩短形式的请求媒体资产(例如,媒体资产中的所选择的时间间隔)。备选内容也可以是其他媒体资产。一些实例如下,其中这些示例不是穷举性的(如下表8所示):

表8

例如,如果消费用户通过使用诸如的订阅服务正在访问高清晰度(HD)版本的视频资产,则可以通过社交网络将SD视频中的屏幕截图或较短的视频片段发送给非消费用户。相反,如果该用户针对进行支付(如先前针对步骤710所述),则消费用户可以接收高清版本的节目。可以设想的是还可以根据用户的许可来调整其他因素,例如,分辨率、比特率和编解码器。

在步骤720中,响应于非消费用户的简档信息,使得备选资产可用于所述非消费用户。该选项提供了若干不同的场景,其中存在与影响向非消费用户提供哪种备选内容的内容特权无关的信息。在一些情况下,非消费用户可以预先进行选择,使得响应于关于电影的信息,用户接收备选内容(电影预告片)。也可以使用用于接收备选内容的其他条件。例如,非消费用户可以针对收到的资产设置最低内容评级(不发送低于3星的内容)、父母评级(不传送针对成人的任何内容,而是传送被分为G级的内容等)。也可以使用其他标准。

图8提供了详细描述不同消费者可以访问的媒体的电子节目指南网格(EPG)800的视图。代替使用如图5所示的在线社交网页500,使用节目指南视图。通常,电子节目指南使用网格,网格的左/垂直侧使用在网格水平/顶侧上的标识信息(在这种情况下,用户已链接到的不同用户)和时间信息。在本示例中,时间信息被分成小时增量。所呈现的网格提供与不同在线社交网络(240、245)相关联的用户的信息。

用于填写网格的元数据可以来自消费者产生的各种发布,这些发布用于社交网络服务。例如,大多数发布请求字段(例如,《服务ID》&用户名)标识用户以及与该用户相关联的社交网络服务。诸如《资产ID》&名称&时间、《资产类型》等字段标识正被访问的媒体资产以及媒体资产的时间。这种信息可以由诸如STB 108、个人计算机260、平板电脑270、电话280、在线社交服务器240,250、内容管理器205等设备相互关联,以生成EPG网格。网格还允许列出与正使用的应用程序有关的信息&应用(与使用YOUTUBE或正在访问的社交网络有关的信息等)。

图9提供了详细描述不同消费者可以用常规频道列表访问的媒体的电子节目指南网格(EPG网格)900的视图。通过使用关于消费者的信息和来自诸如ROVI、TRIBUNE MEDIA SERVICES等常规EPG源的信息,来开发EPG网格900。也就是说,该视图提供了频道列表信息和关于非消费用户的信息。

在图8和9的上下文内,用户可以将消费用户添加到电子节目指南列表中作为“收藏频道”。例如,用户可以指示他们想要替换EPG指南列表中的用户Jerry和频道7,如图9所示,以便添加新的用户Carmen和广播频道9,如图10所示。也就是说,用户本身可以被认为是如同广播频道,从而用户可以将Carmen或Lisa的消费选择视为频道,如同广播频道,例如,WGN的频道9或CBS的频道2。

图10还阐述了根据《位置》字段开发的附加信息可以如何表示具有相同名称的媒体资产,使得这种媒体资产正从不同源被消费。例如,Carmen正从与有关联的源消费电影Barton Fink,且Simon正观赏从诸如等源流传输的电影。源指定可以包括网站、内容管理器、内容服务器、广播公司、诸如NETFLIX、HULU等媒体资产提供商,以及其他源。表5中描述的属性可以有助于这种对电子节目指南的源的描述。

此外,图10显示了针对字段《资产ID》和资产完成开发的附加特征,指示用户已完成多少特定资产。例如,图10表明Bob已观看42%的电影Transformers,而西蒙已经消费53%的Barton Fink。可以在用户消耗资产时实时地更新或一段时间(例如,一小时或某其他特定时间段)过去之后更新这种完成值。根据本发明的原理,也可以开发其他EPG视图。

图10呈现出被称为朋友的附加频道。该频道是用户链接到的多个用户在特定时间内消费最多的媒体的聚合。可以在社交网络服务器处或在正观看EPG网格的用户的位置处进行确定。例如,对于用户链接到的所有朋友,在下午7:00消费最多的资产是David Letterman,下午9:00消费最多的资产是的South Park。注意,多个可以是用户链接到的所有用户,可以是用户确定的预选量的链接用户等。

图11是使用用户简档来推荐在不同时间段期间从广播内容提供商和特殊内容提供商可获得的媒体资产的方法1100的示例实施例的框图。通过使用推荐代理440和诸如表7所示的示例信息,可以以电子节目指南的形式呈现媒体资产推荐。

从步骤1110开始,确定符合在不同时间段可获得的不同媒体资产的推荐。可以通过使用推荐引擎440来执行这种确定,其中推荐引擎可以使用用户简档来确定从不同广播内容提供商和特殊内容提供商可获得的媒体资产并对它们进行评级。可以在设备内执行推荐,该推荐可以来自外部服务器等。如上表7所示,各种推荐按照时间段进行排序,其中一部分媒体资产仅在特定时间段内从广播内容提供商可获得的。同样的限制也可以应用于特殊内容提供商,其中一些内容可以是仅在有限时间内可获得的付费观看内容的形式。

在步骤1120中,生成用于显示的电子节目指南网格。网格具有标识推荐媒体资产的第一轴线,且网格还具有标识何时从广播内容提供商和特殊内容提供商可获得推荐媒体资产的相应时间的第二个轴线。对于一些示例实施例,时间段可以分为15分钟时段、30分钟时段、60分钟时段等。

当网格中列出推荐媒体资产时,存在根据预定数目限制广播内容提供商和特殊内容提供商的数目的选项。例如,用户能够针对每个时间段预先选择所示的广播提供商的最大数目为3,且所示的特殊内容提供商的最大数目为2。这些数目可以根据示例性原理而变化。

根据可选的示例性实施例,针对不同时间段示出的广播内容提供商和特殊内容提供商的最大数目可以根据时间段而变化。例如,在第一时间段内,网格中示出的广播提供商的最大数目为2,且网格中示出的特殊内容提供商的最大数目也为2。针对第二时间段,可以改变该数目,其中网格中示出的广播提供商的最大数目为3,且网格中示出的特殊内容提供商的最大数量也为3。注意,根据示例性原理,可以根据用户偏好来改变这些数目。

针对第一时间段,在步骤1130中,在网格内呈现媒体资产的列表。具体地,使用上述推荐信息,按照评级顺序呈现媒体资产。也就是说,根据在当前时间段期间从每个广播提供商可获得的评级媒体资产,对列出的广播内容提供商进行评级。类似地,根据在当前时间段期间可获得的评级媒体资产,对列出的特殊内容提供商进行评级。可以根据上述原理来限制所呈现的广播内容提供商和特殊内容提供商的数目。

针对第二时间段,在步骤1140中,在网格内呈现媒体资产的第二列表。通过使用如上所述的推荐信息,按照评级顺序列出所提供的媒体资产,其中媒体资产以它们各自的内容源显示。注意,所呈现的广播内容提供商和特殊内容提供商可以随时间段不同而不同。在一些示例性实施例中,根据用户简档,对推荐媒体资产进行排名,用户简档控制针对当前时间段示出哪些广播内容提供商和特殊内容提供商。在步骤1150中,根据上述原理,网格和所提供的信息可以显示在显示设备上。

图12提供了根据示意性实施例的示例性电子节目指南网格(EPG)1200的视图。在该视图中,针对第一时间段(6PM),两个广播内容提供商ABC和CBS示出有相应推荐媒体资产“Once Upon a Time”和“NC IS”。类似地,针对同一时间段,特殊内容提供商M-GO和NETFLIX的内容示出为推荐媒体资产“Forrest Gump”和“Peaky Blinders”。

在图13中,示出了电子节目指南网格(EPG)1300的示例性视图,其中内容提供商和推荐媒体资产不同于视图1200中所示的内容提供商和推荐媒体资产。具体地,两个新的广播内容提供商TBS和NBC示出有针对7PM时间段推荐的推荐媒体资产“Hello Dolly”和“Hell Rlazer”。然而,在该视图中,两个特殊内容提供商M-GO和NETFLIX保持与推荐媒体内容“Forrest Gump”和“Peaky Blinders”相同的内容。注意,广播内容提供商、特殊内容提供商和推荐媒体资产的列表和数目可以随时间段而变化。

在图14中,示出了电子节目指南网格(EPG)1400的示例性视图,其中内容提供商和推荐媒体资产不同于视图1200和1300中所示的内容提供商和推荐媒体资产。在该实施例中,广播提供商和特殊内容提供商的数目是不同的,对于每个提供商,该数目为3,而不是先前针对每个提供商示出的2。此外,本实施例中所示的特殊内容提供商AMAZON、HULU和VUDU与视图1200和1300中所示的特殊内容提供商不同。

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