用于对内容进行可调分发的方法和系统的制作方法

文档序号:8381258阅读:440来源:国知局
用于对内容进行可调分发的方法和系统的制作方法
【专利说明】用于对内容进行可调分发的方法和系统
[0001]本申请是申请日为2010年8月30日,申请号为201080048272.9,发明名称为“用于对内容进行可调分发的方法和系统”的申请的分案申请。
[0002]领域
[0003]本发明的领域一般涉及计算机系统,且更具体地,涉及用于内容的可调分发的方法和系统。
[0004]背景
[0005]对等文件共享是允许在计算机之间进行信息交换而无需中心网络结构的数据交换基础。与对等网络连接的每个机器包含从类似配置的其他机器请求信息和将信息提供给类似配置的其他机器的客户端和服务器能力。通常,松散地组织对等网络而没有任何集中式管理权限。这允许任何客户端连接到网络并且与其他的客户端共享文件。它还允许任何客户端从具有类似特征的其他客户端请求共享文件。

【发明内容】

[0006]本发明提供了一种计算机实现的方法,包括:
[0007]接收来自客户端的请求;
[0008]确定与所述请求和操作所述客户端的用户的用户配置文件有关的一个或多个内容文件;
[0009]分配一个或多个种子节点以开始发送所述一个或多个内容文件;以及
[0010]从所述一个或多个种子节点将所述一个或多个内容文件的多个片段发送至所述客户端;
[0011]其中所述一个或多个内容文件的所述多个片段中的至少一个片段包含数字版权信息。
[0012]所述计算机实现的方法还可包括:
[0013]存储所述用户配置文件;以及
[0014]通过使用所述用户配置文件确定用户是否具有对所述一个或多个内容文件的所述多个片段的授权。
[0015]所述计算机实现的方法还可包括:
[0016]从所述请求分析用户的兴趣、倾向、偏好、最喜欢的话题中的一个或多个;以及
[0017]更新所述用户配置文件。
[0018]所述一个或多个内容文件的所述多个片段可包括多个动态扇区和多个静态扇区,并且所述多个动态扇区的每一动态扇区可与所述多个静态扇区中的静态扇区相对应。
[0019]每一种子节点可包括内容文件,该内容文件可包括以下项中的至少一个:
[0020]所述多个动态扇区中的动态扇区,以及
[0021]所述多个静态扇区中的静态扇区。
[0022]所述计算机实现的方法还可包括:
[0023]通过使用所述多个动态扇区和所述多个静态扇区来重建所述一个或多个内容文件。
[0024]所述一个或多个内容文件可以是多媒体文件。
[0025]所述一个或多个种子节点可包括对等点。
[0026]如上所述的计算机实现的方法,其中可通过使用所述一个或多个内容文件的购买证明来批准所述请求,其中可由管理服务器实现所述批准。
[0027]所述管理服务器可专门分发所述一个或多个内容文件的所述多个片段中的所述至少一个片段。
[0028]当从未被授权的种子节点发送时,所述多个动态扇区的每一动态扇区可被填充有零位。
[0029]填充有零位的所述动态扇区可用相对应的经授权的动态扇区代替,以及
[0030]所述经授权的动态扇区可从经授权的种子节点被发送。
[0031 ] 所述多个动态扇区中的每个可被编码。
[0032]所述计算机实现的方法还可包括:
[0033]对所述多个动态扇区解码以重建所述一个或多个内容文件。
[0034]所述一个或多个内容文件可包含编码解码器以对所述多个动态扇区解码。
[0035]所述计算机实现的方法还可包括通过使用跟踪服务器跟踪所述一个或多个内容文件的所述多个片段的发送。
[0036]所述计算机实现的方法还可包括:
[0037]当所述发送开始时报告所述一个或多个内容文件的所述多个片段中的至少一个片段的发送的状态。
[0038]所述多个动态扇区可专门由发布服务器分发。
[0039]在分发所述一个或多个内容文件之前,所述发布服务器可确定所述多个动态扇区的每一动态扇区的尺寸和所述多个静态扇区的每一静态扇区的尺寸。
[0040]所述计算机实现的方法还可包括:
[0041]在所述一个或多个内容文件的发送期间动态地分配新的种子节点或对等点。
[0042]共享网络可以是家庭网络。
[0043]所述一个或多个内容文件可被发送至具有BD-Live能力的播放器、计算机、智能电话、数字机顶盒和数字视频录像机中的一个。
[0044]所述一个或多个内容文件可包括BD+格式。
[0045]本发明还提供了一种存储有多个指令的计算机可读介质,当所述多个指令由计算机运行时使所述计算机执行:
[0046]接收来自客户端的请求;
[0047]确定与所述请求和用户的用户配置文件有关的一个或多个内容文件;
[0048]分配一个或多个种子节点以开始发送所述一个或多个内容文件;以及
[0049]从所述一个或多个种子节点将所述一个或多个内容文件的多个片段发送至所述客户端;
[0050]其中所述一个或多个内容文件的所述多个片段中的至少一个片段包含数字版权信息,以及
[0051]其中所述一个或多个内容文件的所述多个片段包括多个动态扇区和多个静态扇区,并且所述多个动态扇区的每一动态扇区与所述多个静态扇区中的静态扇区相对应。
[0052]本发明另外还提供了一种多点系统,包括:
[0053]多个客户端,所述多个客户端中的每个均与网络连接;
[0054]管理服务器,其与所述网络连接;以及
[0055]多个种子节点,其与所述网络连接,用于分发多个内容文件,所述多个内容文件中的每个均具有包含数字版权信息的至少一个片段;
[0056]其中所述管理服务器在接收到来自操作所述多个客户端中的第一客户端的用户的请求时确定所述多个内容文件中与所述请求相关的一个或多个内容文件,
[0057]其中所述管理服务器使用操作所述第一客户端的用户的用户配置文件,并且分配所述多个种子节点中的一个或多个种子节点以允许发送所述一个或多个内容文件,
[0058]其中所述一个或多个内容文件从所述多个种子节点中的所述一个或多个种子节点被发送至所述第一客户端,
[0059]其中所述一个或多个内容文件的多个片段包括多个动态扇区和多个静态扇区,并且所述多个动态扇区的每一动态扇区与所述多个静态扇区中的静态扇区相对应。
[0060]本发明还提供了一种用于使用多点分发系统来分发数字内容文件的方法,所述方法包括:
[0061]接收来自客户端的请求;
[0062]通过使用处理器确定与来自所述客户端的请求有关的一个或多个内容文件,其中所述内容文件中的至少一个包括多个动态扇区和多个静态扇区,并且其中所述多个动态扇区的每一动态扇区与所述多个静态扇区中的静态扇区相对应;
[0063]分配一个或多个种子节点以开始将所述一个或多个内容文件的静态扇区发送至所述客户端,其中每一静态扇区的校验和是预定的并且能够被用以验证对与所述静态扇区相对应的动态扇区的代替;
[0064]分配发布服务器以开始将所述一个或多个内容文件的动态扇区发送至所述客户端,其中多个动态扇区包含数字版权信息,所述数字版权信息包括用于跟踪特定的内容文件的信息。
[0065]所述方法还可包括:
[0066]使用所述处理器存储与用户有关的用户配置文件;以及
[0067]通过使用所述用户配置文件确定所述用户是否具有对所述一个或多个内容文件的多个片段的授权。
[0068]所述方法还可包括:
[0069]从所述请求分析用户的兴趣、倾向、偏好、最喜欢的话题中的一个或多个;以及
[0070]使用所述处理器更新所述用户配置文件。
[0071]每一种子节点可包括内容文件,该内容文件可包括以下项中的至少一个:
[0072]所述多个动态扇区中的动态扇区,以及
[0073]所述多个静态扇区中的静态扇区。
[0074]所述方法还可包括通过使用所述多个动态扇区和所述多个静态扇区来重建所述一个或多个内容文件。
[0075]所述一个或多个内容文件可以是多媒体文件。
[0076]所述一个或多个种子节点可包括对等点。
[0077]如上所述的方法,其中可通过使用所述一个或多个内容文件的购买证明来批准所述请求,其中可由管理服务器实现所述批准。
[0078]所述管理服务器可专门分发所述一个或多个内容文件的所述多个片段中的所述至少一个片段。
[0079]当从未被授权的种子节点发送时,所述多个动态扇区的每一动态扇区可被填充有零位。
[0080]填充有零位的所述动态扇区可用相对应的经授权的动态扇区代替,以及
[0081]所述经授权的动态扇区可从经授权的种子节点被发送。
[0082]所述多个动态扇区中的每个可被编码。
[0083]所述方法还可包括:
[0084]对所述多个动态扇区解码以重建所述一个或多个内容文件。
[0085]所述一个或多个内容文件可包含编码解码器以对所述多个动态扇区解码。
[0086]所述方法还可包括通过使用跟踪服务器跟踪所述一个或多个内容文件的所述多个片段的发送。
[0087]所述方法还可包括:
[0088]当所述发送开始时报告所述一个或多个内容文件的所述多个片段中的至少一个片段的发送的状态。
[0089]所述多个动态扇区可专门由发布服务器分发。
[0090]在分发所述一个或多个内容文件之前,所述发布服务器可确定所述多个动态扇区的每一动态扇区的尺寸和所述多个静态扇区的每一静态扇区的尺寸。
[0091]所述方法还可包括在所述一个或多个内容文件的发送期间动态地分配新的种子节点或对等点。
[0092]共享网络可以是家庭网络。
[0093]所述一个或多个内容文件可被发送至具有BD-Live能力的播放器、计算机、智能电话、数字机顶盒和数字视频录像机中的一个。
[0094]所述一个或多个内容文件可包括BD+格式。
[0095]本发明另外提供了一种其上存储有多个指令的非临时性计算机可读介质,当所述多个指令由计算机运行时使所述计算机执行:
[0096]接收来自客户端的请求;
[0097]确定与所述请求有关的一个或多个内容文件,其中所述内容文件中的至少一个包括多个动态扇区和多个静态扇区,并且其中所述多个动态扇区的每一动态扇区与所述多个静态扇区中的静态扇区相对应;
[0098]分配一个或多个种子节点以开始将所述一个或多个内容文件的静态扇区发送至所述客户端,其中每一静态扇区的校验和是预定的并且能够被用以验证对与所述静态扇区相对应的动态扇区的代替;以及
[0099]分配发布服务器以开始将所述一个或多个内容文件的动态扇区发送至所述客户端,其中多个动态扇区包含数字版权信息,所述数字版权信息包括用于跟踪特定的内容文件的信息。
[0100]本发明另外还提供了一种用于分发数字内容文件的多点分发系统,包括:
[0101]与网络连接的多个种子节点和发布服务器,用于分发一个或多个内容文件,所述内容文件中的至少一个包括多个动态扇区和多个静态扇区,其中:
[0102]所
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1