过滤实况流播的内容和服务的制作方法

文档序号:7549920阅读:134来源:国知局
专利名称:过滤实况流播的内容和服务的制作方法
技术领域
本发明涉及内容和服务的实况流播(live streaming),更具体地,涉及过滤被实况地流播至客户装置的内容和服务。
背景技术
由于诸如3G和4G等多种技术进步,导致因特网作为用于递送音频和视频内容的全球网络的普及程度日益增加,这对于内容和服务提供商来说,既提供了机遇也提供了挑战。在不进行过滤的情况下提供实况流播的内容和服务是供应商面对的挑战之一。

发明内容
本发明提供了用于过滤被实况地流播至客户装置的内容和服务。在一个实现方式中,公开了 一种对被实况地流播至客户装置的内容和服务进行过滤的方法。所述方法包括:建立服务器和所述客户装置之间的专用关系(privaterelationship);确定所述客户装置的性能和所述客户装置的用户的偏好;以及对服务器、服务和内容的列表进行过滤并发送,所述列表具有如下(a)和(b)两者的至少之一的内容和服务:Ca)优选的,(b)能够在所述客户装置上被呈现、观看、播放或处理。在一个实现方式中,所述客户装置的性能包括有关所述客户装置的性能的信息,所述性能关于所述客户装置是否能够接收实况流服务和内容。在一个实现方式中,所述客户装置的用户的偏好包括有关所述客户装置的所述用户是否优选特定语言的信息。在一个实现方式中,所述列表还包括以不同方式列出以清楚示出性能的服务和内容,该服务和内容不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理。在一个实现方式中,还包括向所述客户装置发送广告和推荐中的至少一种,以对不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理的内容和服务做广告或推荐。在一个实现方式中,过滤和发送所述服务器、服务和内容的列表包括:将优选的或者能够在所述客户装置上被呈现、观看、播放或处理的实况流播的内容和服务引导至一个服务器中;以及发送所有服务器类型。在另一个实现方式中,公开了一种用于对被实况地流播至客户装置的内容和服务进行过滤的系统。所述系统包括:处理器,被构造为建立所述系统和所述客户装置之间的专用关系,并且确定所述客户装置的性能和所述客户装置的用户的偏好;以及内容和服务过滤器,被构造为对服务器、服务和内容的列表进行过滤并发送,所述列表具有如下(a)和(b)两者的至少之一的内容和服务:Ca)优选的,(b)能够在所述客户装置上被呈现、观看、播放或处理。在另一个实现方式中,还包括实况流播单元,所述实况流播单元被构造为实况地流播由所述客户装置从所述列表中选择的内容和服务。
在另一个实现方式中,所述客户装置被构造为IPTV单元,其中IPTV为网际协议电视。在另一个实现方式中,所述IPTV单元包括笔记本电脑、蓝光盘播放器、游戏控制台、个人因特网浏览器、数字电视和智能电视中的一种。在另一个实现方式中,所述客户装置的性能包括所述客户装置是否能够接收实况流播的服务和内容的信息。在另一个实现方式中,所述列表还包括以不同方式列出以清楚指示性能的服务和内容,该服务和内容不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理。在另一个实现方式中,还包括广告单元,所述广告单元被构造为向所述客户装置发送广告和推荐中的至少一种,以对不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理的内容和服务做广告或推荐。在另一个实现方式中,公开了一种非暂态计算机存储介质,所述非暂态计算机存储介质存储用于对被实况地流播至客户装置的内容和服务进行过滤的计算机程序,所述计算机程序包括使计算机如下操作的可执行指令:建立服务器和所述客户装置之间的专用关系;确定所述客户装置的性能和所述客户装置的用户的偏好;以及对服务器、服务和内容的列表进行过滤并发送,所述列表具有如下(a)和(b)两者的至少之一的内容和服务:(a)优选的,(b)能够在所述客户装置上被呈现、观看、播放或处理。在另一个实现方式中,所述客户装置的性能包括有关所述客户装置的性能的信息,所述性能关于所述客户装置是否能够接收实况流播的服务和内容。在另一个实现方式中,所述客户装置的用户的偏好包括有关所述客户装置的所述用户是否优选特定语言的信息。在另一个实现方式中,所述列表还包括以不同方式列出以清楚示出性能的服务和内容,该服务和内容不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理。在另一个实现方式中,还包括使计算机如下操作的可执行指令:向所述客户装置发送广告和推荐中的至少一种,以对不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理的内容和服务做广告或推荐。在另一个实现方式中,包括使计算机对服务器、服务和内容的列表过滤并发送的可执行指令的所述计算机程序包括致使计算机如下操作的可执行指令:将优选的或者能够在所述客户装置上被呈现、观看、播放或处理的实况流播的内容和服务引导到一个服务器中;以及发送所有服务器类型。在阅读了以下详细描述和附图之后,对于本领域的普通技术人员,本发明的其它特征和优点将变得更显而易见。


图1A是根据本发明的一个实现方式的包括内容和服务过滤器的服务器的功能框图。图1B示出被发送至客户装置的可用内容和服务的列表。图2是示出根据本发明的一个实现方式的用于过滤被实况地流播至客户装置的内容和服务的处理的流程图。
图3A图示出计算机系统和用户的表示。图3B是图示出作为内容和服务过滤器主机的计算机系统的功能框图。
具体实施例方式涉及音乐会、体育赛事、电影、会议或其它类似事件的内容和服务可以被实况地流播至客户装置。此外,内容和服务可以通过诸如网际协议(IP)等通信协议被实况地流播至客户装置,IP是基于主机和客户装置的地址,将来自源主机(例如,服务器)的数据包递送到客户装置的主协议。然而,应该注意,通信协议不只限于现有的客户-服务器通信协议,而是限于其它目前和今后的客户-服务器通信协议。如本文描述的某些实现方式规定用于过滤被实况地流播至客户装置的内容和服务。在阅读本说明书之后,如何以各种实现方式和应用实现本发明将变得清楚。尽管本文中将描述本发明的各种实现方式,但要理解,这些实现方式只是以举例的方式呈现,而非限制。照这样,这个对各种实现方式的详细说明不应该被解释为限制本发明的范围或宽度。图1A是根据本发明的一个实现方式的包括内容和服务过滤器100的服务器110的功能框图。在图1A的图示实现方式中,与客户装置140以及内容和服务提供商150进行通信的服务器110还包括处理器160、实况流播单元120和存储器130。在一个实现方式中,服务器110被构造为互联网视频链接(Bravia Internet Video Link)系统,该系统提供能通过客户装置(例如,如电视机等家用电器)访问的视频流和点播服务。在另一个实现方式中,客户装置140被构造为网际协议电视(IPTV)单元,该单元能够提供部分或全部BIVL协议。IPTV单元可以是笔记本电脑、蓝光盘播放器、游戏控制台(例如,Sony PS-3)、个人因特网浏览器(personal Internet viewer,例如,Sony Dash)、数字电视、智能电视(例如,Google TV)或其它类似装置。然而,这些装置各自具有不同的性能,包括提供实况流播的性能。因此,需要提供对到达客户装置140的服务器、服务和内容的过滤,以反映不同IPTV单元的各种各样的性能。因此,从服务器110发送到客户装置的服务和/或内容列表将只具有能够在客户装置140上呈现、观看、播放或者以其它方式处理的那些服务和/或内容。通过在如服务器-客户端关系等现有专用关系的基础设施内构造流系统,能够推进对被实况地流播的内容和服务进行过滤的实现。客户装置和服务器之间的现有专用关系为客户装置提供经安全协议使用有效证书验证自身的能力。因此,一旦在客户装置和服务器之间建立专用关系,就可以确定客户装置的性能和客户装置的用户的偏好。例如,偏好包括用户进行的启发性行为,如,观看、选择、搜索、处理和推荐内容类别、标题、类型和其它相关参数。另一种偏好是用户使用IPTV单元的购物历史。据此,内容/服务提供商和广告商得知在观看电视或在不同IPTV单元(如,家用音频(HA)、平板电脑或智能电话)上浏览时用户将会对哪些广告最感兴趣并且最有机会购买。当实况流播的服务、类别或内容正以灰色显示时,对于单个用户账户或配置文件,每个产品类型的广告可以不同。因此,与信息对服务器可用之前相比,服务器能够以实质上更高的满意度服务于客户装置。例如,因为建立的服务器-客户端关系,服务器将具有有关客户装置性能的信息,所述性能关于客户装置是否能够对实况流播的服务和/或内容进行接收、浏览、搜索、推荐、标记书签等。因而,如果判定了客户装置不能够执行上述实况流播的服务和/或内容,则服务器将不把任何实况流播的服务和/或内容置于正被发送到客户装置的内容和服务列表上。另外,如果有诸如用户和/或商业规则等其它原因,则服务器将不把任何实况流播的服务和/或内容置于内容和服务列表上。因此,如上所述,一旦在客户装置和服务器之间建立专用关系,就能够对客户装置的性能和客户装置的用户的偏好进行获取、处理和挖掘。在图1A的图示实现方式中,内容和服务过滤器100以及实况流播单元120被构造于服务器110与客户装置140之间的现有专用关系的基础设施内。因为现有专用关系为服务器110的处理器160提供了收集并存储(例如,存储在存储器130中)与客户装置140相关的各种信息的能力,所以能够容易地确定上述因素,包括客户装置140的性能和客户装置140的用户的偏好。因此,当客户装置140登录服务器110并且请求客户装置140可用的内容和服务的列表时,内容和服务过滤器100将从列表中过滤内容和服务,只示出能够在发出请求的客户装置140上被呈现、观看、播放或以其它方式处理的那些内容和服务。例如,如图1B中所示,如果判定了客户装置140不能够接收实况流内容和服务,则被发送到客户装置140的可用内容和服务的列表将使实况流内容和服务带阴影,以示出它们对于客户装置是不可用的。在图1B的例子中,流播ESPN服务170被示出为可用,而实况流播ESPN服务172被示为带阴影,以示出它为不可用。在替代形式中,可以从列表中去除实况流播ESPN服务,而不是使其带阴影。然而,通过将不可用的服务表示为带阴影框,能够提供为服务做广告或推荐服务的机会,使得可以在支付时或促销时将其激活。因此,服务器110可以包括广告单元(未示出),该广告单元能够被构造为向客户装置发送广告和推荐中的至少一者,为没有被优选并且不能够在客户装置上被呈现、观看、播放或处理的内容和服务做广告或推荐。图1B还示出内容和服务过滤器100能够过滤其它参数,如,3-D 180和语言190性能。其它参数包括其它过滤因素,如,用户的分级设置、服务和内容被允许进行交易的位置、或服务-产品映射。因此,内容和服务过滤器100被构造为在各种不同级别运行,所述不同级别包括服务器级别、服务级别和内容或资产级别。在另一个实现方式中,实况流播的内容和服务可以被置于一个服务器中。当客户装置请求服务器的列表时,返回所有的服务器类型并且客户装置可以选择请求来自实况流播服务器的内容和服务。因此,在这种实现方式中,过滤器被置于服务器级别。在一个实现方式中,一旦内容和服务经内容和服务过滤器100过滤,实况流播单元120将从内容/服务提供商150接收的实况内容和服务流播至客户装置,所述内容和服务涉及音乐会、体育赛事、电影、会议或其它类似事件。内容和服务可以经网际协议(IP)被实况地流播,以将来自服务器110的数据包递送至客户装置140。图2是示出根据本发明的一个实现方式的过滤被实况地流播至客户装置的内容和服务的处理200的流程图。在图2的图示实现方式中,在框210,建立服务器和客户之间的专用关系。一旦建立了专用关系,在框220,确定客户装置的性能和客户装置的用户的偏好。例如,因为建立了服务器-客户端关系,所以服务器将具有有关客户装置性能的信息,所述性能关于客户装置是否能够接收实况流播的服务和/或内容。因而,如果判定了客户装置不能够接收实况流播的服务和/或内容,则服务器将不把任何实况流播的服务和/或内容置于正被发送到客户装置的内容和服务列表上。因此,在框230,当从客户装置接收到对于服务器的列表的请求时,在框240,返回所有的服务器类型,并且客户装置可以选择请求来自实况流播服务器的内容和服务。在替代形式中,包括能够在客户装置上被呈现、观看、播放或处理的内容和服务的服务器的列表被发送到客户装置。因此,在这种实现方式中,过滤器被置于服务器级别。另外,在框230,当从客户装置接收到对于客户装置可用的内容和服务的列表的请求时,在框250,内容和服务经过滤,以示出具有优选的(例如,特定语言的内容)和/或能够在发出请求的客户装置140上被呈现、观看、播放或以其它方式处理(例如,能够实况流播)的那些内容和服务的列表。然而,如以上讨论的,不能够在发出请求的客户装置140上被呈现、观看、播放或以其它方式处理的内容和服务可以采用与可用于在客户装置140上呈现的内容和服务不同的方式(例如,带阴影项),被示出在列表上。另外,通过以不同方式示出不可用的服务或内容,可以提供为服务或内容做广告或推荐的机会,使得可以在支付时或促销时将其激活。激活不可用的服务或内容可以包括对客户装置进行更新,使得服务和内容能够在客户装置上被呈现、观看、播放或以其它方式处理。图3A示出计算机系统300和用户302的表示。用户302使用计算机系统300处理并过滤内容和服务。计算机系统300存储并执行内容和服务过滤器390。图3B是示出作为内容和服务过滤器390的主机的计算机系统300的功能框图。控制器310是可编程处理器并且控制计算机系统300及其组件的运行。控制器310加载来自内存320或嵌入式控制器存储器(未示出)的指令(例如,以计算机程序的形式)并且执行这些指令来控制系统。在其执行中,控制器310将内容和服务过滤器390作为软件系统而提供。另选地,这个服务可以被实现为控制器310或计算机系统300中的分立的硬件组件。内存320存储供计算机系统300的其它组件临时使用的数据。在一个实现方式中,内存320被实现为RAM。在一个实现方式中,内存320还包括长期或永久存储器,如,闪存存储器和/或ROM。存储器330存储由计算机系统300的其它组件暂时或长期使用的数据,如用于存储由内容和服务过滤器390使用的数据。在一个实现方式中,存储器330是硬盘驱动器。因为客户装置具有存储器,所以流可以包括实况事件的“渐进式下载”。除了实况地流播事件之外,事件还可以被渐进式地下载到存储器并且以5至10分钟的延迟回放。介质装置340接收可移除介质并且对插入的介质进行读和/或写数据。在一个实现方式中,例如,介质装置340是光盘驱动器。用户接口 350包括从计算机系统300的用户接受用户输入并且向用户呈现信息的组件。在一个实现方式中,用户接口 350包括键盘、鼠标、音频扬声器和显示器。控制器310使用用户的输入来调节计算机系统300的运行。I/O接口 360包括一个或多个I/O端口,这些端口连接到对应的I/O装置,如,外部存储器或辅助装置(例如,打印机或PDA)。在一个实现方式中,I/O接口 360的端口包括诸如:USB端口、PCMCIA端口、串行端口和/或并行端口等端口。在另一个实现方式中,I/O接口 360包括与外部装置进行无线通信的无线接口。网络接口 370包括有线和/或无线网络连接,如,支持以太网连接的“W1-Fi”接口(包括,但不限于302.11)或RJ-45。计算机系统300包括计算机系统典型的软件和额外的硬件(例如,功率、制冷、操作系统),尽管为了简化起见,在图3B中未具体示出这些组件。在其它实现方式中,可以使用计算机系统的不同构造(例如,不同的总线或存储器构造或多处理器构造)。
对所公开实现方式的以上描述被提供用于使本领域的任何技术人员能够实施或使用本发明。对于本领域的技术人员来说,这些实现方式的各种变形形式将是显而易见的,并且在不脱离本发明的精神或范围的情况下,本文描述的通用原理可以被应用于其它实现方式。因此,额外的实现方式和变化形式也落入本发明的范围内。例如,以上讨论的实现方式焦点在于实况流播的内容和服务,但还可以执行对并非实况的和/或非流播的内容和服务进行的过滤。另外,要理解,本文呈现的说明和附图是被本发明广义预想到的主题的代表。还要理解,本发明的范围完全涵盖对于本领域的技术人员来说可能变得显而易见的其它实现方式,并且本发明的范围因此只限于所附权利要求书。
权利要求
1.一种对被实况地流播至客户装置的内容和服务进行过滤的方法,所述方法包括: 建立服务器和所述客户装置之间的专用关系; 确定所述客户装置的性能和所述客户装置的用户的偏好;以及对服务器、服务和内容的列表进行过滤并发送,所述列表具有如下(a)和(b)两者的至少之一的内容和服务:Ca)优选的,(b)能够在所述客户装置上被呈现、观看、播放或处理。
2.根据权利要求1所述的方法,其中,所述客户装置的用户的偏好包括有关所述客户装置的所述用户是否优选特定语言的信息。
3.根据权利要求1所述的方法,其中,过滤和发送所述服务器、服务和内容的列表包括: 将优选的或者能够在所述客户装置上被呈现、观看、播放或处理的实况流播的内容和服务引导至一个服务器中;以及发送所有服务器类型。
4.一种用于对被实况地流播至客户装置的内容和服务进行过滤的系统,所述系统包括: 处理器,被构造为建立所述系统和所述客户装置之间的专用关系,并且确定所述客户装置的性能和所述客户装置的用户的偏好;以及 内容和服务过滤器,被构造为对服务器、服务和内容的列表进行过滤并发送,所述列表具有如下(a)和(b)两者的至少之一的内容和服务:(a)优选的,(b)能够在所述客户装置上被呈现、观看、播放或处理。
5.根据权利要求4所述的系统,还包括实况流播单元,所述实况流播单元被构造为实况地流播由所述客户装置从所述列表中选择的内容和服务。
6.根据权利要求4所述的系统,其中,所述客户装置被构造为IPTV单元,其中IPTV为网际协议电视。
7.根据权利要求6所述的系统,其中,所述IPTV单元包括笔记本电脑、蓝光盘播放器、游戏控制台、个人因特网浏览器、数字电视和智能电视中的一种。
8.根据权利要求4所述的系统,其中,所述客户装置的性能包括所述客户装置是否能够接收实况流播的服务和内容的信息。
9.根据权利要求4所述的系统,其中,所述列表还包括以不同方式列出以清楚指示性能的服务和内容,该服务和内容不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理。
10.根据权利要求4所述的方法,还包括广告单元,所述广告单元被构造为向所述客户装置发送广告和推荐中的至少一种,以对不是优选的并且不能够在所述客户装置上被呈现、观看、播放或处理的内容和服务做广告或推荐。
全文摘要
本发明涉及对被实况地流播至客户装置的内容和服务进行过滤,包括建立服务器和所述客户装置之间的专用关系;确定所述客户装置的性能和所述客户装置的用户的偏好;以及对服务器、服务和内容的列表进行过滤并发送,所述列表具有如下(a)和(b)两者的至少之一的内容和服务(a)优选的,(b)能够在所述客户装置上被呈现、观看、播放或处理。关键词包括实况介质流和内容过滤。
文档编号H04N21/458GK103209357SQ20131000548
公开日2013年7月17日 申请日期2013年1月8日 优先权日2012年1月11日
发明者T·熊, L·佩德罗, V·梅塔, E·霍尔考姆布 申请人:索尼公司, 索尼网络娱乐国际有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1