Systems for distributing content data over a computer network and method of arranging nodes for distribution of data over a computer network
    1.
    发明授权
    Systems for distributing content data over a computer network and method of arranging nodes for distribution of data over a computer network 有权
    通过计算机网络分发内容数据的系统和通过计算机网络分发数据的节点的方法

    公开(公告)号:US07543074B2

    公开(公告)日:2009-06-02

    申请号:US11233190

    申请日:2005-09-22

    IPC分类号: G06F15/16

    摘要: The invention is a system for distributing content data over a computer network and a method of arranging receiver nodes in a computer network such that the capacity of the server is effectively multiplied many times over, and may even be increased exponentially. The invention takes advantage of the excess capacity many receiver nodes possess, and uses them as repeaters. The distribution system includes nodes having databases which indicate their ancestors and descendants so that reconfiguration of the distribution network may be accomplished without burdening the systems primary server. The invention includes a process for configuring a computer information distribution network having a primary server node and user nodes docked in a cascaded relationship, and reconfiguring the network in the event that a user node departs from it. The process includes the steps of providing a new user node (or connection requesting user node) with a connection address list of nodes within the network, having the new user node (or connection requesting user node) go to the node at the top of the connection address list, determine whether that node is still part of the distribution network, and connect thereto if it is, and if it is not, to go to the next node on the connection address list. When a user node departs from the distribution network, a propagation signal is transmitted to the nodes below it in the network, causing them to move up in the network in a predetermined order.

    摘要翻译: 本发明是一种用于通过计算机网络分发内容数据的系统以及在计算机网络中布置接收机节点的方法,使得服务器的容量有效地倍增,甚至可以成倍增加。 本发明利用了许多接收机节点拥有的多余容量,并将其用作中继器。 分发系统包括具有表示其祖先和后代的数据库的节点,使得可以在不增加系统主服务器的情况下实现分配网络的重新配置。 本发明包括用于配置具有主服务器节点和停靠在级联关系中的用户节点的计算机信息分配网络的过程,并且在用户节点离开该网络的情况下重新配置网络。 该过程包括以下步骤:向网络中的节点的连接地址列表提供新的用户节点(或连接请求用户节点),其中新用户节点(或连接请求用户节点)到达顶部的节点 连接地址列表,确定该节点是否仍然是分配网络的一部分,如果是,则连接到该节点,如果不是,则连接到连接地址列表上的下一个节点。 当用户节点离开分配网络时,将传播信号发送到网络下方的节点,使得它们以预定的顺序在网络中向上移动。

    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network
    2.
    发明授权
    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network 有权
    通过计算机网络分发数据的系统和用于通过计算机网络分发数据的节点的方法

    公开(公告)号:US07536472B2

    公开(公告)日:2009-05-19

    申请号:US11179041

    申请日:2005-07-11

    IPC分类号: G06F15/16

    摘要: A system and method for propagating a network topology model of a binary tree topology network through the network. The network includes a plurality of nodes, including a root node and at least one leaf node, operatively networked together. Each leaf node provides a propagate network topology model message to the parent node docked uptree of and with the providing leaf node. Each of the plurality of nodes that receives the propagate network topology model message forms a network topology model representing one or more paths from the receiving node to nodes downtree of the receiving node, stores the model in a memory accessible to the receiving node, and provides a propagate network topology model message containing the network topology model to the parent node docked uptree of and with the receiving node. A network topology model is thereby propagated through the network.

    摘要翻译: 一种用于通过网络传播二叉树拓扑网络的网络拓扑模型的系统和方法。 该网络包括多个节点,其包括可操作地联网在一起的根节点和至少一个叶节点。 每个叶子节点向父节点提供传播网络拓扑模型消息,停靠在提供叶节点上。 接收传播网络拓扑模型消息的多个节点中的每一个形成表示从接收节点到接收节点的节点下降的一个或多个路径的网络拓扑模型,将模型存储在接收节点可访问的存储器中,并提供 传播网络拓扑模型消息,其包含网络拓扑模型到父节点,停靠在接收节点上并与接收节点对齐。 因此,网络拓扑模型通过网络传播。

    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network
    4.
    发明授权
    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network 有权
    通过计算机网络分发数据的系统和用于通过计算机网络分发数据的节点的方法

    公开(公告)号:US08219659B2

    公开(公告)日:2012-07-10

    申请号:US12645245

    申请日:2009-12-22

    IPC分类号: G06F15/173

    摘要: Various embodiments of the present invention relate to a super-node formed from a plurality of nodes in a binary tree topology network. The super-node includes a multitasking computing system having a memory, and nodes running the computing system. Each of the nodes are adapted to be docked downtree of and with another node, and are adapted to be docked uptree of and with two other nodes. A first node in the plurality of nodes is docked downtree of and with a parent node running on a first separate computing system. Each node of the plurality of nodes except the first node is docked downtree of and with another one of the plurality of nodes. In this manner, a super-node is formed having more than two sockets available for connection with nodes not running on the multitasking computing system.

    摘要翻译: 本发明的各种实施例涉及从二叉树拓扑网络中的多个节点形成的超节点。 超级节点包括具有存储器的多任务计算系统和运行计算系统的节点。 每个节点适合于与另一个节点对接,并适用于与两个其他节点对接。 多个节点中的第一节点被停靠在第一单独的计算系统上运行的父节点的停顿处。 除了第一节点之外的多个节点中的每个节点被对接在多个节点中的另一个节点上。 以这种方式,形成了具有多于两个可用于与不在多任务计算系统上运行的节点连接的插座的超级节点。

    System and method for broadcasting content to nodes on computer networks
    5.
    发明授权
    System and method for broadcasting content to nodes on computer networks 有权
    将内容广播到计算机网络上的节点的系统和方法

    公开(公告)号:US07843855B2

    公开(公告)日:2010-11-30

    申请号:US11746494

    申请日:2007-05-09

    申请人: Michael O'Neal

    发明人: Michael O'Neal

    IPC分类号: H04L12/28

    摘要: A system and method is provided for broadcasting content in two streams to a plurality of nodes using two tree networks. The two tree networks have a plurality of nodes where each node is a repeater node or a leaf node. The first data stream is retransmitted down the first tree network by each repeater node in the first tree network. The second data stream is retransmitted down the second tree network by each repeater node in the second tree network. At least one of the nodes acting as a repeater in the first tree network acts as a leaf node in the second tree network, and at least one of the nodes acting as a leaf in the first tree network acts as a repeater node in the second tree network.

    摘要翻译: 提供了一种用于使用两个树网络将两个流中的内容广播到多个节点的系统和方法。 两个树网络具有多个节点,其中每个节点是中继节点或叶节点。 第一树形网络中的每个中继器节点在第一树形网络下重新发送第一数据流。 第二个数据流在第二个树形网络中由第二个树形网络中的每个中继器节点重发。 在第一树形网络中作为中继器的节点中的至少一个充当第二树形网络中的叶节点,并且作为第一树形网络中的叶片的至少一个节点在第二树形网络中充当中继器节点 树网络。

    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network
    6.
    发明授权
    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network 有权
    通过计算机网络分发数据的系统和用于通过计算机网络分发数据的节点的方法

    公开(公告)号:US07818407B2

    公开(公告)日:2010-10-19

    申请号:US12016120

    申请日:2008-01-17

    IPC分类号: G06F15/177

    摘要: A system and method for preventing reconfiguring a binary tree topology network. The network includes a plurality of nodes, a root node and a first set of nodes, operatively networked together to provide a downtree communication path for data. A first node is docked downtree of, and with a parent node, and uptree of, and with a first and second child node. The first node, and the first and second child node, are each one of the first set of nodes, and the plurality of nodes includes each of the first set of nodes and the parent node. A please stand by message is sent from the first node to the first and second child nodes. The first and second child nodes are inhibited from reporting an issue with the performance of the first node for at least a predetermined period after the please stand by message is received.

    摘要翻译: 一种用于防止重新配置二叉树拓扑网络的系统和方法。 网络包括多个节点,根节点和第一组节点,可操作地联网在一起以提供用于数据的下行通信路径。 第一个节点被停靠在父节点的下游,并且与第一个和第二个子节点一起起伏,并且与第一个和第二个子节点相关联。 第一节点以及第一和第二子节点是第一组节点中的每个节点,并且多个节点包括第一组节点和父节点中的每一个。 请等待消息从第一个节点发送到第一个和第二个子节点。 在接收到等待消息之后,禁止第一和第二子节点在至少预定时间段内报告具有第一节点的性能的问题。

    System and method for distributing data over a computer network
    7.
    发明申请
    System and method for distributing data over a computer network 审中-公开
    通过计算机网络分发数据的系统和方法

    公开(公告)号:US20060259607A1

    公开(公告)日:2006-11-16

    申请号:US11408169

    申请日:2006-04-21

    IPC分类号: G06F15/173

    摘要: A system and method are provided for delivery of broadcast data over an augmented tree network that includes a content server, a tree server, an augmentation server and at least one node. The content server streams a fraction of the broadcast data to the tree server, and streams a complement to the fraction of the broadcast data to the augmentation server. A node connects to the tree server, thereby receiving the fraction of the broadcast data, the fraction having a positive value less than one. The node connects to the augmentation server, thereby receiving the complement to the fraction of the broadcast data from the augmentation server. The node assembles the fraction of the broadcast data with the complement to the fraction of the broadcast data to reassemble the broadcast data, whereby broadcast data is delivered to the node.

    摘要翻译: 提供了一种系统和方法,用于通过包括内容服务器,树状服务器,增强服务器和至少一个节点的增强树网络传送广播数据。 内容服务器将广播数据的一部分流传输给树服务器,并将广播数据的一部分的补码流向增值服务器。 节点连接到树服务器,从而接收广播数据的分数,该分数具有小于1的正值。 节点连接到增强服务器,从而从扩充服务器接收到广播数据的一小部分的补码。 节点将广播数据的分数与广播数据的分数的补码组合,以重新组合广播数据,从而将广播数据传送到节点。

    Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network

    公开(公告)号:US07664840B2

    公开(公告)日:2010-02-16

    申请号:US11179063

    申请日:2005-07-11

    IPC分类号: G06F15/173

    摘要: Various embodiments of the present invention relate to a system for distributing data (e.g., content data) over a computer network and a method of arranging receiver nodes in a computer network such that the capacity of a server is effectively increased (e.g., the capacity of a server may be effectively multiplied many times over; the capacity of the server may be effectively increased exponentially). In one embodiment the present invention may take advantage of the excess capacity many receiver nodes possess, and may use such receiver nodes as repeaters. The distribution system may include node(s) having database(s) which indicate ancestor(s) and/or descendant(s) of the node so that reconfiguration of the distribution network may be accomplished without burdening the system's primary server. An embodiment of the present invention may include a process for configuring a computer information distribution network having a primary server node and user nodes docked in a cascaded relationship, and reconfiguring the network in the event that a user node departs from the network. In one example (which example is intended to be illustrative and not restrictive), the process may include the steps of providing a new user node (or connection requesting user node) with a connection address list of nodes within the network, having the new user node (or connection requesting user node) go to (or attempt to go to) the node at the top of the connection address list, determine whether that node is still part of the distribution network, and connect thereto if it is, and if it is not, to go to (or attempt to go to) the next node on the connection address list. In another example (which example is intended to be illustrative and not restrictive), when a user node departs from the distribution network, a propagation signal may be transmitted to the nodes below it in the network, causing them to move up in the network in a predetermined order. In another example (which example is intended to be illustrative and not restrictive), the present invention may provide a decentralized approach which provides, to each new user node (or connection requesting user node) a path back to the root server.