WO2006010113A3 - Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network - Google Patents

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

Info

Publication number
WO2006010113A3
WO2006010113A3 PCT/US2005/024517 US2005024517W WO2006010113A3 WO 2006010113 A3 WO2006010113 A3 WO 2006010113A3 US 2005024517 W US2005024517 W US 2005024517W WO 2006010113 A3 WO2006010113 A3 WO 2006010113A3
Authority
WO
WIPO (PCT)
Prior art keywords
network
computer network
data over
node
nodes
Prior art date
Application number
PCT/US2005/024517
Other languages
French (fr)
Other versions
WO2006010113A2 (en
Inventor
Mike O'neal
John P Talton
Original Assignee
Network Foundation Technologie
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Network Foundation Technologie filed Critical Network Foundation Technologie
Priority to EP05764360A priority Critical patent/EP1782166A4/en
Priority to CA2577287A priority patent/CA2577287C/en
Publication of WO2006010113A2 publication Critical patent/WO2006010113A2/en
Publication of WO2006010113A3 publication Critical patent/WO2006010113A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/16Arrangements for providing special services to substations
    • H04L12/18Arrangements for providing special services to substations for broadcast or conference, e.g. multicast
    • H04L12/1854Arrangements for providing special services to substations for broadcast or conference, e.g. multicast with non-centralised forwarding system, e.g. chaincast
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/104Peer-to-peer [P2P] networks
    • H04L67/1087Peer-to-peer [P2P] networks using cross-functional networking aspects
    • H04L67/1089Hierarchical topologies

Abstract

A system for distributing 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. The distribution system may include node(s) having database(s) which indicate ancestor(s) and/or descentdant(s) of the node so that reconfiguration of the network may be accomplished without burdening the system's primary server. An embodiment of the present invention may include a process of 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. The process may include providing a new user node with a connection address list of nodes within the network, and having the new node determine proper connections to one of the nodes on the list.
PCT/US2005/024517 2004-07-09 2005-07-11 Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network WO2006010113A2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP05764360A EP1782166A4 (en) 2004-07-09 2005-07-11 Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network
CA2577287A CA2577287C (en) 2004-07-09 2005-07-11 Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US58695204P 2004-07-09 2004-07-09
US60/586,952 2004-07-09

Publications (2)

Publication Number Publication Date
WO2006010113A2 WO2006010113A2 (en) 2006-01-26
WO2006010113A3 true WO2006010113A3 (en) 2007-03-15

Family

ID=35785787

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2005/024517 WO2006010113A2 (en) 2004-07-09 2005-07-11 Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network

Country Status (3)

Country Link
EP (1) EP1782166A4 (en)
CA (2) CA2926414A1 (en)
WO (1) WO2006010113A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8868772B2 (en) 2004-04-30 2014-10-21 Echostar Technologies L.L.C. Apparatus, system, and method for adaptive-rate shifting of streaming content
US7818444B2 (en) 2004-04-30 2010-10-19 Move Networks, Inc. Apparatus, system, and method for multi-bitrate content streaming
US8683066B2 (en) 2007-08-06 2014-03-25 DISH Digital L.L.C. Apparatus, system, and method for multi-bitrate content streaming
US8370514B2 (en) 2005-04-28 2013-02-05 DISH Digital L.L.C. System and method of minimizing network bandwidth retrieved from an external network
US9510029B2 (en) 2010-02-11 2016-11-29 Echostar Advanced Technologies L.L.C. Systems and methods to provide trick play during streaming playback
GB201816559D0 (en) 2018-10-10 2018-11-28 Spd Swiss Prec Diagnostics Gmbh Compact testing device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047331A (en) * 1997-02-19 2000-04-04 Massachusetts Institute Of Technology Method and apparatus for automatic protection switching
US20020038360A1 (en) * 2000-05-31 2002-03-28 Matthew Andrews System and method for locating a closest server in response to a client domain name request
US20020062388A1 (en) * 2000-09-12 2002-05-23 Ogier Richard G. System and method for disseminating topology and link-state information to routing nodes in a mobile ad hoc network
US20020091819A1 (en) * 2001-01-05 2002-07-11 Daniel Melchione System and method for configuring computer applications and devices using inheritance
US6535491B2 (en) * 1997-12-24 2003-03-18 Cisco Technology, Inc. Method and apparatus for rapidly reconfiguring computer networks using a spanning tree algorithm
US20030126299A1 (en) * 2001-12-28 2003-07-03 Nortel Networks Limted Hierarchical tree-based protection scheme for mesh networks
US6697338B1 (en) * 1999-10-28 2004-02-24 Lucent Technologies Inc. Determination of physical topology of a communication network
US6704319B1 (en) * 1998-12-21 2004-03-09 Intel Corporation Up-tree topology trace for network route tracing
US20040047300A1 (en) * 2002-08-22 2004-03-11 Nec Corporation Network system, spanning tree configuration method, spanning tree configuration node, and spanning tree configuration program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7035933B2 (en) * 2001-09-13 2006-04-25 Network Foundation Technologies, Inc. System of distributing content data over a computer network and method of arranging nodes for distribution of data over a computer network

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047331A (en) * 1997-02-19 2000-04-04 Massachusetts Institute Of Technology Method and apparatus for automatic protection switching
US6535491B2 (en) * 1997-12-24 2003-03-18 Cisco Technology, Inc. Method and apparatus for rapidly reconfiguring computer networks using a spanning tree algorithm
US6704319B1 (en) * 1998-12-21 2004-03-09 Intel Corporation Up-tree topology trace for network route tracing
US6697338B1 (en) * 1999-10-28 2004-02-24 Lucent Technologies Inc. Determination of physical topology of a communication network
US20020038360A1 (en) * 2000-05-31 2002-03-28 Matthew Andrews System and method for locating a closest server in response to a client domain name request
US20020062388A1 (en) * 2000-09-12 2002-05-23 Ogier Richard G. System and method for disseminating topology and link-state information to routing nodes in a mobile ad hoc network
US20020091819A1 (en) * 2001-01-05 2002-07-11 Daniel Melchione System and method for configuring computer applications and devices using inheritance
US20030126299A1 (en) * 2001-12-28 2003-07-03 Nortel Networks Limted Hierarchical tree-based protection scheme for mesh networks
US20040047300A1 (en) * 2002-08-22 2004-03-11 Nec Corporation Network system, spanning tree configuration method, spanning tree configuration node, and spanning tree configuration program

Also Published As

Publication number Publication date
CA2926414A1 (en) 2006-01-26
EP1782166A4 (en) 2010-09-22
CA2577287C (en) 2016-06-21
WO2006010113A2 (en) 2006-01-26
CA2577287A1 (en) 2006-01-26
EP1782166A2 (en) 2007-05-09

Similar Documents

Publication Publication Date Title
TWI701633B (en) Blockchain-based method and system for depositing copyright events
JP7205994B2 (en) internet of things
WO2006026420A3 (en) Automated failover in a cluster of geographically dispersed server nodes using data replication over a long distance communication link
IL173731A (en) System, method and computer program product for centralized management distributed system area network
MY149582A (en) Virtual network topology generation
WO2004046852A3 (en) Access and control system for network-enabled devices
WO2000041093A3 (en) Apparatus and method for performing backup from primary storage devices to one secondary storage device over a network
WO2006010113A3 (en) Systems for distributing data over a computer network and methods for arranging nodes for distribution of data over a computer network
TW200513870A (en) Cluster data port services for clustered computer system
US9226000B1 (en) Content distribution system and method
WO2004001589A3 (en) Server side configuration management
ATE549674T1 (en) GROUPED ENTERPRISE JAVA TM IN A SECURED AND DISTRIBUTED EDITING SYSTEM
WO2004100437A3 (en) Automatic contacts replication system and software
WO2004025404A3 (en) Method and apparatus for server share migration and server recovery using hierarchical storage management
WO2004023335A3 (en) Central master data management
WO2003065172A3 (en) Framework for maintaining information security in computer networks
WO2005119496A3 (en) Dependency graph-based aggregate asset status reporting methods and apparatus
WO2001082234A3 (en) Systems and methods for providing change of address services over a network
WO2002061556A8 (en) Computer system enabling mutual information provision and its use method
WO2009071971A3 (en) Method, apparatus, and computer program product for providing a smooth transition between peer-to-peer node types
WO2003067813A3 (en) Routing device and startup method thereof in a home network
CN105718785A (en) Authentication-Free Configuration For Service Controllers
WO2009028267A1 (en) Communication system, communication device, communication server, communication method, information recording medium, and program
CN105975364B (en) Data back up method and device
US7313657B1 (en) Conflict avoidance in data store replication

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NG NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU LV MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

WWE Wipo information: entry into national phase

Ref document number: 2005764360

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2577287

Country of ref document: CA

WWP Wipo information: published in national office

Ref document number: 2005764360

Country of ref document: EP