System and Method for Distributing Assets to Multi-Tiered Network Nodes
First Claim
1. A method for distributing assets to multi-tiered network nodes, comprising:
- sending an asset deployment query from a target node to a content distribution server, the query including a target identifier;
searching an asset deployment queue for the target identifier;
indicating, to the target node, whether the target identifier was found in the deployment queue;
sending a request for an asset descriptor manifest from the target node to the content distribution server;
identifying at least one asset that needs to be distributed to the target node;
creating an asset manifest entry associated with each asset that needs to be distributed to the target node;
assembling the asset descriptor manifest from at least one asset manifest entry;
sending the asset descriptor manifest from the content distribution server to the target node;
determining at least one asset associated with at least one asset manifest entry;
sending a request for the asset from the target node to the content distribution server;
creating a data structure associated with the asset; and
sending the data structure from the content distribution server to the target node.
0 Assignments
0 Petitions
Accused Products
Abstract
Provided are methods and systems for distributing an asset to a multi-tiered network node. A pending notice is received from a distribution server. If the notice indicates that at least one asset is pending, i.e., awaiting deployment, an asset descriptor manifest is received from the distribution server. The asset descriptor manifest, which is stored in a memory on a node, identifies at least one asset to be deployed to the node and includes an offset associated with the asset identifier. A fragment, associated with the asset, is received and stored in the memory. The offset associated with the asset is marked with the end of the fragment and a second fragment, beginning at the offset, is received. Additional fragments are received, and the offset updated, until the entire asset is deployed to the node. Alternately, the entire asset or multiple assets are received in the first fragment.
45 Citations
18 Claims
-
1. A method for distributing assets to multi-tiered network nodes, comprising:
-
sending an asset deployment query from a target node to a content distribution server, the query including a target identifier; searching an asset deployment queue for the target identifier; indicating, to the target node, whether the target identifier was found in the deployment queue; sending a request for an asset descriptor manifest from the target node to the content distribution server; identifying at least one asset that needs to be distributed to the target node; creating an asset manifest entry associated with each asset that needs to be distributed to the target node; assembling the asset descriptor manifest from at least one asset manifest entry; sending the asset descriptor manifest from the content distribution server to the target node; determining at least one asset associated with at least one asset manifest entry; sending a request for the asset from the target node to the content distribution server; creating a data structure associated with the asset; and sending the data structure from the content distribution server to the target node. - View Dependent Claims (2)
-
-
3. A method for distributing an asset to multi-tiered network node, comprising:
-
querying an asset deployment queue for an instance of a target identifier; requesting an asset descriptor manifest; receiving the asset descriptor manifest, the asset descriptor manifest including at least one asset manifest entry associated with the asset; determining the asset associated with the asset manifest entry; requesting the asset; receiving a data structure associated with the asset. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A method for distributing an asset to multi-tiered network node, comprising:
-
servicing an asset deployment query from a target node; receiving a request for an asset descriptor manifest from the target node; identifying at least one asset that needs to be distributed to the target node; creating an asset manifest entry associated with each asset that needs to be distributed to the target node; assembling the asset descriptor manifest from at least one asset manifest entry; sending the asset descriptor manifest to the target node; receiving a request for at least one asset from the target node; creating a data structure associated with the asset; and sending the data structure to the target node. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification