用于在用户设备处基于服务质量呈现媒体列表的方法和系统技术方案

技术编号:20500520 阅读:60 留言:0更新日期:2019-03-03 04:16
描述了用于基于用户设备处的服务质量呈现媒体列表的方法和系统。

Method and System for Presenting Media List Based on Quality of Service at User Equipment

This paper describes a method and system for presenting media lists based on the quality of service of user equipment.

【技术实现步骤摘要】
【国外来华专利技术】用于在用户设备处基于服务质量呈现媒体列表的方法和系统
技术介绍
本申请要求于2016年5月16日提交的美国专利申请No.15/155,485、于2016年5月16日提交的美国专利申请No.15/155,522以及于2016年5月16日提交的美国专利申请No.15/155,604的优先权,这些申请的公开内容通过引用整体并入本文。在常规系统中,用户可以访问来自多个内容提供者的许多媒体内容。遗憾的是,为了从多个内容提供者访问这种媒体内容,用户常常必须单独订阅和管理与各个内容提供者的账户。而且,即使在向每个内容提供者进行订阅之后,用户也必须单独搜索每个内容提供者的媒体内容库以找到要消费的内容。
技术实现思路
因此,本文描述了用于媒体指南应用的方法和系统,其通过为用户聚合媒体内容来解决上面提到的问题。具体而言,媒体指南应用可以为用户自动订阅和/或管理各个内容提供者的账户。而且,用户可以同时搜索每个内容提供者的媒体内容库以找到要消费的内容。例如,媒体指南应用可以聚合来自众多提供者的内容并通过单个界面提供内容。单个界面可以通过允许用户同时搜索每个内容提供者的媒体内容库并接收媒体推荐来进一步促进各个内容提供者之间的协调。此外,为了提供最佳可能的用户体验,媒体指南应用可以基于与用于任何给定媒体资产的内容提供者相关联的服务质量来过滤和/或选择向用户呈现哪些媒体列表。在一些方面,媒体指南应用可以选择媒体内容的提供商。例如,媒体指南应用可以在服务器处通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产可从多个越顶(over-the-top)内容提供者获得。例如,用户可以远程访问在移动设备上聚合来自多个源的内容的媒体指南应用。媒体指南应用可以在服务器处确定多个越顶内容提供者中提供媒体资产的第一内容提供者。例如,媒体指南应用可以确定当前可从允许用户流式传输媒体内容的网站获得的媒体资产。然后,媒体指南应用可以在服务器处确定多个内容提供者中提供媒体资产的第二内容提供者。例如,媒体指南应用可以确定当前可从也允许用户流式传输媒体内容的第二网站获得的媒体资产。而且,媒体指南应用可以确定两个网站都提供相同的媒体资产。媒体指南应用可以在服务器处确定用户设备从第一内容提供者接收媒体资产的第一服务质量。例如,媒体指南应用可以向用户设备查询校验和值,并且响应于该查询而从用户设备接收校验和值。例如,媒体指南应用可以确定从第一网站接收内容的错误率。媒体指南应用可以在服务器处确定用户设备从第二内容提供者接收媒体资产的第二服务质量。例如,媒体指南应用可以确定从第一网站接收内容的错误率。然后,媒体指南应用可以在服务器处将第一服务质量与第二服务质量进行比较。例如,媒体指南应用可以确定哪个网站将允许用户获得具有较低错误率的相同媒体资产。媒体指南应用可以在服务器处基于比较来确定第一服务质量大于第二服务质量。例如,媒体指南应用可以将与第一网站对应的错误率和与第二网站对应的错误率进行比较。媒体指南应用可以基于确定第一服务质量大于第二服务质量而生成用于在服务器处显示来自第一内容提供者的媒体资产的媒体列表。例如,代替呈现重复的媒体列表(例如,与相同媒体资产对应的两个列表,其中每个媒体列表与不同的媒体内容提供者对应),媒体指南应用可以自动地(例如,不需要任何测试和/或进一步的用户输入)选择为用户提供最佳用户体验(例如,提供最佳服务质量)的媒体列表。在一些实施例中,服务质量可以基于一个或多个服务质量特性,诸如用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。而且,在一些实施例中,媒体指南应用可以确定第一服务质量特性和第二服务质量特性。例如,媒体指南应用可以基于多个因素确定服务质量。媒体指南应用可以将第一权重指派给第一服务质量特性,并将第二权重指派给第二服务质量特性。例如,媒体指南应用可以根据各因素影响用户体、行业标准和/或用户偏好验的量来权衡各因素。然后,媒体指南应用可以确定第一服务质量特性和第二服务质量特性的加权平均值。例如,在量化第一和第二特性并应用相应的权重之后,媒体指南应用可以确定加权的第一和第二特性的总和,以确定服务质量。在一些实施例中,媒体指南应用可以对各种服务质量进行评级(rate)。例如,媒体指南应用可以将第一服务质量输入到列出与不同服务质量对应的评级的数据库中。媒体指南应用可以将第一服务质量与不同服务质量进行比较,以确定第一服务质量的评级。然后,媒体指南应用可以生成用于与媒体列表同时显示的评级。例如,除了或代替呈现仅从具有最佳服务质量的内容提供者可获得的媒体列表,媒体指南应用可以与每个媒体列表一起呈现服务质量评级。附加地或可替代地,媒体指南应用可以生成用于从第二内容提供者访问媒体资产的通知,其中该通知指示第二服务质量低于第一服务质量。例如,媒体指南应用可以向用户呈现指示媒体资产的附加源以及与其它源对应的相应服务质量(或服务质量评级)的通知。在一些实施例中,响应于基于比较确定第一服务质量等于第二服务质量,媒体指南应用可以生成来自第一内容提供者的媒体资产的媒体列表以及来自第二内容提供者的媒体资产的不同媒体列表以供显示。例如,媒体指南应用可以呈现来自多个源的媒体列表。在一些实施例中,媒体指南应用可以基于用户的订阅状态来确定要聚合的可用媒体内容提供者。例如,媒体指南应用可以检索与诸如移动电话之类的用户设备相关联的用户简档。媒体指南应用可以检索用于用户简档的订阅数据,其中订阅数据指示用户向多个越顶内容提供者中的每一个进行订阅。例如,用户简档可以包括用户当前向其订阅的每个媒体内容提供者的列表和/或用户当前是否向不同媒体内容提供者订阅。媒体指南应用搜索多个越顶内容提供者中的每一个,以基于订阅数据确定多个越顶内容提供者中的每一个是否提供媒体资产。例如,响应于确定用户从内容提供者订阅(例如,被允许访问)媒体资产。媒体指南应用在媒体内容提供者处搜索可用的媒体资产。在一些实施例中,媒体指南应用可以应用特殊阈值来确定是否呈现媒体列表。例如,媒体指南应用可以检索阈值服务质量,例如,将为其呈现媒体列表的最小可接受服务质量。媒体指南应用可以将第一服务质量与阈值服务质量进行比较,并且响应于确定第一服务质量不等于或不超过阈值服务质量,媒体指南应用可以生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示。可替代地,响应于确定第一服务质量不等于或不超过阈值服务质量,媒体指南应用可以生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示,其中下载的第一媒体资产可用于在用户设备上的点播回放。在一些方面,媒体指南应用可以在用户界面中布置越顶内容。例如,媒体指南应用可以在服务器处通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产可从多个越顶内容提供者获得。例如,媒体指南应用可以从移动设备接收请求通过互联网从多个流媒体提供者访问媒体资产库的请求。媒体指南应用可以在服务器处确多个越顶内容提供者中定提供媒体资产的第一内容提供者。例如,媒体指南应用可以检索与用户设备相关联的用户简档并检索用户简档的订阅数据,其中订阅数据指示用户向多个越顶内容提供者中的每一个进行订阅。然后,媒体指南应用可以搜索多个越顶内本文档来自技高网...

【技术保护点】
1.一种选择媒体内容的提供者的方法,该方法包括:在服务器处通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产能够从多个越顶内容提供者获得;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者;在服务器处确定用户设备从第一内容提供者接收媒体资产的第一服务质量;在服务器处确定用户设备从第二内容提供者接收媒体资产的第二服务质量;在服务器处将第一服务质量与第二服务质量进行比较;在服务器处基于该比较确定第一服务质量大于第二服务质量;以及在服务器处基于确定第一服务质量大于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表以供显示。

【技术特征摘要】
【国外来华专利技术】2016.05.16 US 15/155,485;2016.05.16 US 15/155,522;1.一种选择媒体内容的提供者的方法,该方法包括:在服务器处通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产能够从多个越顶内容提供者获得;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者;在服务器处确定用户设备从第一内容提供者接收媒体资产的第一服务质量;在服务器处确定用户设备从第二内容提供者接收媒体资产的第二服务质量;在服务器处将第一服务质量与第二服务质量进行比较;在服务器处基于该比较确定第一服务质量大于第二服务质量;以及在服务器处基于确定第一服务质量大于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表以供显示。2.如权利要求1所述的方法,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。3.如权利要求2所述的方法,其中确定第一服务质量包括:确定第一服务质量特性和第二服务质量特性;将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性;以及确定第一服务质量特性和第二服务质量特性的加权平均值。4.如权利要求1所述的方法,其中确定第一服务质量包括:向用户设备查询校验和值;以及响应于该查询而从用户设备接收校验和值。5.如权利要求1所述的方法,还包括:将第一服务质量输入到列出与不同服务质量对应的评级的数据库中;将第一服务质量与不同服务质量进行比较,以确定第一服务质量的评级;以及生成评级以供与媒体列表同时显示。6.如权利要求1所述的方法,还包括生成用于从第二内容提供者访问媒体资产的通知,其中该通知指示第二服务质量低于第一服务质量。7.如权利要求1所述的方法,还包括:响应于基于比较确定第一服务质量等于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表和来自第二内容提供者的媒体资产的不同媒体列表以供显示。8.如权利要求1所述的方法,还包括:检索与用户设备相关联的用户简档;检索用户简档的订阅数据,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及搜索所述多个越顶内容提供者中的每一个越顶内容提供者,以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产。9.如权利要求1所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示。10.如权利要求1所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示,其中下载的第一媒体资产能够用于在用户设备上的点播回放。11.一种用于选择媒体内容的提供者的系统,该系统包括与用户设备通信的服务器,其中该服务器包括控制电路系统,该控制电路系统被配置为:通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产能够从多个越顶内容提供者获得;确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者;确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者;确定用户设备从第一内容提供者接收媒体资产的第一服务质量;确定用户设备从第二内容提供者接收媒体资产的第二服务质量;将第一服务质量与第二服务质量进行比较;基于该比较确定第一服务质量大于第二服务质量;以及基于确定第一服务质量大于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表以供显示。12.如权利要求11所述的系统,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。13.如权利要求12所述的系统,其中被配置为确定第一服务质量的控制电路系统还被配置为:确定第一服务质量特性和第二服务质量特性;将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性;以及确定第一服务质量特性和第二服务质量特性的加权平均值。14.如权利要求11所述的系统,其中被配置为确定第一服务质量的控制电路系统还被配置为:向用户设备查询校验和值;以及响应于该查询而从用户设备接收校验和值。15.如权利要求11所述的系统,其中控制电路系统还被配置为:将第一服务质量输入到列出与不同服务质量对应的评级的数据库中;将第一服务质量与不同服务质量进行比较,以确定第一服务质量的评级;以及生成评级以供与媒体列表同时显示。16.如权利要求11所述的系统,其中控制电路系统还被配置为生成用于从第二内容提供者访问媒体资产的通知,其中该通知指示第二服务质量低于第一服务质量。17.如权利要求11所述的系统,其中控制电路系统还被配置为:响应于基于比较确定第一服务质量等于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表和来自第二内容提供者的媒体资产的不同媒体列表以供显示。18.如权利要求11所述的系统,其中控制电路系统还被配置为:检索与用户设备相关联的用户简档;检索用户简档的订阅数据,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及搜索所述多个越顶内容提供者中的每一个越顶内容提供者,以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产。19.如权利要求11所述的系统,其中控制电路系统还被配置为:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示。20.如权利要求11所述的系统,其中控制电路系统还被配置为:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示,其中下载的第一媒体资产能够用于在用户设备上的点播回放。21.一种选择媒体内容的提供者的系统,该系统包括:用于通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求的装置,其中媒体资产能够从多个越顶内容提供者获得;用于确定所述多个越顶内容提供者中提供媒体资产的的第一内容提供者的装置;用于确定所述多个越顶内容提供者中提供媒体资产的的第二内容提供者的装置;用于确定用户设备从第一内容提供者接收媒体资产的第一服务质量的装置;用于确定用户设备从第二内容提供者接收媒体资产的第二服务质量的装置;用于将第一服务质量与第二服务质量进行比较的装置;用于基于该比较确定第一服务质量大于第二服务质量的装置;以及用于在服务器处基于确定第一服务质量大于第二服务质量而生成来自第一内容提供者的媒体资产的媒体列表以供显示的装置。22.如权利要求21所述的系统,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。23.如权利要求22所述的系统,其中用于确定第一服务质量的装置包括:用于确定第一服务质量特性和第二服务质量特性的装置;用于将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性的装置;以及用于确定第一服务质量特性和第二服务质量特性的加权平均值的装置。24.如权利要求21所述的方法,其中用于确定第一服务质量的装置还包括:用于向用户设备查询校验和值的装置;以及用于响应于该查询而从用户设备接收校验和值的装置。25.如权利要求21所述的系统,还包括:用于将第一服务质量输入到列出与不同服务质量对应的评级的数据库中的装置;用于将第一服务质量与不同服务质量进行比较以确定第一服务质量的评级的装置;以及用于生成评级以供与媒体列表同时显示的装置。26.如权利要求21所述的方法,还包括用于生成用于从第二内容提供者访问媒体资产的通知的装置,其中该通知指示第二服务质量低于第一服务质量。27.如权利要求21所述的方法,还包括:响应于基于比较确定第一服务质量等于第二服务质量,用于生成来自第一内容提供者的媒体资产的媒体列表和来自第二内容提供者的媒体资产的不同媒体列表以供显示的装置。28.如权利要求21所述的方法,还包括:用于检索与用户设备相关联的用户简档的装置;用于检索用户简档的订阅数据的装置,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及用于搜索所述多个越顶内容提供者中的每一个越顶内容提供者以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产的装置。29.如权利要求21所述的方法,还包括:用于检索阈值服务质量的装置;用于将第一服务质量与阈值服务质量进行比较的装置;以及响应于确定第一服务质量不等于或不超过阈值服务质量,用于生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示的装置。30.如权利要求1所述的方法,还包括:用于检索阈值服务质量的装置;用于将第一服务质量与阈值服务质量进行比较的装置;以及响应于确定第一服务质量不等于或不超过阈值服务质量,用于生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示的装置,其中下载的第一媒体资产能够用于在用户设备上的点播回放。31.一种选择媒体内容的提供者的方法,该方法包括:在服务器处通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产能够从多个越顶内容提供者获得;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者;在服务器处确定用户设备从第一内容提供者接收媒体资产的第一服务质量;在服务器处确定用户设备从第二内容提供者接收媒体资产的第二服务质量;在服务器处将第一服务质量与第二服务质量进行比较;在服务器处基于该比较确定第一服务质量大于第二服务质量;以及在服务器处基于确定第一服务质量大于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表以供显示。32.如权利要求31所述的方法,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。33.如权利要求32所述的方法,其中确定第一服务质量包括:确定第一服务质量特性和第二服务质量特性;将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性;以及确定第一服务质量特性和第二服务质量特性的加权平均值。34.如权利要求31所述的方法,其中确定第一服务质量还包括:向用户设备查询校验和值;以及响应于该查询而从用户设备接收校验和值。35.如权利要求31所述的方法,还包括:将第一服务质量输入到列出与不同服务质量对应的评级的数据库中;将第一服务质量与不同服务质量进行比较,以确定第一服务质量的评级;以及生成评级以供与媒体列表同时显示。36.如权利要求31所述的方法,还包括生成用于从第二内容提供者访问媒体资产的通知,其中该通知指示第二服务质量低于第一服务质量。37.如权利要求31所述的方法,还包括:响应于基于比较确定第一服务质量等于第二服务质量,生成来自第一内容提供者的媒体资产的媒体列表和来自第二内容提供者的媒体资产的不同媒体列表以供显示。38.如权利要求31所述的方法,还包括:检索与用户设备相关联的用户简档;检索用户简档的订阅数据,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及搜索所述多个越顶内容提供者中的每一个越顶内容提供者,以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产。39.如权利要求31所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示。40.如权利要求31所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示,其中下载的第一媒体资产能够用于在用户设备上的点播回放。41.一种非瞬态计算机可读介质,在其上记录用于选择媒体内容的提供者的指令,该指令包括:用于通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求的指令,其中媒体资产能够从多个越顶内容提供者获得;用于确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者的指令;用于确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者的指令;用于确定用户设备从第一内容提供者接收媒体资产的第一服务质量的指令;用于确定用户设备从第二内容提供者接收媒体资产的第二服务质量的指令;用于将第一服务质量与第二服务质量进行比较的指令;用于基于该比较确定第一服务质量大于第二服务质量的指令;以及用于基于确定第一服务质量大于第二服务质量而生成来自第一内容提供者的媒体资产的媒体列表以供显示的指令。42.如权利要求41所述的非瞬态计算机可读介质,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。43.如权利要求42所述的非瞬态计算机可读介质,其中用于确定第一服务质量的指令还包括:用于确定第一服务质量特性和第二服务质量特性的指令;用于将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性的指令;以及用于确定第一服务质量特性和第二服务质量特性的加权平均值的指令。44.如权利要求41所述的非瞬态计算机可读介质,其中用于确定第一服务质量的指令还包括:用于向用户设备查询校验和值的指令;以及用于响应于该查询而从用户设备接收校验和值的指令。45.如权利要求41所述的非瞬态计算机可读介质,还包括:用于将第一服务质量输入到列出与不同服务质量对应的评级的数据库中的指令;用于将第一服务质量与不同服务质量进行比较以确定第一服务质量的评级的指令;以及用于生成评级以供与媒体列表同时显示的指令。46.如权利要求41所述的非瞬态计算机可读介质,还包括用于生成用于从第二内容提供者访问媒体资产的通知的指令,其中该通知指示第二服务质量低于第一服务质量。47.如权利要求41所述的非瞬态计算机可读介质,还包括:响应于基于比较确定第一服务质量等于第二服务质量,用于生成来自第一内容提供者的媒体资产的媒体列表和来自第二内容提供者的媒体资产的不同媒体列表以供显示的指令。48.如权利要求41所述的非瞬态计算机可读介质,还包括:用于检索与用户设备相关联的用户简档的指令;用于检索用户简档的订阅数据的指令,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及用于搜索所述多个越顶内容提供者中的每一个越顶内容提供者以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产的指令。49.如权利要求41所述的非瞬态计算机可读介质,还包括:用于检索阈值服务质量的指令;用于将第一服务质量与阈值服务质量进行比较的指令;以及响应于确定第一服务质量不等于或不超过阈值服务质量,用于生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示的指令。50.如权利要求41所述的非瞬态计算机可读介质,还包括:用于检索阈值服务质量的指令;用于将第一服务质量与阈值服务质量进行比较的指令;以及响应于确定第一服务质量不等于或不超过阈值服务质量,用于生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示的指令,其中下载的第一媒体资产能够用于在用户设备上的点播回放。51.一种在用户界面中布置越顶内容的方法,该方法包括:在服务器处通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产能够从多个越顶内容提供者获得;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者;在服务器处确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者;在服务器处确定用户设备从第一内容提供者接收媒体资产的第一服务质量;在服务器处确定用户设备从第二内容提供者接收媒体资产的第二服务质量;在服务器处基于第一服务质量大于第二服务质量而在排名列表中使第一内容提供者排名高于第二内容提供者;以及在用户界面中生成来自第一内容提供者的媒体资产的第一媒体列表和来自第二内容提供者的媒体资产的第二媒体列表以供显示,其中第一媒体列表和第二媒体列表根据其相应内容提供者在排名列表中的排名被布置在用户界面中。52.如权利要求51所述的方法,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。53.如权利要求52所述的方法,其中确定第一服务质量包括:确定第一服务质量特性和第二服务质量特性;将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性;以及确定第一服务质量特性和第二服务质量特性的加权平均值。54.如权利要求51所述的方法,其中确定第一服务质量包括:向用户设备查询校验和值;以及响应于该查询而从用户设备接收校验和值。55.如权利要求51所述的方法,还包括:将第一服务质量输入到列出与不同服务质量对应的评级的数据库中;将第一服务质量与不同服务质量进行比较,以确定第一服务质量的评级;以及生成评级以供与媒体列表同时显示。56.如权利要求51所述的方法,其中第一媒体列表与第一马赛克单元格对应并且第二媒体列表与第二马赛克单元格对应,并且第一马赛克单元格比第二马赛克单元格更突出地被显示。57.如权利要求51所述的方法,还包括:检索与用户设备相关联的用户简档;检索用户简档的订阅数据,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及搜索所述多个越顶内容提供者中的每一个越顶内容提供者,以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产。58.如权利要求51所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量等于或超过阈值服务质量,将第一媒体列表添加到排名列表。59.如权利要求51所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示。60.如权利要求1所述的方法,还包括:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示,其中下载的第一媒体资产能够用于在用户设备上的点播回放。61.一种在用户界面中布置越顶内容的系统,该系统包括与用户设备通信的服务器,其中该服务器包括控制电路系统,该控制电路系统被配置为:通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求,其中媒体资产能够从多个越顶内容提供者获得;确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者;确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者;确定用户设备从第一内容提供者接收媒体资产的第一服务质量;确定用户设备从第二内容提供者接收媒体资产的第二服务质量;基于第一服务质量大于第二服务质量而在排名列表中使第一内容提供者排名高于第二内容提供者;以及在用户界面中生成来自第一内容提供者的媒体资产的第一媒体列表和来自第二内容提供者的媒体资产的第二媒体列表以供显示,其中第一媒体列表和第二媒体列表根据其相应内容提供者在排名列表中的排名被布置在用户界面中。62.如权利要求61所述的系统,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。63.如权利要求62所述的系统,其中被配置为确定第一服务质量的控制电路系统还被配置为:确定第一服务质量特性和第二服务质量特性;将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性;以及确定第一服务质量特性和第二服务质量特性的加权平均值。64.如权利要求61所述的系统,其中被配置为确定第一服务质量的控制电路系统还被配置为:向用户设备查询校验和值;以及响应于该查询而从用户设备接收校验和值。65.如权利要求61所述的系统,其中控制电路系统还被配置为:将第一服务质量输入到列出与不同服务质量对应的评级的数据库中;将第一服务质量与不同服务质量进行比较,以确定第一服务质量的评级;以及生成评级以供与媒体列表同时显示。66.如权利要求61所述的系统,其中第一媒体列表与第一马赛克单元格对应并且第二媒体列表与第二马赛克单元格对应,并且第一马赛克单元格比第二马赛克单元格更突出地被显示。67.如权利要求61所述的系统,其中控制电路系统还被配置为:检索与用户设备相关联的用户简档;检索用户简档的订阅数据,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及搜索所述多个越顶内容提供者中的每一个越顶内容提供者,以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产。68.如权利要求61所述的系统,其中控制电路系统还被配置为:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量等于或超过阈值服务质量,将第一媒体列表添加到排名列表。69.如权利要求61所述的系统,其中控制电路系统还被配置为:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时接收警报的选项以供显示。70.如权利要求61所述的系统,其中控制电路系统还被配置为:检索阈值服务质量;将第一服务质量与阈值服务质量进行比较;以及响应于确定第一服务质量不等于或不超过阈值服务质量,生成当第一服务质量等于或超过阈值服务质量时自动将第一媒体资产下载到服务器的选项以供显示,其中下载的第一媒体资产能够用于在用户设备上的点播回放。71.一种在用户界面中布置越顶内容的系统,该系统包括:用于通过通信网络从用户设备接收从基于云的聚合器访问媒体资产的请求的装置,其中媒体资产能够从多个越顶内容提供者获得;用于确定所述多个越顶内容提供者中提供媒体资产的第一内容提供者的装置;用于确定所述多个越顶内容提供者中提供媒体资产的第二内容提供者的装置;用于确定用户设备从第一内容提供者接收媒体资产的第一服务质量的装置;用于确定用户设备从第二内容提供者接收媒体资产的第二服务质量的装置;用于基于第一服务质量大于第二服务质量而在排名列表中使第一内容提供者排名高于第二内容提供者的装置;以及用于在用户界面中生成来自第一内容提供者的媒体资产的第一媒体列表和来自第二内容提供者的媒体资产的第二媒体列表以供显示的装置,其中第一媒体列表和第二媒体列表根据其相应内容提供者在排名列表中的排名被布置在用户界面中。72.如权利要求71所述的系统,其中第一服务质量基于一个或多个服务质量特性,并且其中服务质量特性包括用户设备所经历的错误率、位速率、吞吐量滞后、传输延迟、可用性或抖动。73.如权利要求72所述的系统,其中用于确定第一服务质量的装置包括:用于确定第一服务质量特性和第二服务质量特性的装置;用于将第一权重指派给第一服务质量特性并且将第二权重指派给第二服务质量特性的装置;以及用于确定第一服务质量特性和第二服务质量特性的加权平均值的装置。74.如权利要求71所述的系统,其中用于确定第一服务质量的装置还包括:用于向用户设备查询校验和值的装置;以及用于响应于该查询而从用户设备接收校验和值的装置。75.如权利要求71所述的系统,还包括:用于将第一服务质量输入到列出与不同服务质量对应的评级的数据库中的装置;用于将第一服务质量与不同服务质量进行比较以确定第一服务质量的评级的装置;以及用于生成评级以供与媒体列表同时显示的装置。76.如权利要求71所述的系统,其中第一媒体列表与第一马赛克单元格对应并且第二媒体列表与第二马赛克单元格对应,并且第一马赛克单元格比第二马赛克单元格更突出地被显示。77.如权利要求71所述的系统,还包括:用于检索与用户设备相关联的用户简档的装置;用于检索用户简档的订阅数据的装置,其中订阅数据指示用户向所述多个越顶内容提供者中的每一个越顶内容提供者进行订阅;以及用于搜索所述多个越顶内容提供者中的每一个越顶内容提供者以基于订阅数据确定所述多个越顶内容提供者中的每一个越顶内容提供者是否提供媒体资产的装置。78.如权利要求71所述的系统,还包括:用于检索阈值服务质量的装置;用于将第一服务质量与阈值服务质量进行比较的装置;以及响应于确定第一服务质量等于或超过阈值服务质量,用于将第一媒体列表添加到排名列表的装置。79.如权利要求71所述的系统,还包括:...

【专利技术属性】
技术研发人员:W·R·卡拉珀特小R·瓦拉德兹
申请(专利权)人:乐威指南公司
类型:发明
国别省市:美国,US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1