Tracker server in decentralized data streaming and delivery network
AssigneeTheta Labs, Inc.
InventorsJieyi Long, Mitchell C. Liu
Life of this patent
Estimating the term…
Loading patent…
AssigneeTheta Labs, Inc.
InventorsJieyi Long, Mitchell C. Liu
Estimating the term…
Methods and systems for caching and delivering data files among peer nodes in a decentralized data delivery edge network using a tracker server are disclosed. In one embodiment, a method utilized by the tracker server includes first, receiving a peer list request from a viewer peer node in the network for accessing one or more target fragments of a data file. Next, extracting, from the received peer list request, a content type of the data file, and a viewer location of the viewer peer node. Then, generating a cacher peer list by selecting, from peer nodes currently active in the network, one or more cacher peer nodes to provide access to the one or more target fragments of the data file. Finally, transmitting the generated cacher peer list to the viewer peer node. The method may be utilized in a hybrid network comprising peer-to-peer (P2P) connections implemented on top of a content delivery network (CDN).
A computer-implemented method utilized by a tracker server for distributing a data file within a decentralized data delivery network, comprising:
A tracker server for distributing a data file within a decentralized data delivery network, comprising:
A non-transitory physical storage medium for storing program code accessible by a processor on a tracker server to distribute a data file in a decentralized data delivery network, the program code when executed by the processor causes the processor to:
Dependencies are inferred from the claim text.