通过自适应比特率流播的高效网络个人录像机操纵的记录设备和方法_6

文档序号:9932930阅读:来源:国知局
内容(例如,信道Α-Υ)。
[0073]鉴于前面的描述,本领域内技术人员将容易意识到本发明比现有技术水平有显著提高,因为对于希望记录广播内容112的每个用户104^1042、1043…104n,记录设备110将广播内容112的单比特率(分段文件116kl-n)记录在每个用户的网络PVR存储单元122^ 1222、122^122?内。记录设备100还将其他比特率(分段文件11631—11、116.11、116。1—11、116(11-11、116el—n、116fl—n、116gl—n、116h1-n、116u—Wliejl-n、116kl-n)存储在中央存储单元124中(第一和第二实施例)或某一其他存储位点中(第三实施例)。在任何实施例中,用户104^ 1042、1043…104η局限于仅观看他们独立记录的广播内容112(如果他们仅记录10分钟的节目,则这就是他们所能看到的)。记录设备100具有许多优势,其中的一些如下(例如):
-记录设备100通过在每个用户10如、1042、1043…104η的相应网络PVR存储单元1221、1222、1223…122n中对他们保持一个网络副本(单比特率)同时仍遵守现有法律而消除某些无效。
[0074]-记录设备10a和10b还保持现有法律的“用户发起”条款。
[0075]-记录设备10a具有通过在每个网络PVR存储单元122^1222、1223…122n中仅存储清单数据和单比特率(分段文件的一个集)而在单个系统中允许有复杂且稳健的行为。
[0076]尽管本发明的多个实施例已在附图中图示并且再前面的详细描述中描述,应理解本发明不限于公开的实施例,而相反也有许多重设、修改和替换的能力而不偏离在下列权利要求内阐述和现代的本发明。
【主权项】
1.一种用于对多个用户提供基于网络的个人视频记录服务的记录设备,所述记录设备包括: 多个个人录像机存储单元; 处理器;和 存储器,其存储处理器可执行指令,其中所述处理器与所述存储器接口连接并且执行所述处理器可执行指令来使能下列操作: 从与所述多个用户中的一个用户关联的最终用户设备接收记录消息,其中所述记录消息包含记录广播内容的请求; 存储与所述广播内容关联的多个分段文件集,其中所述分段文件集中的每一个具有与余下的分段文件集的比特率不同的比特率; 对所述一个用户生成唯一清单,其中所述唯一清单具有对与以下关联的分段文件的引用:(I)存储在与所述一个用户关联的个人录像机存储单元中的一个中的分段文件集中的一个,以及(2)存储在除与所述一个用户关联的个人录像机存储单元以外的存储单元中的余下分段文件集;以及 向与所述一个用户关联的最终用户设备发送唯一清单文件。2.如权利要求1所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令来使能下列操作: 从所述一个用户的最终用户设备接收重放消息,其中所述重放消息包括所述唯一清单中的引用中的一个; 使用在所述重放消息中的所述一个引用以从与所述一个用户关联的个人录像机存储单元或从所述存储单元检索对应的分段文件; 向所述最终用户设备发送检索的分段文件;以及 重复第二接收操作、使用操作和第二发送操作以采用相继方式向所述最终用户设备提供记录的广播内容的请求分段文件。3.如权利要求1所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令来使能下列操作: 删除存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集,和存储在所述存储单元中的余下的分段文件集。4.如权利要求1所述的记录设备,其中 所述存储单元是通用存储单元;并且 所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令使得在接收记录消息后开始所述存储操作,其中所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中,并且如果还未被存储则开始将余下的分段文件集存储在所述通用存储单元中。5.如权利要求4所述的记录设备,其中所述记录消息包含预先调度记录请求以在特定开始时间和结束时间期间记录所述广播内容。6.如权利要求4所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令以通过使能下列操作来执行所述存储操作: 在从所述一个用户的最终用户设备接收所述记录消息时确定所述广播内容当前是否存储在所述通用存储单元中; 如果所述确定操作的结果是否的话,开始将所述广播内容的余下的分段文件集存储在所述通用存储单元中; 在开始将所述广播内容的余下的分段文件集存储在所述通用存储单元后或如果所述确定操作的结果是肯定的话,开始将所述广播内容的分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中;以及 在开始将所述广播内容的分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中后,使对于所述广播内容的通用记录计数递增来指示记录所述广播内容的用户的数量。7.如权利要求4所述的记录设备,其中所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令以通过使能下列操作来停止所述存储操作: 在已达到用于对所述一个用户记录所述广播内容的结束时间之后确定通用记录计数是否处于一,其指示所述一个用户是在记录所述广播内容的唯一用户; 如果所述确定操作的结果是肯定的话,停止将所述余下的分段文件集存储在所述通用存储单元; 在停止将所述余下的分段文件集存储在所述通用存储单元中之后或如果所述确定操作的结果是否的话,停止将所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中;以及 在停止将所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中之后,停止对所述一个用户生成所述唯一清单,并且使对于所述广播内容的通用记录计数递减一。8.如权利要求4所述的记录设备,所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令来使能下列操作: 从与所述一个用户关联的最终用户设备接收删除消息,其中所述删除消息包含删除与所述一个用户关联的记录广播内容的请求; 删除所述一个用户的唯一清单; 删除存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集; 确定所述一个用户是否具有对于所述通用存储单元中余下用户中没有一个可以访问的存储分段文件的许可; 如果所述确定步骤的结果是肯定的话,则删除所述通用存储单元中余下用户中没有一个可以访问的存储分段文件;以及 如果所述确定步骤的结果是否的话,则未删除所述通用存储单元中余下用户中没有一个可以访问的存储分段文件。9.如权利要求1所述的记录设备,其中: 所述存储单元是通用存储单元;并且 所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令使得在接收所述记录消息之前,至少所述余下的分段文件集已经存储在所述通用存储单元中并且然后在接收所述记录消息后,所述分段文件集中的一个开始存储在与所述一个用户关联的个人录像机存储单元中。10.如权利要求1所述的记录设备,其中: 所述存储单元是不与所述一个用户关联的个人录像机存储单元中的一个; 所述处理器进一步与所述存储器接口连接并且执行所述处理器可执行指令来使能下列操作: 所述存储操作包括将所述多个分段文件集存储在与所述一个用户关联的个人录像机存储单元中和与也请求记录所述广播内容的一个或多个其他用户关联的个人录像机存储单元中的一个或多个中; 一旦对所述一个用户和请求记录所述广播内容的一个或多个其他用户记录会话停止,则: 识别已存储在与所述一个用户关联的个人录像机存储单元中和与一个或多个其他用户关联的个人录像机存储单元中的一个或多个中的共同分段文件; 确定所述一个用户或所述一个或多个其他用户中的哪个对于所述广播内容具有最长记录会话; 删除识别的共同分段文件中的全部,但存储在与所述一个用户或对于所述广播内容不具有最长记录会话的一个或多个其他用户关联的个人录像机存储单元中的分段文件集中的一个除外;以及 所述生成操作包括如果所述一个用户不是对于所述广播内容具有最长记录会话的用户则重写与所述一个用户关联的唯一清单使得重写的唯一清单具有对与存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集关联的分段文件的引用,并且使得重写的唯一清单具有对存储在与所具有所述最长记录会话的用户关联的个人录像机存储单元中的识别共同分段文件的至少一部分的引用,其中所述识别共同分段文件的至少一部分不包括存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集。11.一种由记录设备实现的用于对多个用户提供基于网络的个人视频记录服务的方法,其中所述记录设备包括多个个人录像机存储单元,所述方法包括: 从与所述多个用户中的一个用户关联的最终用户设备接收记录消息,其中所述记录消息包含记录广播内容的请求; 存储与所述广播内容关联的多个分段文件集,其中所述分段文件集中的每一个具有与余下的分段文件集的比特率不同的比特率; 对所述一个用户生成唯一清单,其中所述唯一清单具有对与以下关联的分段文件的引用:(I)存储在与所述一个用户关联的个人录像机存储单元中的一个中的分段文件集中的一个,以及(2)存储在除与所述一个用户关联的个人录像机存储单元以外的存储单元中的余下分段文件集;以及 向与所述一个用户关联的最终用户设备发送唯一清单文件。12.如权利要求11所述的方法,其进一步包括: 从所述一个用户的最终用户设备接收重放消息,其中所述重放消息包括所述唯一清单中的引用中的一个; 使用在所述重放消息中的所述一个引用以从与所述一个用户关联的个人录像机存储单元或从所述存储单元检索对应的分段文件; 向所述最终用户设备发送检索的分段文件;以及 重复第二接收操作、使用操作和第二发送操作以采用相继方式向所述最终用户设备提供记录的广播内容的请求分段文件。13.如权利要求11所述的方法,其进一步包括: 删除存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集,和存储在所述存储单元中的余下的分段文件集。14.如权利要求11所述的方法,其中: 所述存储单元是通用存储单元;并且 在接收所述记录消息后开始所述存储操作使得所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中,并且如果所述余下分段文件集还未存储在所述通用存储单元中则开始将所述余下分段文件集存储在所述通用存储单元中。15.如权利要求14所述的方法,其中所述记录设备包含预先调度记录请求以在特定开始时间和结束时间期间记录所述广播内容。16.如权利要求14所述的方法,其中所述存储步骤进一步包括: 在从所述一个用户的最终用户设备接收所述记录消息时确定所述广播内容当前是否存储在所述通用存储单元中; 如果所述确定操作的结果是否的话,开始将所述广播内容的余下的分段文件集存储在所述通用存储单元中; 在开始将所述广播内容的余下的分段文件集存储在所述通用存储单元后或如果所述确定操作的结果是肯定的话,开始将所述广播内容的分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中;以及 在开始将所述广播内容的分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中后,使对于所述广播内容的通用记录计数递增来指示记录所述广播内容的用户的数量。17.如权利要求14所述的方法,其中所述存储步骤如下那样被停止: 在已达到用于对所述一个用户记录所述广播内容的结束时间之后确定通用记录计数是否处于一,其指示所述一个用户是在记录所述广播内容的唯一用户; 如果所述确定操作的结果是肯定的话,停止将所述余下的分段文件集存储在所述通用存储单元; 在停止将所述余下的分段文件集存储在所述通用存储单元中之后或如果所述确定操作的结果是否的话,停止将所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中;以及 在停止将所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中之后,停止对所述一个用户生成所述唯一清单,并且使对于所述广播内容的通用记录计数递减一。18.如权利要求14所述的方法,其进一步包括通过以下来删除存储的广播内容的步骤: 从与所述一个用户关联的最终用户设备接收删除消息,其中所述删除消息包含删除与所述一个用户关联的记录广播内容的请求; 删除所述一个用户的唯一清单; 删除存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集; 确定所述一个用户是否具有对于所述通用存储单元中余下用户中没有一个可以访问的存储分段文件的许可; 如果所述确定步骤的结果是肯定的话,则删除所述通用存储单元中余下用户中没有一个可以访问的存储分段文件;以及 如果所述确定步骤的结果是否的话,则未删除所述通用存储单元中余下用户中没有一个可以访问的存储分段文件。19.如权利要求11所述的方法,其中: 所述存储单元是通用存储单元;并且 在接收所述记录消息之前,将至少所述余下的分段文件集存储在所述通用存储单元中并且然后在接收所述记录消息后,开始将所述分段文件集中的一个存储在与所述一个用户关联的个人录像机存储单元中。20.如权利要求11所述的方法,其中: 所述存储单元是不与所述一个用户关联的个人录像机存储单元中的一个; 所述存储操作包括将所述多个分段文件集存储在与所述一个用户关联的个人录像机存储单元中和与也请求记录所述广播内容的一个或多个其他用户关联的个人录像机存储单元中的一个或多个中; 一旦对所述一个用户和请求记录所述广播内容的一个或多个其他用户记录会话停止,则: 识别已存储在与所述一个用户关联的个人录像机存储单元中和与一个或多个其他用户关联的个人录像机存储单元中的一个或多个中的共同分段文件; 确定所述一个用户或所述一个或多个其他用户中的哪个对于所述广播内容具有最长记录会话; 删除识别的共同分段文件中的全部,但存储在与所述一个用户或对于所述广播内容不具有最长记录会话的一个或多个其他用户关联的个人录像机存储单元中的分段文件集中的一个除外;以及 所述生成操作包括如果所述一个用户不是对于所述广播内容具有最长记录会话的用户则重写与所述一个用户关联的唯一清单使得重写的唯一清单具有对与存储在与所述一个用户关联的个人录像机存储单元中的分段文件的一个集关联的分段文件的引用,并且使得重写的唯一清单具有对存储在与所具有所述最长记录会话的用户关联的个人录像机存储单元中的识别共同分段文件的至少一部分的引用,其中所述识别共同分段文件的至少一部分不包括存储在与所述一个用户关联的个人录像机存储单元中的一个分段文件集。
【专利摘要】本文公开利用自适应比特率技术对多个用户提供基于网络的个人视频记录服务的记录设备和方法。在操作中,记录设备在每个用户的网络个人录像机存储单元内记录广播内容的最小单比特率(分段文件的一个集)。另外,记录设备将其他比特率(余下的分段文件集)存储在中央存储位点或某一其他存储位点中。
【IPC分类】H04N21/4385, H04N5/76, H04N21/4147
【公开号】CN105723722
【申请号】CN201480064184
【发明人】C.菲利普斯, J.A.雷诺斯
【申请人】爱立信股份有限公司
【公开日】2016年6月29日
【申请日】2014年9月23日
【公告号】CA2925208A1, US20150089554, WO2015044867A1
当前第6页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1