动态计算机系统和其使用的制作方法

文档序号:11160931阅读:来源:国知局

技术特征:

1.一种用于在互联的客户端计算机之间分发内容的计算机系统,其中所述计算机系统包括:彼此数字互联以形成分布式通信网络的三个或更多个客户端计算机,其中,

(A)所述互联的客户端计算机中的每一个包括:用于输入数据的装置,用于接收由另一客户端计算机提供的内容的装置,用于将内容提供给另一客户端计算机的装置,用于存储内容和编程指令的计算机可寻址存储器,和用于处理数据并且用于实现所述编程指令的处理器;

(B)所述客户端计算机直接地彼此互联或通过一个或更多个其他客户端计算机彼此互联;以及

(C)所述互联的客户端计算机中的每一个接收来自所述互联的客户端计算机中的另一个的内容和/或将内容提供给所述互联的客户端计算机中的另一个,从而通过所述分布式网络分发这样的内容。

2.根据权利要求1所述的计算机系统,其中所述计算机系统的客户端计算机将接收到的内容存储在内容栈存储器中;其中响应于所述内容的好感度值的增大,存储在所述内容栈存储器中的内容上升,以及响应于好感度值的减小,存储在所述内容栈存储器中的内容下降,其中所述好感度值通过好感度函数来确定,所述好感度函数考虑客户端选择的或网络选择的好感度参数,使得存储在所述内容栈存储器中并且被提供给所述网络的其他客户端计算机的内容的数目或数量保持在可用的处理和带宽参数内。

3.根据权利要求2所述的计算机系统,其中所述计算机系统的所述客户端计算机将存储的所述内容的子集呈现给其用户,其中呈现的所述内容被存储在呈现栈存储器中;其中存储在所述呈现栈存储器中的内容:(A)响应于如下各项,在所述呈现栈存储器中上升:

(1)在内容接收客户端计算机和正在提供该内容的内容提供客户端计算机之间的接近度增加;

(2)所述内容的所述好感度值增大;以及

(3)通过所述内容接收客户端计算机施加的、增大针对该内容的用户期望的所述加权偏好的变化;以及

(B)响应于如下各项,在所述呈现栈存储器中下降:

(1)在所述内容接收客户端计算机和正在提供该内容的内容提供客户端计算机之间的接近度减少;

(2)所述内容的所述好感度值减小;以及

(3)通过所述内容接收客户端计算机施加的、减小针对该内容的所述用户期望的所述加权偏好的变化;

使得存储在所述客户端计算机的所述呈现栈存储器中的内容的数目或数量保持在用户选择的参数内。

4.根据权利要求2-3中任一项所述的计算机系统,其中所述客户端选择的或网络选择的好感度参数包括下述的一个或多个好感度参数:投票、分发、距离、跳跃距离、时间和溢价。

5.一种用于在互联的客户端计算机之间分发内容的计算机实现的方法,其中所述方法包括:

(A)经由分布式通信网络来数字互联三个或更多个客户端计算机以形成计算机系统,其中,

(1)所述互联的客户端计算机中的每一个包括:用于输入数据的装置,用于接收由另一客户端计算机提供的内容的装置;用于将内容提供给另一客户端计算机的装置,用于存储内容和编程指令的计算机可寻址存储器,和用于处理数据并且用于实现编程指令的处理器;

(2)其中所述客户端计算机直接地彼此互联或通过一个或更多个其他客户端计算机彼此互联,使得接收自所述互联的客户端计算机中的另一个的内容和/或被提供给所述客户端计算机中的另一个的内容被提供给所述分布式网络的所有其他互联的客户端计算机;

(B)将内容提供给所述互联的客户端计算机中的一个,并且允许客户端计算机的所述分布式网络通过所述网络分发该内容。

6.根据权利要求5所述的计算机实现的方法,其中所述计算机系统的客户端计算机将接收到的内容存储在内容栈存储器中;其中响应于所述内容的好感度值的增大,存储在所述内容栈存储器中的内容上升,以及响应于好感度值的减小,存储在所述内容栈存储器中的内容下降,其中所述好感度值通过好感度函数来确定,所述好感度函数考虑客户端选择的或网络选择的好感度参数,使得存储在所述内容栈存储器中并且被提供给所述网络的其他客户端计算机的内容的数目或数量保持在可用的处理和带宽参数内。

7.根据权利要求6所述的计算机实现的方法,其中所述计算机系统的所述客户端计算机将存储的所述内容的子集呈现给其用户,其中呈现的所述内容被存储在呈现栈存储器中;其中存储在所述呈现栈存储器中的内容:

(A)响应于如下各项,在所述呈现栈存储器中上升:

(1)在内容接收客户端计算机和正在提供该内容的内容提供客户端计算机之间的接近度增加;

(2)所述内容的所述好感度值增大;以及

(3)通过所述内容接收客户端计算机施加的、增大针对该内容的用户期望的加权偏好的变化;以及

(B)响应于下述各项,在所述呈现栈存储器中下降:

(1)在所述内容接收客户端计算机和正在提供该内容的内容提供客户端计算机之间的接近度减少;

(2)所述内容的所述好感度值减小;以及

(3)通过所述内容接收客户端计算机施加的、减小针对该内容的所述用户期望的所述加权偏好的变化;

使得存储在所述客户端计算机的所述呈现栈存储器中的内容的数目或数量保持在用户选择的参数内。

8.根据权利要求6-7中的任何一项所述的计算机实现的方法,其中所述客户端选择或网络选择的好感度参数包括选自由如下各项构成的组中的好感度参数:投票、分发、距离、跳跃距离、时间和溢价。

9.根据权利要求4所述的计算机系统或者根据权利要求8所述的计算机实现的方法,其中所述客户端选择或网络选择的好感度参数包括:所述好感度参数中的两个或更多个、三个或更多个、四个或更多个、或者五个或更多个。

10.根据权利要求4所述的计算机系统或者根据权利要求8所述的计算机实现的方法,其中所述客户端选择或网络选择的好感度参数包括所述好感度参数:距离和时间。

11.根据权利要求1-4或9-10中的任一项所述的计算机系统,或者根据权利要求5-10中的任一项所述的计算机实现的方法,其中基于选自由如下各项的构成组的加权来对所述呈现的内容进行加权:等级加权、话题加权、时间加权、查询加权、投票加权和位置加权。

12.根据权利要求1-4或9-10中的任一项所述的计算机系统,或者根据权利要求5-10中的任一项所述的计算机实现的方法,其中基于一个以上的加权来对所述呈现的内容进行加权,其中这样的附加加权中的至少一个选自由如下各项构成的组:等级加权、话题加权、时间加权、查询加权、投票加权和位置加权。

13.根据权利要求1-4或9-12中的任一项所述的计算机系统,或者根据权利要求5-12中的任一项所述的计算机实现的方法,其中所述计算机系统的所述客户端计算机投票以赞成或不赞成接收到的内容、或者提供相关的内容、以及将所述投票或所述相关的内容提供给另一客户端计算机。

14.根据权利要求1-4或9-13中的任一项所述的计算机系统,或者根据权利要求5-13中的任一项所述的计算机实现的方法,其中所述网络附加地包括内容监测客户端计算机。

15.根据权利要求1-4或9-14中的任一项所述的计算机系统,或者根据权利要求5-14中的任一项所述的计算机实现方法,其中所述网络包括受限计算机网络。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1