辅助电子网络中客户端设备之间的内容传送的系统和方法
2019-11-22

辅助电子网络中客户端设备之间的内容传送的系统和方法

一种用于辅助电子网络中的内容分发的系统和方法包括客户端设备的对等网络。客户端设备被配置为执行内容传送以便通过对等网络最优地交换所希望的内容项。跟踪服务器通过监视各个客户端设备来收集诸如内容上载总数之类的客户端统计信息。跟踪服务器的奖赏管理器通过基于从客户端设备收集来的预先定义的客户端统计信息来生成对客户端设备的客户端奖赏,从而鼓励客户端设备之间的内容传送。

图8是根据本发明的图3的统计信息报告的一个实施例的框图;

在步骤1038,跟踪服务器118的奖赏管理器336可以确定是否触发统计信息报告340。在某些实施例中,奖赏管理器336可以以预定的和可选择的时间间隔来周期性触发统计信息报告340。在步骤1048,如果统计信息报告340被触发,则奖赏管理器336分析当前汇编在客户端统计信息324中的信息。图IOB中的处理随后通过连接符C前进到图IOC中的步骤1052。

图7是根据本发明的图3的客户端统计信息的一个实施例的框图;

在替代实施例中,客户端设备126除了可以通过利用结合图5实施例讨论的那些部件和配置中的某些来实现之外,还可以通过利用其它各种部件和配置来容易地实现,或者通过利用替代结合图5实施例讨论的那些部件和配置中的某些的其它各种部件和配置来容易地实现。此外,在图5实施例中,客户端设备126可以被实现为任何类型的适当电子设备。例如,在某些实施例中,客户端设备126可以被实现为任何类型的固定或便携式电子设备,例如个人计算机、电视机、消费者电子设备、蜂窝电话、机顶盒、音频视觉娱乐设备或者个人数字助理(PDA)。

服务器应用312随后可以动态地更新内容位置320以包括各个内容项在客户端设备126上的当前存储位置的任何新的改变。内容位置320可以包括但不限于各个内容项的原始工厂预加载位置。在替代实施例中,内容位置320可以包括与代表内容项被存储于的各个客户端设备126的相对应客户端设备标识符相关联的唯一内容项标识符。

在图6实施例中,通信管理器616可以执行通信过程以通过利用任何适当的技术来与外部实体交换电子信息。例如,通信管理器616可以与跟踪服务器118进行双向通信以获得特定所需内容片段618的当前位置信息。在图6实施例中,内容项618可以包括最初在制造期间被预加载到客户端设备126上的内容项,或者后来从其它客户端设备126接收到的内容项。

图9是根据本发明的图3的客户端奖赏的一个实施例的框图;以及

图3是根据本发明的图2的服务器存储器的一个实施例的框图;

重要事情。

例如,在某些实施例中,每个客户端可以仅由量化给定客户端设备126传送给其它作出请求的客户端设备126的内容项的百万字节数目的上载吞吐量统计信息来表示。在某些实施例中,设备正常工作时间(up-time)统计信息可以用来量化相应客户端设备126被通电并准备好支持对等网络134中的任何所需要的内容项的传送的总时间量。在某些实施例中,下载吞吐量统计信息可以用来量化给定客户端设备126从其它客户端设备126接收的内容项的百万字节数目。下面将结合图10A-10C进一步讨论客户端统计信息324的使用。