多屏幕观看的内容分发的方法和装置的制造方法

文档序号:9510426阅读:425来源:国知局
多屏幕观看的内容分发的方法和装置的制造方法
【技术领域】
[0001]实施例的原理一般涉及分发内容以便多屏幕观看,更具体地,涉及将所请求的视频节目传送给手持用户设备和独立用户设备中的一个并且将与视频节目相关的信息传送给其他用户设备中的一个或多个。
【背景技术】
[0002]据报道,很多人在通过电视看视频节目的同时,在诸如移动电话设备、平板、个人计算机(PC)、远程控制设备或者具有W1-Fi能力的另外的手持设备这样的手持电子设备上观看与视频节目相关的信息。与视频节目相关的信息可能包括广告、促销信息以及与电视节目相关的的节目信息,诸如节目名称、节目主题、节目评级、明星、节目类别、节目关键词、节目描述、节目类型(例如音频、视频、音像、计算机、因特网等)以及节目重复频率(例如,每周一次、每日等)。
[0003]因此,在本领域中需要具有使以上多观看环境更加便利,同时保存网络带宽的分发系统。

【发明内容】

[0004]根据本发明的一方面,公开一种将具有初始视频质量的视频节目和具有初始信息质量的与视频节目相关的信息传送给多个设备的方法。该方法包含:从第一设备和第二设备中的一个接收针对视频节目的请求,两个设备均被登记在账户中;根据第一可用带宽,将第一量的带宽和第二量的带宽分别分配给两个设备中的一个和两个设备中的另一个;将具有满足第一分配量的带宽的第一质量的视频节目传送给一个设备,但是不传送与视频节目相关的信息;将具有满足第二分配量的带宽的第二质量的与视频节目相关的信息传送给另一个设备,但是不传送视频节目;以及响应于用户的第一观看改变信息,根据第一观看改变信息来调整第一分配量和第二分配量,以最大化由具有用户的观看的设备所接收的内容的质量。
[0005]在一个实施例中,第一设备被登记为独立设备,并且第二设备被登记为手持设备。
[0006]在另一个实施例中,如果第一分配量大于所述一个设备的带宽需求,则第一质量是初始视频质量。在另一个实施例中,如果第一分配量小于所述一个设备的带宽需求,则第一质量比初始视频质量更差。
[0007]在另一个实施例中,该方法还包含将具有初始视频质量的视频节目变换成具有第一质量的视频节目。在另一个实施例中,表示具有初始视频质量的视频节目的位的数量大于表示具有第一质量的视频节目的位的数量,并且因此具有更好的质量。在另一个实施例中,变换步骤包含减小视频节目的分辨率。
[0008]在另一个实施例中,如果给具有用户观看的设备的经调整的分配量不小于具有用户观看的设备的带宽需求,则调整步骤包含维持第一分配量和第二分配量。
[0009]在另一个实施例中,如果给具有用户观看的设备的经调整的分配量小于具有用户观看的设备的带宽需求,则调整步骤包含对具有用户观看的设备增加分配量,不超过第一可用带宽和具有用户观看的设备的带宽需求,并且对不具有用户观看的设备减小分配量。在一个实施例中,调整步骤还包含调整分别传送给具有用户观看的设备和不具有用户观看的设备的内容的质量,其中调整质量的步骤包含:如果给具有用户观看的设备的经调整的分配量不小于具有用户观看的设备的带宽需求,则在内容是视频节目的情况下,向具有用户观看的设备传送具有初始视频质量的内容,在内容是与视频节目相关的信息的情况下,传送具有初始信息质量的内容;如果给具有用户观看的设备的经调整的分配量小于具有用户观看的设备的带宽需求但是多于给具有用户观看的设备的分配量,则在内容是视频节目的情况下,将具有初始视频质量的内容变换成具有第三质量的内容,在内容是与视频节目相关的信息的情况下,将具有初始信息质量的内容变换成具有第三质量的内容,以满足给具有用户观看的设备的经调整的分配量,如果内容是视频节目,则第三质量比初始视频质量更好,如果内容是与视频节目相关的信息,则第三质量比初始信息质量更好。在一个实施例中,变换内容包含减小内容的分辨率。
[0010]在另一个实施例中,该方法还包含在接收第一观看改变信息之后,接收来自未发送第一观看改变信息的设备的第二观看改变信息,以及响应于第二观看改变信息,恢复第一分配量和第二分配量。
[0011]在另一个实施例中,该方法还包含:响应于第二观看改变信息,确定第二可用带宽;根据第二观看改变信息来分配第三量的带宽,以最大化传送给具有用户观看的设备的内容的质量;以及根据第二观看改变信息,根据第二可用带宽和第三量,将第四量的带宽分配给不具有用户观看的设备。
[0012]在另一个实施例中,如果给具有用户观看的设备的分配量小于具有用户观看的设备的带宽需求,则调整步骤包含:响应于第一观看改变信息,确定第二可用带宽;分配第三量的带宽,以最大化传送给具有用户观看的设备的内容的质量;以及根据第二可用带宽和第三量,将第四量的带宽分配给不具有用户观看的设备。
[0013]在另一个实施例中,该方法还包含接收从两个用户设备中的一个发送的第一观看改变信息。
[0014]在另一个实施例中,第一观看改变信息指示用户的观看切换到发送第一观看改变信息的设备。
[0015]在另一个实施例中,第一观看改变信息指示用户观看切换离开发送第一观看改变的设备。
[0016]在一个另外的实施例中,分配的步骤包含:确定第一可用带宽B ;确定一个设备的带宽需求B1和另一个设备的带宽需求B2 ;如果B〈B1,则将B分配给所述一个设备,并且对所述另一个设备不分配带宽,并且变换视频节目以满足B ;以及如果B不小于B1,则将B1分配(315)给所述一个设备,如果B-B1不小于B2,则将B2分配给所述另一个设备,并且如果B-B1小于B2,则将B-B1分配给所述另一个设备并且变换(345)与视频节目相关的信息以满足B-B1。
[0017]在另一个实施例中,该方法还包含:确定两个设备中的每一个的状态;如果两个设备均不活动,则终止对视频节目和与视频节目相关的信息的传送;以及如果仅一个设备活动,则将视频节目和与视频节目相关的信息两者传送给活动的设备。
[0018]在另一个实施例中,该方法还包含:确定两个设备之间的距离;如果距离在预先定义的阈值内,则响应于任何观看改变信息来执行调整步骤;以及如果距离不在预先定义的阈值内,则调整步骤包含将第一可用带宽分配给具有用户观看的设备,将视频节目和与视频节目相关的信息传送给具有用户观看的设备,对不具有用户观看的设备不分配带宽,并且对不具有用户观看的设备不传送视频节目和与视频节目相关的信息。
[0019]根据本发明的一方面,公开一种将视频节目和与视频节目相关的信息传送给多个用户设备的服务器,视频节目具有初始视频质量并且与视频节目相关的信息具有初始信息质量。该服务器包含储存器以及执行在储存器中存储的软件的处理器;其中,处理器被配置为:从第一设备和第二设备中的一个接收针对视频节目的请求,两个设备均被登记在账户中;响应于请求,根据第一可用带宽,将第一量的带宽和第二量的带宽分别分配给两个设备中的一个和两个设备中的另一个;将具有满足第一分配量的带宽的第一质量的视频节目传送给一个设备,但是不传送与视频节目相关的信息;将具有满足第二分配量的带宽的第二质量的与视频节目相关的信息传送给另一个设备,但是不传送视频节目;以及响应于用户的第一观看改变信息,根据第一观看改变信息来调整第一分配量和第二分配量,以最大化由具有用户的观看的设备所接收的内容的质量。
[0020]在一个实施例中,第一设备被登记为独立设备,并且第二设备被登记为手持设备。
[0021]在另一个实施例中,如果第一分配量大于所述一个设备的带宽需求,则第一质量是初始视频质量。在另一个实施例中,如果第一分配量小于所述一个设备的带宽需求,则第一质量比初始视频质量更差。
[0022]在一个实施例中,处理器被配置为将具有初始视频质量的视频节目变换成具有第一质量的视频节目。在一个实施例中,表示具有初始视频质量的视频节目的位的数量大于表示具有第一质量的视频节目的位的数量。在一个实施例中,变换视频节目包含减小视频节目的分辨率。
[0023]在另一个实施例中,如果给具有用户观看的设备的经调整的分配量不小于具有用户观看的设备的带宽需求,则处理器被配置为通过维持第一分配量和第二分配量来调整第一分配量和第二分配量。
[0024]在实施例中,如果给具有用户观看的设备的经调整的分配量小于具有用户观看的设备的带宽需求,则处理器被配置为对具有用户观看的设备增加分配量,不超过第一可用带宽和具有用户观看的设备的带宽需求,并且对不具有用户观看的设备减小分配量,由此来调整第一分配量和第二分配量。在一个实施例中,调整第一量和第二量还包含调整分别传送给具有用户观看的设备和不具有用户观看的设备的内容的质量。
[0025]在另一个实施例中,处理器被配置为通过如下来调整质量:如果给具有用户观看的设备的经调整的分配量不小于具有用户观看的设备的带宽需求,则在内容是视频节目的情况下,向具有用户观看的设备传送具有初始视频质量的内容,在内容是与视频节目相关的信息的情况下,传送具有初始信息质量的内容;以及如果给具有用户观看的设备的经调整的分配量小于具有用户观看的设备的带宽需求但是多于给具有用户观看的设备的分配量,则在内容是视频节目的情况下,将具有初始视频质量的内容变换成具有第三质量的内容,在内容是与视频节目相关的信息的情况下,将具有初始信息质量的内容变换成具有第三质量的内容,以满足给具有用户观看的设备的经调整的分配量,如果内容是视频节目,则第三质量比初始视频质量更好,如果内容是与视频节目相关的信息,则第三质量比初始信息质量更好。
[0026]在另一个实施例中,处理器被配置为变换传送给不具有用户观看的设备的内容以满足减小的分配量的带宽。在一个实施例中,处理器被配置为通过减小内容的分辨率来变换内容。
[0027]在另一个实施例中,处理器被配置为在接收第一观看改变信息之后,接收来自未发送第一观看改变信息的设备的第二观看改变信息。
[0028]在一个实施例中,响应于第二观看改变信息,处理器被配置为恢复第一分配量和第二分配量。
[0029]在另一个实施例中,处理器(29)被配置为响应于第二观看改变信息,确定第二可用带宽;根据第二观看改变信息来分配第三量的带宽,以最大化传送给具有用户观看的设备的内容的质量;以及根据第二观看改变信息,根据第二可用带宽和第三量,将第四量的带宽分配给不具有用户观看的设备。
[0030]在另一个实施例中,如果给具有用户观看的设备的分配量小于具有用户观看的设备的带宽需求,则处理器被配置为通过如下来调整第一分配量和第二分配量:响应于第一观看改变信息,确定第二可用带宽;分配第三量的带宽,以最大化传送给具有用户观看的设备的内容的质量;以及根据第二可用带宽和第三量,将第四量的带宽分配给不具有用户观看的设备。
[0031]在另一个实施例中,处理器被配置为接收从两个用户设备中的一个发送的第一观看改变信息。
[0032]在另一个实施例中,第一观看改变信息指示用户的观看切换到发送观看改变信息的设备。
[0033]在又一个的实施例中,第一观看改变信息指示用户观看切换离开发送第一观看改变的设备。
[0034]在又一个的实施例中,处理器被配置为通过如下来分配第一分配量和第二分配量:确定第一可用带宽B ;确定一个设备的带宽需求B1和另一个设备的带宽需求B2 ;如果B〈B1,则将B分配给所述一个设备,并且对所述另一个设备不分配带宽,并且变换视频节目以满足B ;如果B不小于B1,则将B1分配给所述一个设备,如果B-B1不小于B2,则将B2分配给所述另一个设备,并且如果B-B1小于B2,则将B-B1分配给所述另一个设备并且变换与视频节目相关的彳目息以满足B-B1。
[0035]在又一个的实施例中,处理器被配置为被配置为确定两个设备中的每一个的每个的状态;如果两个设备均不活动,则终止对视频节目和与视频节目相关的信息的传送;如果仅一个设备活动,则将视频节目和与视频节目相关的信息两者传送给活动的设备。
[0036]在又一个实施例中,处理器被配置为确定两个设备之间的距离;如果距离在预先定义的阈值内,则响应于任何观看改变信息来执行调整步骤;如果距离不在预先定义的阈值内,则调整步骤包含将第一可用带宽分配给具有用户观看的设备,将视频节目和与视频节目相关的信息传送给具有用户观看的设备,对不具有用户观看的设备不分配带宽,并且对不具有用户观看的设备不传送视频节目和与视频节目相关的信息。
[0037]在上面的服务器实施例中,储存器可以由储存器部件取代,并且处理器可以由处理部件取代。
【附图说明】
[0038]通过参考下面的、结合附图进行的对本发明的实施例的描述,本发明的上述以及其他特征和优点以及获得它们的方式将变得更显而易见,并且将更好地理解本发明,附图中:
[0039]图1示出适合于实现本发明的示例性实施例的分发系统的相关部分的框图;
[0040]图2示出用于将视频节目分发给具有独立设备和手持设备的用户的图1中的代理服务器的示例性处理;
[0041]图3示出由代理服务器根据在代理服务器处可用的带宽将带宽分配给分别接收视频节目和与视频节目相关的信息的用户设备的示例性处理;
[0042]图4A和4B示出由代理服务器根据用户观看来调整无线手持用户设备和独立用户设备的带宽的示例性处理;
[0043]图5示出适合于在本发明的示例性实施例中使用的示例性用户设备;
[0044]图6示出适合于实现本发明的示例性实施例的独立用户设备的示例性处理;以及
[0045]图7示出适合于实现本发明的示例性实施例的手持用户设备的示例性处理。
[0046]在本文中所陈述的示例例示本发明的优选实施例,并且这样的示例不应被理解为以任何方式限制本发明的范围。为了描述的清楚,在下面的描述的各处可能使用相同的标号来表示附图中的相同或相似的元件。
【具体实施方式】
[0047]现在参考附图,并且更具体地参考图1,例示示出适合于实现本发明的原理的示例性实施例的示例性分发系统1的框图。分发系统1包括服务器10、代理服务器20以及用户设备31、32和33。在该实施例中,三个用户设备31、32和33在代理服务器20或服务器10处共享相同的用户账户,并且假设由相同的用户使用。其他用户的用户设备也可以连接到代理服务器20。
[0048]在该实施例中,用户设备31是独立用户设备,并且用户设备32和33是手持用户设备。实施例中的用户设备31是具有接收视频节目和与视频节目相关的信息的诸如因特网访问能力这样的网络访问能力的电视接收器。电视接收器可以具有或不具有显示
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1