首页 / 专利库 / 商业 / 货币化 / 用于使用统一门户实现质量体验感知的媒体搜索和推荐的系统和方法

用于使用统一户实现质量体验感知的媒体搜索和推荐的系统和方法

阅读:140发布:2020-05-12

专利汇可以提供用于使用统一户实现质量体验感知的媒体搜索和推荐的系统和方法专利检索,专利查询,专利分析的服务。并且一种网络元件,包括处理器,所述处理器用于接收来自与搜索 请求 相关联的多个媒体内容服务提供商的多个搜索响应,所述搜索响应由所述搜索请求触发;以及基于最大程度提升终端用户的 质量 体验(QoE)排列所述搜索请求。包括一种网络元件,所述网络元件包括处理器,所述处理器用于接收来自多个媒体内容服务提供商的多个媒体内容,为多个终端用户存储所述多个媒体内容,接收来自用户终端的媒体内容搜索请求,以及基于最大程度提升所述用户终端的QoE排列所述媒体内容。还包括一种方法,所述方法包括以用户终端的名义向多个媒体内容服务提供商请求媒体内容,接收来自所述多个媒体内容服务提供商的与所述媒体内容相关联的数据,以及聚合所述媒体内容数据。,下面是用于使用统一户实现质量体验感知的媒体搜索和推荐的系统和方法专利的具体信息内容。

1.一种网络元件NE,其特征在于,包括:
多个端口;以及
处理器,其耦合到所述端口并且用于:
接收来自多个媒体内容服务提供商的多个搜索响应,其中所述搜索响应识别与搜索请求相关联的可用媒体;
过滤所述搜索响应以移除与终端用户的质量体验QoE不兼容的搜索响应;以及基于提升所述终端用户的QoE对所述过滤的搜索响应进行排列;
其中,所述QoE基于至少一个QoE因素,所述QoE因素包括终端用户可用网络带宽、请求的媒体货币化方法、终端用户的服务提供商订阅状态信息;所述搜索响应包括指示服务提供商货币化方法。
2.根据权利要求1所述的NE,其特征在于,所述QoE因素进一步包括包括终端用户终端能
3.根据权利要求1所述的NE,其特征在于,所述QoE因素进一步包括搜索请求关键字匹配、在多个现有终端用户中的请求媒体的热度、请求媒体的类型。
4.根据权利要求3所述的NE,其特征在于,所述处理器进一步用于:给每个QoE因素指派QoE排列值;
计算每个过滤的搜索响应的总QoE值,其中所述总QoE值基于与所述过滤的搜索响应相关联的QoE排列值;以及
生成排列的搜索请求列表,其中所述排列的搜索响应列表包括从具有最高总QoE值的过滤的搜索响应到具有最低总QoE值的过滤的搜索响应按降序排列的所述过滤的搜索响应。
5.根据权利要求1所述的NE,其特征在于,所述处理器进一步用于接收来自与所述终端用户相关联的终端设备的所述搜索请求。
6.根据权利要求5所述的NE,其特征在于,所述处理器进一步用于基于所述终端设备搜索请求将多个搜索请求分发到所述媒体内容服务提供商。
7.根据权利要求6所述的NE,其特征在于,所述搜索请求被分发到所述终端用户提供的媒体内容服务提供商。
8.根据权利要求7所述的NE,其特征在于,进一步包括耦合到所述处理器的存储器,并且所述存储器存储与所述终端用户相关联的用户资料。
9.根据权利要求8所述的NE,其特征在于,所述用户资料指示提供的媒体内容服务提供商。
10.一种网络元件NE,其特征在于,包括:
存储器;以及
处理器,其耦合到所述存储器并且用于:
接收来自多个媒体内容服务提供商的多个媒体内容;
将所述多个媒体内容存储在所述存储器中;
接收来自终端用户的媒体内容搜索请求;以及
基于提升所述终端用户的质量体验QoE对响应于所述媒体内容搜索请求的媒体内容进行排列;
其中,所述QoE基于至少一个QoE因素,所述QoE因素包括终端用户可用网络带宽、请求的媒体货币化方法、终端用户的服务提供商订阅状态信息;所述媒体内容基于搜索响应,所述搜索响应包括指示服务提供商货币化方法。
11.根据权利要求10所述的NE,其特征在于,所述QoE因素进一步还包括搜索请求关键字匹配、请求媒体在多个先前终端用户中的热度、请求媒体的类型、终端用户终端能力。
12.根据权利要求10所述的NE,其特征在于,所述处理器进一步转发所述排列的媒体内容到终端用户。
13.根据权利要求10所述的NE,其特征在于,所述处理器进一步用于:
基于所述终端用户的QoE将所述存储的媒体内容匹配到所述终端用户,并且将所述匹配的媒体内容流传输到所述终端用户。
14.根据权利要求10所述的NE,其特征在于,所述处理器进一步用于发送请求以临时增加与所述终端用户相关联的网络带宽,从而适应所述媒体内容到所述终端用户的传输。
15.一种方法,其特征在于,包括:
以终端用户的名义向多个媒体内容服务提供商请求媒体内容;
接收来自各个媒体内容服务提供商的搜索响应和与所述媒体内容相关联的数据,其中所述搜索响应识别与所述请求相关联的媒体内容;以及
收集所述搜索响应和媒体内容数据;
过滤所述搜索响应以移除与终端用户的质量体验QoE不兼容的搜索响应;
基于终端用户QoE对所述搜索响应进行排列以创建搜索响应的排列顺序;
其中,所述QoE基于至少一个QoE因素,所述QoE因素包括终端用户可用网络带宽、请求的媒体货币化方法、终端用户的服务提供商订阅状态信息;所述搜索响应包括指示服务提供商货币化方法。
16.根据权利要求15所述的方法,其特征在于,与所述媒体内容相关联的所述数据包括媒体分辨率、媒体比特率、与所述媒体内容相关联的货币化方法、媒体类型、媒体标题、媒体热度或其组合。
17.根据权利要求15所述的方法,其特征在于,进一步包括聚合所述搜索响应以创建搜索响应列表,其中所述搜索响应列表包括顺序,并且其中所述顺序基于所述搜索响应的排列。
18.根据权利要求15所述的方法,其特征在于,进一步包括将所述搜索响应列表转发到所述终端用户。
19.根据权利要求15所述的方法,其特征在于,进一步包括基于终端用户QoE将媒体内容服务提供商匹配到所述终端用户。

说明书全文

用于使用统一户实现质量体验感知的媒体搜索和推荐的系

统和方法

[0001] 相关申请案交叉申请
[0002] 本发明要求2012年4月12日由Hongbing Li等人递交的发明名称为“用于使用统一门户实现质量体验感知的媒体搜索和推荐的系统和方法(System and Method for Quality of Experience Aware Media Search and Recommendation with Unified Portal)”的第61/623,346号美国临时专利申请案的在先申请优先权,该在先申请的内容以引用的方式并入本文本中,如全文再现一般。
[0003] 关于联邦赞助的研究或开发的声明
[0004] 不适用。
[0005] 缩微平片附件的引用
[0006] 不适用。

背景技术

[0007] 互联网媒体(例如视频或音频)可通过提供更广泛的媒体内容选择来提升终端用户的娱乐体验。互联网视频可大幅拓宽终端用户可使用的媒体内容的范围。互联网提供了几乎无限的媒体内容,例如专业媒体内容(例如NetflixTM、HuluTM和AmazonTM即时视频,以及YouTubeTM电影)和用户原创内容(例如YouTubeTM和YourListenTM)。终端用户可在电视(TV)、个人计算机(PC)、笔记本电脑、智能手机、平板电脑或其他合适的设备上进行媒体内容流传输。终端用户可能使用的这些终端设备中的每一个都具有其自己的动态终端能和网络带宽。并且,媒体内容可利用订阅或按次付费(PPV)来通过多种费用结构选项提供,例如免费(比如完全免费、媒体内容播放中插入广告(ad)即可免费以及媒体内容播放前后含ad即可免费)。终端用户可访问来自多个服务提供商的相同的内容,并可能被要求在没有任何推荐的情况下手动选择他们想要的内容。然而,通常终端用户可能难以通过互联网在这一实际无限的媒体内容世界中找到正确的、能最大程度提升该终端用户的体验质量的媒体内容。

发明内容

[0008] 在一项实施例中,本发明包括网络元件,所述网络元件包括处理器,所述处理器用于接收来自多个媒体内容服务提供商的多个搜索响应,其中所述搜索响应识别与搜索请求相关联的可用媒体,并且其中所述搜索响应由分发给所述多个媒体内容服务提供商的搜索请求触发;以及基于最大程度提升终端用户的体验质量排列所述搜索响应。
[0009] 在另一实施例中,本发明包括网络元件,所述网络元件包括处理器,所述处理器用于接收来自多个媒体内容服务提供商的多个媒体内容,为多个终端用户存储所述多个媒体内容,接收来自用户终端的媒体内容搜索请求,以及基于最大程度提升所述用户终端的体验质量排列所述媒体内容。
[0010] 在另一实施例中,本发明包括一种方法,所述方法包括以用户终端的名义向多个媒体内容服务提供商请求媒体内容,接收来自所述多个媒体内容服务提供商的搜索响应和与所述媒体内容相关联的数据,以及聚合所述搜索响应。附图说明
[0011] 为了更完整地理解本发明,现在参考以下结合附图和详细描述进行的简要描述,其中相同参考标号表示相同部分。
[0012] 图1是媒体内容分布架构的实施例的示意图。
[0013] 图2是随着时间的推移网络带宽投资成本对网络带宽收益的实施例的图。
[0014] 图3是另一媒体内容分布架构的实施例的示意图。
[0015] 图4是统一门户的实施例的示意图。
[0016] 图5是用于响应媒体内容请求的方法的实施例的信令图。
[0017] 图6是NE的实施例的示意图。

具体实施方式

[0018] 最初应理解,尽管下文提供一个或多个实施例的说明性实施方案,但可使用任意数目的当前已知或现有的技术来实施所公开的系统和/或方法。本发明决不应限于下文所说明的所述说明性实施方案、图式和技术,包含本文所说明并描述的示范性设计和实施方案,而是可以在所附权利要求书的范围以及其均等物的完整范围内修改
[0019] 本文揭示一种电信网络的系统、装置和/或方法,用于过滤、排列和/或聚合来自多个服务提供商的对终端用户的媒体内容搜索请求进行的响应。这种响应可用户提升终端用户的QoE。媒体内容搜索请求由终端用户提交到电信网络,电信网络转而将媒体内容搜索请求分发给多个服务提供商。QoE可基于因素(例如关键字匹配、在其他终端用户中的媒体热度、媒体类型、终端用户的终端能力、可用的网络带宽和/或请求的媒体货币化方法)的任意组合。可使用统一门户架构管理QoE提升功能。统一门户架构可包括搜索请求收集功能、终端用户信息功能、搜索请求分发功能、服务提供商响应收集功能和服务提供商响应过滤、排列和/或聚合功能。电信运营商网络还可通过在电信网络内实施电信运营商内容分发网络(CDN)提升终端用户的QoE。电信运营商网络还可以通过按使用付费的方式临时提升分配给终端用户的网络带宽以支持可能要求更高网络带宽的媒体内容流传输,从而提升终端用户的QoE。
[0020] 图1是媒体内容分发架构100的实施例的示意图。搜索所需媒体内容的终端用户可通过终端用户终端设备110向服务提供商的搜索引擎提交搜索请求,该搜索引擎可位于互联网协议(IP)服务提供商服务器130上。在架构100中,终端用户可向多个服务提供商服务器130提交多个搜索请求。这些搜索请求可通过电信运营商网络120提供的网络带宽140从终端用户终端设备110路由到服务提供商服务器130。响应于每个搜索请求,终端用户可从服务提供商服务器130接收多个响应。随后,终端用户可审核所有搜索响应并可决定可能最优的搜索响应。在架构100中,电信运营商可通过给终端用户终端设备110和服务提供商服务器130提供网络带宽140参与到互联网媒体价值链,网络带宽140通过电信运营商网络120提供。
[0021] 终端用户可通过终端用户终端设备110提交搜索请求。终端用户终端设备110可以有多种形式(例如IP TV机顶盒、个人电脑、笔记本电脑、智能手机等)。终端用户终端设备110的每种形式均可具有独特的能力和/或局限性。例如,终端用户终端设备110的能力和/或局限性可包括设备处理速度、可用内存、可用屏幕大小、可用和/或最大带宽和/或可用屏幕分辨率等。因此,媒体内容的显示可基于使用的终端用户终端设备110的不同能力而变化。例如,低分辨率内容在高分辨率终端用户终端设备110上显示的效果可能较差。又如,地带宽可导致高分辨率媒体内容的缓冲时间较长。
[0022] 电信运营商网络120可为终端用户终端设备110和服务提供商服务器130提供网络带宽140。电信运营商网络120可包括收发器、服务器、切换设备和/或互连介质(例如双绞线/同轴电缆、光纤和/或无线链接)。终端用户和服务提供商可和电信运营商签订合同以接收可能启用互联网连接的网络带宽140。
[0023] 服务提供商服务器130可承载媒体内容目录和/或提供在互联网上的搜索媒体内容目录的能力。媒体内容可包括内容提供商(例如电影制片厂、录音棚、出版社等)制作和/或存储的用于(例如通过终端用户终端设备110)分发给多个终端用户的信息。媒体内容可以有多种形式,包括音乐、电影、电视节目、杂志、视频游戏等。服务提供商可提供多种货币化方法(例如基于订阅、按使用付费、带广告免费版、无广告免费版等)。并且,服务提供商服务器130可提供多种媒体内容(例如高清(HD)内容、标清(SD)内容、比特率可变的媒体内容和具有多种分辨率的媒体内容)。服务提供商服务器130可包括虚拟机(VM)、单个服务器和/或多个服务器,并可位于数据中心中。有些服务提供商还可实施CDN以提升终端用户的QoE,而另一些服务提供商则可能不这样做。
[0024] 架构100可包括所涉各方的不足之处。除了提供网络带宽140,电信运营商可能希望扩大其在互联网媒体价值链中的影响。终端用户可能希望简化提交媒体内容请求的流程,可能需要推荐以从互联网媒体内容的大量选择中作出决定,并且可能对协助其选择提升QoE的媒体内容表示感激。基于网络流量的终端用户(例如使用移动网络服务)也可能不愿意对要求高带宽的媒体进行流传输,因为他们的网络流量费用可能大幅增长。
[0025] 图2示出了随着时间的推移网络带宽投资成本210对网络带宽收益220的图200的实施例,例如类似的情况可出现在架构100中。图200描绘了随着时间的推移,对网络带宽投资成本210渐增的需求与网络带宽收益220之间不断扩大的差距。图200的x轴可对应时间的线性推移。图200的y轴可对应资产单位(例如成本和/或收益)。
[0026] 随着越来越多的终端用户访问互联网媒体内容(例如通过用户终端设备110),可能需要相应地增加网络带宽投资成本210以跟上终端用户的使用率。视频流量的飞速增长可能与线性网络带宽收益220的增长不符,例如电信运营商可能已经历的。电信运营商可能需要消耗更多的资源来升级网络(例如电信运营商网络120),以跟上渐增的网络带宽需求。升级网络部件(例如收发器、服务器、切换设备和互连介质(如双绞线/同轴电缆、光纤或无线链接))可能需要消耗资源,其可包括电信运营商的网络(例如电信运营商网络120)。尽管与网络带宽投资成本210相关联的资源消耗有所增加,使用架构100的电信运营商的网络带宽收益220可能没有成比例地增长。在架构100中,电信运营商可仅向终端用户和服务提供商(例如对网络带宽140)收取网络访问费用。因此,通过提供网络带宽140使用架构100的电信运营商可能承载增长的网络带宽投资成本210,其不会被增长的网络带宽收益220抵消。
因此,使用架构100的电信运营商可体验到网络带宽投资成本210和网络带宽收益220之间不断扩大的差距230。
[0027] 图3是另一媒体内容分发架构300的实施例的示意图。架构300可包括终端用户终端设备310、电信运营商网络320和多个服务提供商服务器350,它们分别类似于终端用户终端设备110、电信运营商网络120和服务提供商服务器130。在架构300中,电信运营商网络320可进一步包括统一门户330和电信CDN340。搜索媒体内容的终端用户终端设备310可通过统一门户330提交媒体内容搜索请求到服务提供商服务器350。统一门户330可提交媒体内容搜索请求到多个服务提供商服务器350,接收来自服务提供商服务器350的响应,基于QoE聚合、过滤和/或排列响应,并将结果返回给终端用户终端设备310。QoE可以是终端用户对服务体验的主观测量。QoE可通过不同的指标(例如通过将发送给终端用户的媒体内容与该终端用户的终端设备和/或网络连接的技术规格相比较)测量。QoE还可通过比较返回给关联请求的媒体内容的相关性来测量。电信CDN340可存储服务提供商服务器350的媒体内容以快速发送给终端用户终端设备310。架构300还可包括支持服务提供商服务器350的CDN服务的部件。
[0028] 电信运营商网络320可通过统一门户330处理媒体内容搜索请求。随后,电信运营商网络320可将媒体内容搜索请求路由到多个服务提供商服务器350。统一门户330可聚合来自终端用户终端310的对媒体内容搜索请求的服务提供商响应。随后,统一门户330可基于最大程度提升终端用户的QoE排列聚合的服务提供商响应。在实施例中,该排列可基于因素(例如关键字匹配、在其他终端用户中的媒体热度、媒体类型、终端用户的终端能力、可用的网络带宽和/或请求的媒体货币化方法)的任意组合。因此,电信运营商可通过多个服务提供商响应向终端用户提供排序的增值服务以最大程度提升该终端用户的QoE。相反,终端用户终端110可能需要在无指导的情况下通过服务提供商服务器130进行排序。
[0029] 电信运营商网络320还可向终端用户提供额外的增值服务,该增值服务包括终端用户可用网络带宽的按使用付费临时增长。因此,当终端用户终端310可能并不总是需要高于其订阅率的网络带宽时,该终端用户终端310可购买临时增长以供给要求更高带宽的媒体。例如,终端用户终端310可能希望观看HD电影,而其订阅率网络带宽可能无法满足,则可采用部件360来提供临时增长。部件360可包括启用终端用户可用网络带宽的临时增长所需的交换机、路由器、网桥和/或任何附加硬件/软件组合。相反,终端用户终端设备110可向电信运营商订阅更高的订阅率以获取永久的网络带宽增长,或对可要求低带宽的媒体进行流传输。在替代性实施例中,附加的带宽费用可绑到媒体内容费用中。在该实施例中,终端用户可支付下载费用以下载媒体内容到他们的终端用户终端设备310。对附加网络带宽收取的费用可嵌入下载费用中并可从服务提供商服务器350传到电信运营商网络320。部件360可由电信运营商网络320、统一门户330、电信CDN340和/或其组合控制。
[0030] 电信运营商网络320还可向服务提供商服务器350和/或终端用户终端设备310提供电信CDN340服务。电信CDN可包括媒体内容分发网络,媒体内容分发网络可建立在互联网协议(IP)网络上,并且可以是中央-边缘服务器分发的形式。边缘服务器可设置在终端用户访问相对集中的区域或网络中,而中央服务器可存储媒体内容。中央服务器可根据分发策略通过骨干网络分发部分媒体内容到各个边缘服务器。随后,媒体内容可通过边缘服务器路由到终端用户。例如,受欢迎的媒体内容可分发到边缘服务器,而较冷门的媒体内容则可保留在中央服务器上。相同的媒体内容可存储到多个边缘服务器。可通过全局负载均衡技术将提交媒体内容搜索请求的终端用户引导至与该终端用户最近的运作的边缘服务器。该边缘服务器可直接响应该终端用户的媒体内容搜索请求。如果该边缘服务器上没有该终端用户所请求的媒体内容,这个边缘服务器可基于电信CDN340配置自动向中央服务器请求相应的媒体内容,并向终端用户提供请求的媒体内容。电信运营商网络320还可包括服务提供商370的CDN服务以提供服务提供商服务器350和电信CDN340之间的连接网络。服务提供商370的CDN服务可包括在电信CDN340和服务提供商服务器350之间传输数据所需的交换机、路由器、网桥和/或任何附加硬件/软件组合。
[0031] 在实施例中,终端用户终端310可通过向电信网络320提交单个媒体内容搜索请求来向多个服务提供商服务器350提交媒体内容搜索请求,该单个媒体内容搜索请求通过统一门户330提交。随后,统一门户330可将该媒体内容搜索请求路由到多个服务提供商服务器350。架构300可提供部件360以对终端用户的可用网络带宽启用临时增长作为终端用户的附加服务。并且,架构300可向服务提供商服务器350提供电信CDN340,服务提供商服务器350以与CDN边缘服务器类似的方式运转。因此,电信运营商网络320可直接参与到互联网媒体价值链中。
[0032] 应了解,电信运营商网络120和320仅作为媒体内容分发网络的说明性示例。根据应用,其他任意数量的网络都可在本发明的范围内使用。架构100和300可适用于其他网络形式。例如运转多个有线电视系统的多系统运营商(MSO)网络。MSO网络可包括无源光网络(PON)和同样可提供网络带宽的以太网PON同轴(Ethernet PON over Coaxial)(EPoC)网络。
[0033] 图4是统一门户400的实施例的示意图。统一门户400可由网络元件(NE)和/或联合行动以允许类似功能的多个NE实施。统一门户400可基本上类似于统一门户330。统一门户400可包括搜索请求收集功能410、终端用户信息功能420、搜索请求分发功能430、服务提供商响应收集功能440和服务提供商响应过滤、排列和/或聚合功能450。统一门户400可用于接收来自终端用户(例如终端用户终端设备310)的媒体内容搜索请求,将媒体内容搜索请求发送到多个服务提供商服务器(例如服务提供商服务器350),接收来自多个服务提供商服务器的响应,以及将排列后的响应发送到请求终端用户。
[0034] 搜索请求收集功能410可接收终端用户媒体内容搜索请求(例如来自终端用户终端设备310的超文本传输协议(HTTP)请求)。终端用户媒体内容请求可包括多种形式,例如基于关键字的媒体内容标题搜索、对不分类的、最受欢迎的媒体内容的请求和/或对分类的、最受欢迎的媒体内容的请求(例如在同一类型内、在同一发布日期范围内、具有同一指定货币化方法的媒体内容等)。搜索请求收集功能410可处理终端用户媒体内容搜索请求,将与请求的媒体内容有关的搜索数据转发到搜索请求分发功能430和/或将终端用户数据和/或终端用户终端数据转发到终端用户信息功能420。
[0035] 终端用户信息功能420可接收用户信息,用户信息可与终端用户和/或提交媒体内容搜索请求(例如,来自终端用户终端设备310)的终端用户终端设备相关联。这种终端用户信息可从搜索请求收集功能410接收。终端用户信息可包括关于终端用户的终端设备的信息(例如处理能力、存储可用性、屏幕分辨率等)、关于终端用户的可用网络带宽的信息、关于终端用户的服务提供商订阅状态的信息和/或关于终端用户是否可能愿意接受按使用付费媒体内容响应的信息。终端用户信息可以通过多种方式接收,例如,终端用户信息可由与统一门户400进行通信的部件自动检测、由统一门户400自动检测、可由终端用户提交、可作为数据资料在统一门户400处维护、可在终端用户终端处维护和/可或在中间部件处维护,和/或其组合。终端用户信息可包括设备类型、设备处理速度、可用内存、可用屏幕大小和/或可用屏幕分辨率等数据。关于终端用户的可用网络带宽的终端用户信息可包括终端用户的订阅网络带宽速率、终端用户的网络带宽订阅是否包括突发模式能力和/或终端用户是否可能愿意为网络带宽的临时增长付费以对要求更高带宽的媒体内容进行流传输等数据。终端用户信息功能420可处理终端用户信息并将终端用户信息转发给服务提供商响应过滤、排列和/或聚合功能450。
[0036] 搜索请求分发功能430可接收终端用户媒体内容搜索请求(例如通过搜索请求收集功能410)并可将终端用户媒体内容搜索请求分发到多个服务提供商(例如多个服务提供商350)。搜索请求分发可发送到与统一门户架构400进行通信的任意服务提供商和/或可发送到终端用户提供的服务提供商。搜索请求分发功能430可通过多种方式接收这种供应。例如,终端用户可将待搜索的服务提供商列表包含在终端用户的媒体内容搜求请求中,该媒体内容搜求请求可由搜索请求收集功能410接收。在另一实施例中,供应信息可在与终端用户相关联的资料中接收。这种资料可用终端用户创建、存储在统一门户400上和/或存储在终端用户终端设备上。
[0037] 服务提供商响应收集功能440可接收来自多个服务提供商(例如多个服务提供商350)的搜索请求响应。这种服务提供商搜索请求响应可包括可用媒体内容的统一资源定位符(URL)。这种URL可包括包含媒体内容质量供应(例如SD或HD)的数据、指示服务提供商是否提供CDN动态站点加速的数据、指示服务提供商货币化方法(例如基于订阅、按使用付费、带广告免费版、无广告免费版等)的数据。服务提供商响应收集功能440可将收集的服务提供商响应转发到服务提供商响应过滤、排列和/或聚合功能450。
[0038] 服务提供商响应过滤、排列和/或聚合功能450可接收来自终端用户信息功能420的终端用户信息、接收来自服务提供商响应收集功能440的服务提供商服务器媒体内容搜索响应并可基于终端用户信息过滤、排列和/或聚合服务提供商服务器响应以提升终端用户的QoE。服务提供商响应过滤、排列和/或聚合功能450可过滤掉服务提供商响应。例如,如果服务提供商响应与终端用户媒体内容搜索请求不对应、与终端用户信息不对应和/或可能超出终端用户的可用网络带宽,这种响应可过滤掉。并且,服务提供商响应过滤、排列和/或聚合功能450可聚合过滤后的服务提供商响应以进行排列。服务提供商响应过滤、排列和/或聚合功能450可将服务提供商服务器响应进行排列以提升终端用户的QoE,和/或可将服务提供商匹配到终端用户终端设备。在实施例中,排列可基于因素(例如关键字匹配、在其他终端用户中的媒体热度、媒体类型、终端用户的终端能力、可用的网络带宽和/或请求的媒体货币化方法)的任意组合。在另一实施例中,服务提供商响应过滤、排列和/或聚合功能450可通过给每个QoE因素指派QoE排列值对服务提供商响应进行排列。各个服务提供商响应的总QoE值可基于与各个服务提供商响应相关联的QoE排列值进行计算。可通过将具有最高总QoE值的服务提供商响应到具有最低总QoE值的服务提供商响应按降序列出来生成按序的服务提供商响应列表。一旦对服务提供商响应进行了排列,服务提供商响应过滤、排列和/或聚合功能450可将排列的响应和/或排列的服务提供商响应列表提交给终端用户。随后,服务提供商响应过滤、排列和/或聚合功能450可将过滤后的、排列后的和/或匹配后的服务提供商搜索请求响应(例如通过HTTP响应)转发给终端用户(例如用户终端410)。转发的响应可仅限于与匹配的服务提供商有关的响应或可包括所有排列后的响应。
[0039] 图5是用于响应媒体内容请求的方法500的实施例的信令图。终端用户可使用方法500通过电信运营商网络向多个服务提供商服务器请求媒体内容(例如分别为终端用户终端设备310、服务提供商服务器350和终端运营商网络320)。在步骤510处,终端用户可通过统一门户(例如统一门户400)提交媒体内容搜索请求到电信网络。在步骤520处,统一门户可收集终端用户终端设备带宽信息和/或订阅状态信息。终端用户信息可通过多种方式收集。在一项实施例中,终端用户可将终端用户和/或终端用户终端设备信息输入到终端用户资料中,该终端用户资料可用于确定QoE。或者,当有媒体内容搜索请求提交时,电信运营商和/或终端用户终端设备可自动检测终端用户终端设备的信息。终端用户的可用网络带宽的信息也可由电信网络收集。在一项实施例中,终端用户可将其网络带宽订阅状态输入到终端用户资料中,该终端用户资料后续可用于确定QoE。或者,当有媒体内容搜索请求提交时,电信运营商可估计终端用户网络带宽的一般信息。
[0040] 在步骤530处,电信运营商可将终端用户媒体内容搜索请求分发到多个服务提供商。在实施例中,电信运营商网络可将终端用户媒体内容搜索请求分发到提供的服务提供商。该供应可以多种方式发生。例如,终端用户资料可指示提供的服务提供商。在另一实施例中,终端用户可在提交请求时指示提供的服务提供商。在另一实施例中,电信运营商网络可将终端用户媒体内容搜索请求分发到所有连接到网络的服务提供商服务器和/或所有与电信运营商有协议的服务提供商。
[0041] 在步骤540处,电信网络可接收对步骤510的终端用户媒体内容搜求请求的服务提供商服务器响应。电信网络可通过多种形式接收这些服务提供商响应。在一项实施例中,服务提供商响应可包括可用媒体内容的URL。在另一实施例中,URL可进一步包括可用媒体内容的信息(例如分辨率、文件大小等)。在步骤550处,电信运营商网络可基于最大程度提升终端用户的QoE聚合、过滤和/或排列服务提供商响应。QoE可基于多个因素确定。在实施例中,QoE可基于至少一个因素(例如搜索请求关键字匹配、请求的媒体内容在先前请求过该媒体内容的终端用户中的热度和/或请求的媒体内容的类型)确定。QoE因素可进一步包括终端用户的终端能力、终端用户的可用带宽、请求的媒体货币化方法和/或终端用户指定的优选货币化方法,例如按次付费媒体内容、来自终端用户可能订阅的服务提供商的媒体内容、带广告免费媒体内容,和/或其组合。在步骤560处,电信运营商网络可选择性地将终端用户终端设备匹配到可提供最优整体终端用户QoE的服务提供商。终端用户QoE可基于与步骤550中论述的因素基本相似的因素确定。在步骤570处,电信运营商网络可(例如通过统一门户)返回搜索提供商服务器响应给终端用户。返回的服务提供商搜索响应可用于匹配的服务提供商服务器和/或多个服务提供商服务器。
[0042] 图6是网元(NE)600的实施例的示意图,网元(NE)600可包括终端用户终端310、电信网络320、统一门户330和/或400、电信CDN340和/或服务提供商服务器350。本领域技术人员将认识到术语NE包含广泛的设备,NE600只是其中一个示例。包含NE600只是为了清楚地进行论述,而决非将本发明的应用限于一项特定的NE实施例或一类NE实施例。本发明中描述的至少一些特征/方法(例如用于对媒体内容搜索请求的服务提供商响应进行排列的方法500)可以在网络装置或部件(例如NE600)中整体或部分地实施。例如,本发明中的特征/方法可使用硬件、固件和/或经安装以在硬件上运行的软件来实施。NE600可以是通过网络传输的任意设备,例如交换机、路由器、网桥、服务器、客户端等。如图6所示,NE600可包括收发器(Tx/Rx)610,其可以是发射器、接收器或其组合。Tx/Rx610可耦合到多个下游端口620用于传输和/或接收来自其他节点的帧,而Tx/Rx610耦合到多个上游端口650用于传输和/或接收来自其他节点的帧。处理器630可耦合到Tx/Rx610以处理帧和/或确定将帧发送到哪些节点。处理器630可包括一个或多个多核处理器和/或存储器设备632,其可作为数据存储器、缓冲器等。处理器630可实施为通用处理器,或者可以是一个或多个专用集成电路(ASIC)和/或数字信号处理器(DSP)的一部分。下游端口620和/或上游端口650可包含电和/或光发送和/或接收部件。NE600可以是或可以不是做出路由决策的路由部件。
[0043] 应了解,通过将可执行指令编程和/或加载至NE600,处理器630、下游端口620、Tx/Rx610、存储器632和/或上游端口650中的至少之一被改变,将NE600部分转换成特定机器或装置,例如,本发明宣扬的拥有新颖功能的多核转发架构。加载可执行软件至计算机所实现的功能可以通过公知设计规则转换成硬件实施,这在电力工程和软件工程领域是很基础的。决定使用软件还是硬件来实施一个概念通常取决于对设计稳定性及待生产的单元数量的考虑,而不是从软件领域转换至硬件领域中所涉及的任何问题。一般来说,经常变动的设计更适于在软件中实施,因为重新编写硬件实施比重新编写软件设计更为昂贵。通常,稳定及大规模生产的设计更适于在如ASIC这样的硬件中实施,因为运行硬件实施的大规模生产比软件实施更为便宜。设计通常可以以软件形式进行开发和测试,之后通过公知设计规则转变成专用集成电路中等同的硬件实施,该集成电路硬线软件指令。由新ASIC控制的机器是一特定的机器或装置,同样地,编程和/或加载有可执行指令的电脑可视为特定的机器或装置。
[0044] 本发明公开至少一项实施例,且所属领域的普通技术人员对所述实施例和/或所述实施例的特征作出的变化、组合和/或修改均在本发明公开的范围内。因组合、合并和/或省略所述实施例的特征而得到的替代性实施例也在本发明的范围内。应当理解的是,本发明已明确阐明了数值范围或限制,此类明确的范围或限制应包括涵盖在上述范围或限制(如从大约1至大约10的范围包括2、3、4等;大于0.10的范围包括0.11、0.12、0.6等)内的类似数量级的迭代范围或限制。例如,每当揭示具有下限Rl和上限Ru的数值范围时,具体是揭示落入所述范围内的任何数字。具体而言,特别公开所述范围内的以下数字:R=Rl+k*(Ru-Rl),其中k是从1%到100%以1%增量递增的变量,即,k是1%、2%、3%、4%、5%、……50%、51%、52%、……95%、96%、97%、98%、99%或100%。此外,还特此公开了,上文定义的两个R值所定义的任何数值范围。相对于权利要求的某一要素,术语“可选择”的使用表示该要素可以是需要的,或者也可以是不需要的,二者均在所述权利要求的范围内。使用如“包括”、“包含”和“具有”等较广术语应被理解为提供对如“由……组成”、“基本上由……组成”以及“大体上由……组成”等较窄术语的支持。因此,保护范围不受上文所述的限制,而是由所附权利要求书定义,所述范围包含所附权利要求书的标的物的所有等效物。每项和每条权利要求作为进一步公开的内容并入说明书中,且权利要求书是本发明的实施例。所述揭示内容中的参考的论述并不是承认其为现有技术,尤其是具有在本申请案的在先申请优先权日期之后的公开日期的任何参考。本发明中所引用的所有专利、专利申请案和公开案的揭示内容特此以引用的方式并入本文本中,其提供补充本发明的示例性、程序性或其他细节。
[0045] 虽然本发明中已提供若干实施例,但应理解,在不脱离本发明的精神或范围的情况下,本发明所公开的系统和方法可以以许多其他特定形式来体现。本发明的实例应被视为说明性而非限制性的,且本发明并不限于本文本所给出的细节。例如,各种元件或部件可以在另一系统中组合或合并,或者某些特征可以省略或不实施。
[0046] 此外,在不脱离本发明的范围的情况下,各种实施例中描述和说明为离散或单独的技术、系统、子系统和方法可以与其他系统、模、技术或方法进行组合或合并。展示或论述为彼此耦合或直接耦合或通信的其他项也可以采用电方式、机械方式或其他方式通过某一接口、设备或中间部件间接地耦合或通信。其他变化、替代和改变的示例可以由本领域的技术人员在不脱离本文精神和所公开的范围的情况下确定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈