在电子网络中利用帐户等级的系统和方法.pdf

上传人:000****221 文档编号:1010484 上传时间:2018-03-25 格式:PDF 页数:25 大小:1.02MB
返回 下载 相关 举报
摘要
申请专利号:

CN200880115964.3

申请日:

2008.10.20

公开号:

CN101855627A

公开日:

2010.10.06

当前法律状态:

驳回

有效性:

无权

法律详情:

发明专利申请公布后的驳回IPC(主分类):G06F 15/16申请公布日:20101006|||实质审查的生效IPC(主分类):G06F 15/16申请日:20081020|||公开

IPC分类号:

G06F15/16

主分类号:

G06F15/16

申请人:

索尼公司; 索尼电子有限公司

发明人:

保罗·黄; 弗兰克·立-德·林; 尼考劳斯·乔治斯

地址:

日本东京都

优先权:

2007.11.13 US 11/983,826

专利代理机构:

北京东方亿思知识产权代理有限责任公司 11258

代理人:

宋鹤;南霆

PDF下载: PDF下载
内容摘要

用于在电子网络中利用帐户等级的系统和方法包括客户端设备的对等网络。客户端设备被配置为执行直接通过对等网络或者从CDN服务器设备获得所需内容项的内容传送。客户端设备生成帐户等级选择以从所支持的帐户等级中进行选择。等级管理器监视、更新并存储来自客户端设备的等级选择。等级管理器还计算取决于特定的所选帐户等级而变化的内容价格。客户端设备然后为访问和利用所需内容项而支付适当的指定内容价格。

权利要求书

1: 一种用于在电子网络中利用帐户等级的系统, 包括 : 客户端设备, 被配置为在所述电子网络中执行内容项的内容传送, 所述客户端设备生 成等级选择以从所述帐户等级中进行选择 ; 以及 等级管理器, 存储来自所述客户端设备的所述等级选择, 所述等级管理器计算取决于 所述等级选择而变化的内容价格, 所述客户端设备为利用所述内容项而支付所述内容价 格。
2: 如权利要求 1 所述的系统, 其中, 所述等级管理器位于跟踪服务器上, 所述跟踪服务 器监视所述内容项在所述客户端设备上的内容位置, 所述客户端设备被配置在支持任意所 述客户端设备之间的直接双向通信的对等网络中。
3: 如权利要求 2 所述的系统, 其中, 所述电子网络还包括内容分发网络服务器, 所述内 容分发网络服务器存储所述内容项中的一些以供下载到所述客户端设备。
4: 如权利要求 3 所述的系统, 其中, 所述内容项包括娱乐节目安排、 电影、 视频数据、 音 频数据、 数字照片、 静止图像数据、 图形、 网页、 节目指南信息和软件程序。
5: 如权利要求 3 所述的系统, 其中, 所述帐户等级包括只用 CDN 的等级和 CDN-P2P 等 级, 所述只用 CDN 的等级只从所述内容分发网络服务器接收所述内容项, 所述 CDN-P2P 等级 从所述内容分发网络服务器或者所述对等网络中的所述客户端设备接收所述内容项。
6: 如权利要求 5 所述的系统, 其中, 所述对等网络和所述跟踪服务器是由网络提供者 实现的, 所述网络提供者接收为了利用所述内容项而来自所述客户端设备的所述内容价 格。
7: 如权利要求 6 所述的系统, 其中, 所述内容价格包括只用 CDN 的价格和 CDN-P2P 价 格, 所述只用 CDN 的价格是由所述只用 CDN 的等级支付的, 所述 CDN-P2P 价格是由所述 CDN-P2P 等级支付的, 所述只用 CDN 的价格高于所述 CDN-P2P 价格。
8: 如权利要求 7 所述的系统, 其中, 所述内容分发网络服务器针对将所述内容项下载 到所述客户端设备而向所述网络提供者收取 CDN 下载费用。
9: 如权利要求 8 所述的系统, 其中, 所述只用 CDN 的价格中的只用 CDN 的附加费补偿了 所述网络提供者向所述内容分发网络服务器支付的所述 CDN 下载费用。
10: 如权利要求 8 所述的系统, 其中, 所述只用 CDN 的价格中的只用 CDN 的附加费为所 述客户端设备选择所述 CDN-P2P 等级提供了经济激励。
11: 如权利要求 5 所述的系统, 其中, 所述 CDN-P2P 等级比所述只用 CDN 的等级接收用 于传送所述内容项的更高传送优先级。
12: 如权利要求 7 所述的系统, 其中, 所述客户端设备当中的客户端执行等级选择过程 以从所述帐户等级中选择客户端等级。
13: 如权利要求 12 所述的系统, 其中, 所述客户端选择所述 CDN-P2P 等级, 所述客户端 将所述客户端等级报告给所述等级管理器, 所述客户端然后能够执行所述内容项从所述内 容分发网络服务器或者所述对等网络的下载, 所述客户端还能够执行所述内容项向所述对 等网络的上载。
14: 如权利要求 12 所述的系统, 其中, 所述客户端选择所述只用 CDN 的等级, 所述客户 端将所述客户端等级报告给所述等级管理器, 所述客户端然后能够执行所述内容项从所述 内容分发网络服务器或者所述对等网络的下载, 所述客户端不能执行所述内容项向所述对 2 等网络的上载。
15: 如权利要求 12 所述的系统, 其中, 所述客户端生成从所述内容项中获得所选内容 项的内容请求。
16: 如权利要求 15 所述的系统, 其中, 所述等级管理器访问所述内容项的内容目录, 所 述等级管理器还访问所述等级选择。
17: 如权利要求 16 所述的系统, 其中, 所述等级管理器执行内容价格计算过程, 以确定 取决于由所述客户端在所述等级选择过程期间选择的所述客户端等级的所述内容价格中 的特定内容价格。
18: 如权利要求 17 所述的系统, 其中, 所述等级管理器利用内容价格查找表在所述内 容价格计算过程期间确定所述内容价格中的所述特定内容价格。
19: 如权利要求 17 所述的系统, 其中, 所述等级管理器利用能够更新的算法在所述内 容价格计算过程期间计算所述内容价格中的所述特定内容价格。
20: 如权利要求 17 所述的系统, 其中, 所述等级管理器将所述内容目录和所述内容价 格中的所述特定内容价格发送给所述客户端, 所述客户端作为响应而下载所选内容项并根 据所述内容价格中的所述特定内容价格对所选内容项进行支付。
21: 一种用于在电子网络中利用帐户等级的方法, 包括 : 通过利用客户端设备在所述电子网络中执行内容项的内容传送 ; 利用所述内容设备生成等级选择以从所述帐户等级中进行选择 ; 利用等级管理器存储来自所述客户端设备的所述等级选择 ; 以及 计算取决于所述等级选择而变化的内容价格, 所述客户端设备为利用所述内容项而支 付所述内容价格。
22: 一种用于在电子网络中利用帐户等级的系统, 包括 : 用于在所述电子网络中执行内容项的内容传送的装置 ; 用于生成等级选择以从所述帐户等级中进行选择的装置 ; 用于存储所述等级选择的装置 ; 用于计算取决于所述等级选择而变化的内容价格的装置 ; 以及 用于为利用所述内容项而支付所述内容价格的装置。

说明书


在电子网络中利用帐户等级的系统和方法

    技术领域 本发明一般地涉及用于管理电子信息的技术, 更具体地涉及用于在电子网络中利 用帐户等级 (account tier) 的系统和方法。
     背景技术 实现用于管理电子信息的有效方法是当代电子设备的设计者和制造者的重要考 虑。然而, 有效管理电子网络中的设备所利用的信息可能对系统设计者产生重大挑战。例 如, 对提高的设备功能和性能的增强需求可能需要更多的系统处理能力并需要额外的软件 资源。 处理或软件要求的提高也可能由于提高的产品成本和操作低效而引起相应的有害经 济影响。
     此外, 执行各种高级数据管理操作的增强设备能力可向系统用户提供额外的好 处, 但也可能对各种系统组件的控制和管理施加提高的要求。 例如, 有效管理电子内容信息 的增强电子网络设备可由于所涉及的数字数据的大数量和复杂性而得益于有效的实现方 式。
     由于对系统资源的增长的需求和显著增大的数据量, 开发用于管理电子网络中的 信息的新技术显然是相关电子技术的关注事项。 因此, 由于所有前述原因, 开发用于管理电 子网络中的信息的有效技术对于当代电子设备的设计者、 制造者和使用者而言仍然是重要 考虑。
     发明内容 根据本发明, 公开了用于在电子网络中利用帐户等级的系统和方法。在一个实施 例中, 网络提供者最初实现包括 CDN 服务器、 跟踪服务器和客户端设备的对等网络的电子 网络。相应客户端设备的设备用户然后可以通过利用任何有效技术来作出等级选择 (tier selection)。在某些实施例中, 设备用户可以选择 CDN-P2P 等级或者只用 CDN 的等级。
     CDN-P2P 等级通常支持通过 CDN 服务器或者通过对等网络中的其他客户端设备传 送内容项。相反, 只用 CDN 的等级不支持与对等网络中的其他客户端设备的传送。跟踪服 务器监视、 更新并存储来自各个客户端设备的等级选择。 在某个时候, 给定的客户端设备可 以生成对一个或多个特定内容项的内容请求。响应于此, 跟踪服务器访问所支持的内容项 的内容目录, 并且还访问客户端设备的当前等级选择。
     跟踪服务器基于作出请求的客户端设备的特定等级选择来为内容目录中的所请 求内容项计算一个或多个内容价格。在某些实施例中, 只用 CDN 的等级中的客户端设备是 只用 CDN 的内容价格, 只用 CDN 的内容价格通常高于向 CDN-P2P 等级中的客户端设备所收 取的 CDN-P2P 内容价格。跟踪服务器然后将内容目录和一个或多个计算出的内容价格发送 给作出请求的客户端设备。最后, 客户端设备可以下载一个或多个所请求的内容项并对这 一个或多个所请求的内容项进行支付。由于至少前述原因, 本发明因此提供了用于在电子 网络中利用帐户等级的改进的系统和方法。
     附图说明 图 1A 是根据本发明一个实施例的电子网络的框图 ;
     图 1B 是根据本发明一个实施例的图 1A 的对等网络的框图 ;
     图 2 是根据本发明的图 1 的跟踪服务器的一个实施例的框图 ;
     图 3 是根据本发明的图 2 的服务器存储器的一个实施例的框图 ;
     图 4 是示出根据本发明一个实施例的分段内容预加载过程的图 ;
     图 5 是根据本发明的图 1A 的客户端设备的一个实施例的框图 ;
     图 6 是根据本发明的图 5 的设备存储器的一个实施例的框图 ;
     图 7 是根据本发明的来自图 3 的等级选择的一个实施例的框图 ;
     图 8 是根据本发明的来自图 3 的内容价格的一个实施例的框图 ;
     图 9A、 9B 和 9C 是根据本发明一个实施例的用于执行等级选择过程的方法步骤的 流程图 ; 以及
     图 10 是根据本发明一个实施例的用于执行内容定价过程的方法步骤的流程图。
     具体实施方式
     本发明涉及电子信息管理技术的改进。 给出以下描述是为了使得本领域普通技术 人员能够作出和使用本发明, 并且以下描述是在专利申请及其要求的背景下提供的。对所 公开的实施例的各种修改对于本领域技术人员将是显而易见的, 并且这里的一般原理可适 用于其他实施例。 因此, 不希望本发明限于所示的实施例, 而是与符合这里所描述的原理和 特征的最宽范围相一致。
     本发明包括用于在电子网络中利用帐户等级的系统和方法, 并且包括客户端设备 的对等网络。客户端设备被配置为执行直接通过对等网络或者从 CDN 服务器设备获得所需 内容项的内容传送。客户端设备生成帐户等级选择以从所支持的帐户等级中进行选择。等 级管理器监视、 更新并存储来自客户端设备的等级选择。等级管理器还计算取决于特定的 所选帐户等级而变化的内容价格。 客户端设备然后为了访问并利用所需的内容项而支付适 当的指定内容价格。
     现在参考图 1A, 示出了根据本发明一个实施例的电子网络 110 的框图。在图 1A 的实施例中, 电子网络 110 可以包括但不限于内容分发网络 (CDN) 服务器 114、 跟踪服务器 118 和多个客户端设备 126。在替代实施例中, 可以利用除结合图 1A 实施例所讨论的那些 组件和配置中的某些之外的组件和配置或者取代结合图 1A 实施例所讨论的那些组件和配 置中的某些的组件和配置来实现电子网络 110。
     根据本发明, 在对等网络 134 中可以配置任何所需数目的客户端设备 126, 将在下 面结合图 1B 进一步讨论对等网络 134。在图 1A 的实施例中, 客户端设备 126 可以包括电子 设备 1(126(a)) 至电子设备 N(126(c))。在图 1A 的实施例中, 通过利用任何适当的对等通 信技术或者其他有效通信方法, 各个客户端设备 126 可以直接与其他客户端设备 126 双向 通信。
     根据本发明, 一些或全部客户端设备 126 可有利地预加载有各种预定内容项。这 些内容项可以包括任何所需类型的电子信息。例如, 内容项可以包括但不限于娱乐节目安排、 电影、 视频数据、 音频数据、 数字照片、 静止图像数据、 图形、 网页、 节目指南信息和各类 软件程序等。系统用户因此可以通过对等网络 134 来执行适当的内容传送过程, 以访问并 利用所需的内容项。在图 1A 的实施例中, 可按任何有效方式来实现跟踪服务器 118 以跟踪 各个内容项的当前位置。以下结合图 2-3 进一步讨论了跟踪服务器 118 的一种实现方式。
     在图 1A 的实施例中, CDN 服务器 114 可被实现为用于提供任何所需类型的内容数 据或其他信息的任何适当实体。例如, 在某些实施例中, CDN 服务器 114 可由产生或者从任 何数目的不同内容源获得内容数据的内容管理实体来操作。在某些实施例中, 网络提供者 实体 ( 未示出 ) 可以实现并支持跟踪服务器 118 和对等网络 134 中的一些或全部客户端设 备 126。 在图 1A 的实施例中, 客户端设备 126 通常向网络提供者支付内容使用费, 作为观看 或者以其他方式利用从任何源传送的内容项的回报。网络提供者通常为从 CDN 服务器 114 下载的任何传送内容项向 CDN 服务器 114 支付比较高的 CDN 下载费用。例如, 在某些实施 例中, CDN 下载费用可以与所下载的内容项的大小成比例。
     然而, 在对等传送过程的情况下, 从其他客户端设备 126 接收内容项是没有 CDN 下 载费用的。对等传送过程因而提供了向各个客户端设备 126 传播内容项的更具经济杠杆作 用的技术。根据本发明, 网络提供者可以有利地利用客户端设备 126 的帐户等级以鼓励对 等下载而非 CDN 下载。更具体地, 肯定选择不利用对等传送的客户端设备 126 可被置于只 用 CDN 的等级, 该等级被收取更高的内容价格, 包括从 CDN 服务器 114 下载内容项的附加费 (surcharge)。根据客户端设备 126 各自的等级选择对客户端设备 126 收费有利地允许网 络提供者补偿只用 CDN 的客户端的 CDN 下载费用这一费用。以下结合图 9-10 进一步讨论 了关于利用帐户等级的技术的其他细节。
     现在参考图 1B, 示出了根据本发明一个实施例的图 1A 的对等网络 134 的框图。 图 1B 的实施例包括客户端设备 1(126(a))、 客户端设备 2(126(b)) 至客户端设备 N(126(c))。 在替代实施例中, 可以利用除结合图 1B 实施例所讨论的那些组件和配置中的某些之外的 组件和配置或者取代结合图 1A 实施例所讨论的那些组件和配置中的某些的组件和配置来 实现对等网络 134。此外, 对等网络 134 可被实现为包括任何所需数目的客户端设备 126。
     在图 1B 的实施例中, 通过利用任何所需的对等通信技术或者其他有效通信方法, 各个客户端设备 126 可以直接与任何其他客户端设备 126 双向通信。例如, 客户端设备 1(126(a)) 可直接与客户端设备 2(126(b)) 或客户端设备 N(126(c)) 双向通信。类似地, 客户端设备 2(126(b)) 可直接与客户端设备 N(126(c)) 双向通信。此外, 在图 1B 的实施例 中, 对等网络 134 中的任何客户端设备 126 可执行对等内容传送过程, 以将内容项传送到对 等网络 134 中的任何其他客户端设备 126。以下结合图 9-10 进一步讨论了关于图 1B 的对 等网络 134 的利用的其他细节。
     现在参考图 2, 示出了根据本发明的图 1A 的跟踪服务器 118 的一个实施例的框图。 在图 2 的实施例中, 跟踪服务器 118 包括但不限于服务器中央处理单元 ( 服务器 CPU)212、 服务器显示器 216、 服务器存储器 220 以及一个或多个服务器输入 / 输出接口 (( 一个或多 个 ) 服务器 I/O 接口 )224。跟踪服务器 118 的前述组件可耦合到服务器总线 228 并通过服 务器总线 228 通信。在替代实施例中, 也可以利用除结合图 2 实施例所讨论的那些组件和 配置中的某些之外的组件和配置或者取代结合图 2 实施例所讨论的那些组件和配置中的 某些的组件和配置来实现跟踪服务器 118。在图 2 的实施例中, 服务器 CPU 212 可被实现为包括任何适当且兼容的微处理器 装置, 该微处理器装置优选地执行软件指令, 从而控制并管理跟踪服务器 118 的操作。图 2 的服务器显示器 216 可以包括任何有效类型的显示技术, 包括具有用于向服务器用户显示 各种信息的适当屏幕的阴极射线管监视器或者液晶显示装置。在图 2 的实施例中, 服务器 存储器 220 可被实现为包括所需存储装置的任意组合, 这些存储装置包括但不限于只读存 储器 (ROM)、 随机存取存储器 (RAM) 和各种类型的非易失性存储器 ( 例如软盘、 记忆棒、 光盘 或硬盘 )。以下结合图 3 进一步讨论了服务器存储器 220 的内容和功能。
     在图 2 的实施例中, ( 一个或多个 ) 服务器接口 224 可以包括用于接收和 / 或发送 跟踪服务器 118 的任何所需类型信息的一个或多个输入和 / 或输出接口。( 一个或多个 ) 服务器 I/O 接口 224 可以包括使服务器用户能够与跟踪服务器 118 通信的一个或多个装 置。以下结合图 9-10 进一步讨论了跟踪服务器 118 的利用。
     现在参考图 3, 示出了根据本发明的图 2 的服务器存储器 220 的一个实施例的框 图。在图 3 的实施例中, 服务器存储器 220 可以包括但不限于服务器应用 312、 内容位置 320、 统计模块 322、 客户端统计 324、 等级管理器 336、 等级选择 340、 内容价格 344 和内容目 录。在替代实施例中, 服务器存储器 220 可以包括除结合图 3 实施例所讨论的那些组件和 功能中的某些之外的各种其他组件和功能或者取代结合图 3 实施例所讨论的那些组件和 功能中的某些的各种其他组件和功能。 在图 3 的实施例中, 服务器应用 312 可以包括程序指令, 这些程序指令优选地被服 务器 CPU 212( 图 2) 执行以实现跟踪服务器 118 的各种功能和操作。服务器应用 312 的特 定特征和功能通常取决于诸如相应跟踪服务器 118 的具体类型和特定功能之类的因素而 改变。例如, 在图 3 的实施例中, 服务器应用 312 可以监视各个客户端设备 126 之间内容项 的任何传送。
     服务器应用 312 然后可以动态地更新内容位置 320, 以包括客户端设备 126 上的各 个内容项的当前存储位置的任何新改变。内容位置 320 可以包括但不限于各个内容项的最 初工厂预加载位置。在某些实施例中, 内容位置 320 可以包括独特内容项标识符, 这些独特 内容项标识符与代表存储了内容项的各客户端设备 126 的相应客户端设备标识符相关联。
     在图 3 的实施例中, 统计模块 322 可以监视并编译客户端统计 324, 客户端统计 324 反映对等网络 134( 图 2) 的任何适当信息和特性。例如, 客户端统计 324 可以包括关于 直接在对等网络 134 中的客户端设备 126 之间传送内容项的内容传送过程的任何所需类型 的统计信息。在某些实施例中, 统计模块 322 可以周期性地询问客户端设备 126 以获得更 新的客户端统计 324。
     或者, 客户端设备 126 可以自动将任何新内容传送过程告知统计模块 322, 统计模 块 322 然后可以更新客户端统计 324。在图 3 的实施例中, 客户端统计 324 可以是针对每个 客户端设备 126 而被收集的, 并且可以包括但不限于上载传送吞吐量统计、 下载传送统计、 对等传送频率、 所传送的内容类型、 传送目标设备、 传送源设备、 所传送的内容标题以及任 何其他相关统计传送样式或信息。
     在图 3 的实施例中, 等级管理器 336 可以监视来自客户端设备 126 的等级选择 340, 以生成基于各等级选择 340 的相应内容价格 344。内容目录 348 可以包括但不限于电 子网络 110 所支持的特定内容项的列表。 以下结合图 9-10 进一步讨论了关于等级选择 340
     的利用的其他细节。
     现在参考图 4, 示出了图示根据本发明一个实施例的分段内容预加载过程的图。 图 4 的示例是为了说明而给出的, 在替代实施例中, 本发明可以通过利用除结合图 4 实施例所 讨论的那些技术和配置中的某些之外的技术和配置或者取代结合图 4 实施例所讨论的那 些技术和配置中的某些的技术和配置来执行分段或不分段内容预加载过程。
     在某些情形下, 各种电子设备的制造者可能希望将内容项 422 预加载到他们的电 子设备上, 并且免费提供这些内容项中的一些, 以使得系统用户更可能开始使用他们的服 务。 预加载整体内容项的一种限制是设备硬盘的物理大小以及在工厂中对硬盘进行镜像所 需的制造时间。 例如, 如果制造者希望将两个高清晰度电影预加载到电子设备上, 则存储电 影所需的硬盘大小可能超过 200 千兆字节, 并且对硬盘进行镜像将是非常耗时的。
     另一问题是制造者必须仔细地选择预加载哪些内容项。 由于所涉及的大量数字数 据, 有限数目的内容项可能无法满足使所有客户, 而是可能仅对有限子集的系统用户是有 吸引力的。 另外, 因为客户可能能够在没有任何授权的情况下提取内容项, 所以存在关于预 加载的内容项的各种显著安全问题。在某些环境下, 制造者可能通过下载来提供他们的内 容项。然而, 这种下载选项由于内容提供者所收取的高下载费用而非常昂贵。 根据图 4 的实施例, 本发明提出, 内容项 422 被划分成任何所需数目的、 任何适当 段大小的不同内容段, 而不是预加载整体内容项。在图 4 的实施例中, 为了说明, 所示出的 内容项 422 都被划分成四个内容段。可以利用任何所需数目的不同内容项 422。在图 4 的 示例中, 内容项 A 422(a) 被划分成四个内容段 A 至 D, 并且内容项 P 422(p) 被划分成四个 内容项 Q 至 T。 然而, 不同内容项的数目及其相应段大小不是固定的。 此外, 所有内容项 422 不必具有相同数目或大小的内容段。可按任何有效和最佳的方式来确定每个内容项 422 的 内容段的数目和大小。
     然后可以通过最佳地选择来自各个内容项 422 的内容段的子集并将该子集存储 到各客户端设备 126 来执行分段内容预加载过程。根据本发明, 可以利用任何所需数目的 客户端设备 126。所有客户端设备 126 不需要接收内容段。然而, 来自每个内容项 422 的每 个内容段优选地被加载到至少一个客户端设备 126 上。内容段可被以任何有效方式映射到 相应客户端设备 126。例如, 在图 4 的实施例中, 客户端设备 1(126(a)) 接收来自内容项 A 422(a) 的内容段 A 和 C 以及来自内容项 P 422(p) 的内容段 Q 和 S。类似地, 客户端设备 N 126(c) 接收来自内容项 A 422(a) 的内容段 B 和 D 以及来自内容项 P 422(p) 的内容段 R 和 T。系统用户然后可以浏览可用内容项 422 的完整内容目录, 以发起获得他们选择的内容项 422 的所需内容项的对等传送。
     根据前述分段内容预加载过程, 客户端设备 126 的存储能力 ( 硬盘大小 ) 不会造 成严重限制, 因为来自每个内容项 422 的仅比较小的内容段被预加载。高清晰度内容 ( 具 有更大图像数据量 ) 因此可被更加有效地支持。另外, 预加载的内容现在可针对各用户的 品味而被个性化, 这是因为系统用户可以灵活的从内容项的大范围内容目录中进行选择, 而不是从整体预加载的仅少数内容项中进行选择。关于内容安全问题, 预加载的内容段无 法用于组装完整的内容项 422, 因为任何给定的客户端设备 126 最初都缺少许多内容段。
     另外, 来自内容项 422 的完整一组内容段被以分布式方式预加载到各个客户端设 备 126 上。因此不必从内容提供者下载内容, 从而没有昂贵的下载费用。此外, 当新的内容
     项变得可用时, 相应的新内容段可被预加载到新的客户端设备 126, 以供随后通过对等网络 134 传播到其他客户端设备 126。
     现在参考图 5, 示出了根据本发明的图 1A 的客户端设备 126 的一个实施例的框图。 在图 5 的实施例中, 客户端设备 126 可以包括但不限于设备中央处理单元 ( 设备 CPU)512、 设备显示器 516、 设备存储器 520 以及一个或多个设备输入 / 输出接口 (( 一个或多个 ) 设 备 I/O 接口 )524。客户端设备 126 的前述组件可耦合到设备总线 528 并通过设备总线 528 通信。
     在替代实施例中, 可以容易地利用除结合图 5 实施例所讨论的那些组件和配置中 的某些之外的各种组件和配置或者取代结合图 5 实施例所讨论的那些组件和配置中的某 些的各种组件和配置来实现客户端设备 126。此外, 在图 5 的实施例中, 客户端设备 126 可 被实现为任何类型的适当电子设备。例如, 在某些实施例中, 客户端设备 126 可被实现为 任何类型的固定或便携式电子设备, 例如个人计算机、 电视、 消费电子设备、 蜂窝电话、 机顶 盒、 视听娱乐设备或者个人数字助理 (PDA)。
     在图 5 的实施例中, 设备 CPU 512 可被实现为包括任何适当且兼容的微处理器装 置, 该微处理器装置优选地执行软件指令, 从而控制并管理客户端设备 126 的操作。图 5 的 设备显示器 516 可以包括任何有效类型的显示技术, 包括具有用于向设备用户显示各种信 息的适当屏幕的阴极射线管监视器或者液晶显示装置。 在图 5 的实施例中, 设备存储器 520 可被实现为包括所需存储装置的任意组合, 这些存储装置包括但不限于只读存储器 (ROM)、 随机存取存储器 (RAM) 和各种类型的非易失性存储器 ( 例如软盘、 记忆棒、 光盘或硬盘 )。 以下结合图 6 进一步讨论了设备存储器 520 的内容和功能。
     在图 5 的实施例中, ( 一个或多个 ) 设备 I/O 接口 524 可以包括用于接收和 / 或 发送客户端设备 126 的任何所需类型信息的一个或多个输入和 / 或输出接口。( 一个或多 个 ) 设备 I/O 接口 524 可以包括使设备用户能够与电子网络 110( 图 1A) 中的其他实体通 信的一个或多个装置。例如, 前述装置可以包括键盘装置、 无线遥控装置、 具有相应麦克风 的语音识别模块、 具有触摸屏能力的图形用户界面、 手持式设备控制器单元或者安装在客 户端设备 126 外部的选择按钮阵列。以下结合图 9-10 进一步讨论了客户端设备 126 的实 现和利用。
     现在参考图 6, 示出了根据本发明的图 5 的设备存储器 520 的一个实施例的框图。 在图 6 的实施例中, 设备存储器 520 包括但不限于设备应用 612、 通信管理器 616、 内容项 618、 对等模块 620、 内容目录 622、 客户端统计 624、 等级选择 628 和内容价格 632。在替代 实施例中, 设备存储器 520 可以包括除结合图 6 实施例所讨论的那些组件和功能中的某些 之外的各种其他组件和功能或者取代结合图 6 实施例所讨论的那些组件和功能中的某些 的各种其他组件和功能。
     在图 6 的实施例中, 设备应用 612 可以包括程序指令, 这些程序指令优选地被设备 CPU 512( 图 5) 执行以实现客户端设备 126 的各种功能和操作。设备应用 612 的特定特征 和功能通常取决于诸如相应客户端设备 126 的具体类型和特定功能之类的因素而改变。
     在图 6 的实施例中, 通信管理器 616 可以通过利用任何适当技术来执行与外部实 体交换电子信息的通信过程。例如, 通信管理器 616 可以与跟踪服务器 118 或者 CDN 服务 器 114 双向通信, 以获得特定的所需内容段 618 的当前位置信息。在图 6 的实施例中, 内容项 618 可以包括最初在制造期间预加载到客户端设备 126 上的内容项, 或者随后从其他客 户端设备 126 或者 CDN 服务器 114 接收的内容项。
     在图 6 的实施例中, 对等模块 620 可被特定客户端设备 126 利用以直接与对等网 络 134( 图 2) 中的任何其他客户端设备 126 通信。例如, 对等模块 620 可以执行内容项传 送过程, 以将内容项上载到对等网络 134 中的其他客户端设备 126 或者从对等网络 134 中 的其他客户端设备 126 下载内容项。
     在图 6 的实施例中, 内容目录 622 可以包括从客户端设备 126 可得的所有内容项 422 的大范围列表。在图 6 的实施例中, 客户端统计 624 可以包括关于主机客户端设备 126 的操作的任何相关统计或信息。在图 6 的实施例中, 等级选择 628 可以包括为给定的客户 端设备 126 指定所选帐户等级的信息。在图 6 的实施例中, 内容价格 632 可以包括取决于 特定等级选择 628 而从跟踪服务器 118 接收的特定内容使用费用。以下结合图 9-10 进一 步讨论了客户端设备 126 的利用和实现。
     现在参考图 7, 示出了根据本发明的图 3 的等级选择 340 的一个实施例的框图。 图 7 的实施例是为了说明而给出的, 在替代实施例中, 等级选择 340 可以包括除结合图 7 实施 例所讨论的那些组件和信息中的某些之外的其他组件和信息或者取代结合图 7 实施例所 讨论的那些组件和信息中的某些的其他组件和信息。 在图 7 的实施例中, 等级选择 340 包括但不限于分别与客户端 A126(a) 至客户端 N 126(c) 相对应的各个帐户等级选择。例如, 在图 7 的实施例中, 客户端设备 A 126(a) 具 有与等级选择 A 340(a) 相对应的信息。在图 7 的实施例中, 跟踪服务器 118 可以通过任何 有效技术来分析等级选择 340 并作为响应而生成相应的各个内容价格 344( 图 3)。
     在某些实施例中, 等级选择 340 可以选自任何适当的指定帐户等级。例如, 在图 7 的实施例中, 客户端设备 126 的设备用户可以执行等级选择过程以在只用 CDN 的等级或者 CDN/P2P 等级中进行选择。只用 CDN 的等级表示给定的客户端设备 126 将只从 CDN 服务器 114 获得内容项, 而 CDN/P2P 等级表示给定的客户端设备 126 可以从 CDN 服务器 114 或者直 接通过对等网络 134 获得内容项。在某些实施例中, 也考虑其他帐户等级。例如, 可以支持 只通过对等网络 134 获得内容项的只用 P2P 的等级。以下结合图 9-10 进一步讨论了等级 选择的利用。
     现在参考图 8, 示出了根据本发明的图 3 的内容价格 344 的一个实施例的框图。 图 8 的实施例是为了说明而给出的, 在替代实施例中, 内容价格 344 可以包括除结合图 8 实施 例所讨论的那些组件和信息中的某些之外的其他组件和信息或者取代结合图 8 实施例所 讨论的那些组件和信息中的某些的其他组件和信息。
     在图 8 的实施例中, 内容价格 344 包括但不限于分别与客户端 A126(a) 至客户端 N 126(c) 相对应的一个或多个个体内容价格 (A 至 C)。例如, 在图 8 的实施例中, 客户端设 备 A 126(a) 具有与一个或多个内容 A 价格 344(a) 相对应的信息。在图 8 的实施例中, 跟 踪服务器 118 的等级管理器 336( 图 3) 通过参考等级选择 340 来计算内容价格 344。在图 8 的实施例中, 可以通过利用任何有效方法来确定内容价格 344。
     例如, 在某些实施例中, 等级管理器 336 可以利用预定义的查找表将适当的等级 选择 340 转换为相应的内容价格 344。或者, 等级管理器 336 可以基于电子网络 110 中的当 前激励优先级、 性能标准和 CDN 下载费用, 利用能够更新的算法来计算一个或多个内容价
     格 344。在图 8 的实施例中, 各个内容价格 344 的大小优选地对于在只用 CDN 的等级中的客 户端而言更大。
     在某些实施例中, 等级管理器 336 可以基于等级选择 340 来改变电子网络 110 中 的其他性能特性。可以除了或者取代基于各个帐户等级的内容价格 344 的不同来选择这些 其他性能特性。例如, 在某些实施例中, 不选择不利用经由对等网络 134 的内容传送的客户 端设备 126 在从 CDN 服务器 114 进行下载时可被赋予更高的传送优先级 ( 例如, 通过允许 更高的传送带宽、 可接入性或者速度 )。以下结合图 10 进一步讨论了内容价格 344 的生成 的其他细节。
     现在参考图 9A、 9B 和 9C, 示出了根据本发明一个实施例的用于执行等级选择过程 的方法步骤的流程图。图 9A-9C 的流程图是为了说明而给出的, 在替代实施例中, 本发明可 以利用除结合图 9A-9C 所讨论的那些步骤和顺序之外的步骤和顺序。
     在图 9A 的实施例中, 在步骤 914, 网络提供者最初实现包括 CDN 服务器 114、 跟踪 服务器 118 和客户端设备 126 的对等网络 134 的电子网络 110。在步骤 918, 相应客户端设 备 126 的设备用户通过利用任何有效技术来作出等级选择 628。在步骤 922, 如果设备用户 选择 CDN-P2P 等级, 则图 9A 的处理通过链接符 “A” 前进到图 9B 的步骤 930。相反, 如果设 备用户选择只用 CDN 的等级, 则图 9A 的处理通过链接符 “B” 前进到图 9C 的步骤 946。在步 骤 926, 如果设备用户决定改变等级选择 628, 则图 9A 的处理返回到前面的步骤 922。 在图 9B 的步骤 930, 客户端设备 126 向跟踪服务器 118 发送当前等级选择 628 以 供与来自其他客户端设备 126 的其他等级选择 340 一起存储。 在步骤 934, 如果客户端设备 126 需要下载操作来接收所请求的内容项, 则在步骤 938, 客户端设备 126 可以执行从 CDN 服务器 114 或者从对等网络 134 中的其他客户端设备 126 的下载。然而, 在步骤 934, 如果 需要上载操作来发送所请求的内容项, 则在步骤 942, 客户端设备 126 可以执行向对等网络 134 中的其他客户端设备 126 的上载。
     在图 9C 的步骤 946, 客户端设备 126 向跟踪服务器 118 发送当前等级选择 628 以 供与来自其他客户端设备 126 的其他等级选择 340 一起存储。 在步骤 950, 如果客户端设备 126 需要下载操作来接收所请求的内容项, 则在步骤 954, 客户端设备 126 可以执行从 CDN 服务器 114 或者从对等网络 134 中的其他客户端设备 126 的下载。然而, 在步骤 958, 由于 客户端设备 126 先前已选择了只用 CDN 的等级, 因此客户端设备 126 可能不执行向对等网 络 134 中的其他客户端设备 126 的上载。由于至少前述原因, 本发明因此提供了用于在电 子网络中利用帐户等级的改进的系统和方法。
     现在参考图 10, 示出了根据本发明一个实施例的用于执行内容定价过程的方法步 骤的流程图。图 10 的流程图是为了说明而给出的, 在替代实施例中, 本发明可以利用除了 结合图 10 所讨论的那些步骤和顺序之外的步骤和顺序。
     在图 10 的实施例中, 在步骤 1014, 跟踪服务器 118 监视并更新来自各个客户端设 备 126 的等级选择 340。在步骤 1018, 客户端设备 126 生成对一个或多个特定内容项的内 容请求。在步骤 1022, 跟踪服务器 118 访问内容目录 348 和等级选择 340。在步骤 1026, 跟 踪服务器 118 基于作出请求的客户端设备 126 的特定等级选择 340 来为内容目录 348 中的 内容项计算内容价格 344。在步骤 1030, 跟踪服务器 118 将内容目录 348 和计算出的内容 价格 344 发送给作出请求的客户端设备 126。最后, 在步骤 1034, 客户端设备 126 可以下载
     一个或多个所请求的内容项并利用计算出的内容价格 344 对这一个或多个所请求的内容 项进行支付。由于至少前述原因, 本发明因此提供了用于在电子网络中利用帐户等级的改 进的系统和方法。
     以上参考某些实施例说明了本发明。在考虑本公开的情况下, 其他实施例对于本 领域技术人员而言将是显而易见的。例如, 可容易地利用除以上具体实施例中所描述的那 些配置和技术之外的某些配置和技术来实现本发明。另外, 可以结合除以上所描述的系统 之外的系统来有效地使用本发明。因此, 对所讨论的实施例的这些和其他变体将被本发明 所覆盖, 本发明仅由所附权利要求来限定。

在电子网络中利用帐户等级的系统和方法.pdf_第1页
第1页 / 共25页
在电子网络中利用帐户等级的系统和方法.pdf_第2页
第2页 / 共25页
在电子网络中利用帐户等级的系统和方法.pdf_第3页
第3页 / 共25页
点击查看更多>>
资源描述

《在电子网络中利用帐户等级的系统和方法.pdf》由会员分享,可在线阅读,更多相关《在电子网络中利用帐户等级的系统和方法.pdf(25页珍藏版)》请在专利查询网上搜索。

用于在电子网络中利用帐户等级的系统和方法包括客户端设备的对等网络。客户端设备被配置为执行直接通过对等网络或者从CDN服务器设备获得所需内容项的内容传送。客户端设备生成帐户等级选择以从所支持的帐户等级中进行选择。等级管理器监视、更新并存储来自客户端设备的等级选择。等级管理器还计算取决于特定的所选帐户等级而变化的内容价格。客户端设备然后为访问和利用所需内容项而支付适当的指定内容价格。 。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 计算;推算;计数


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1