Patent ID: 9607132
Date: 2017-03-28
CPC Classifications: G06F,H04L

Claim:
1. A method for enabling token-based validation of delivery of at least part of a segmented content item by one or more delivery nodes to a content processing device, the segmented content item being associated with one or more segment identifiers that are comprised in a manifest file, the method comprising: the content processing device sending a first segment request message to one of (i) the one or more delivery nodes or (ii) a request routing node configured for providing location information associated with the one or more delivery nodes, the first segment request message comprising a first identifier, the first identifier being one of a first segment identifier associated with a first segment or a first manifest file identifier associated with a first manifest file, wherein the first manifest file contains at least the first segment identifier; responsive to the first segment request message, generating first validation information for validating a second segment request message comprising a second segment identifier, the first validation information comprising at least a first token and first timing information associated with processing of the first segment request message from the content processing device by one of (i) the one or more delivery nodes or (ii) the request routing node; sending the generated first validation information to the content processing device; the content processing device sending a second segment request message to one of (i) the one or more delivery nodes or (ii) the request routing node, the second segment request message comprising the second segment identifier and a uniform resource locator (URL) query string including the generated first validation information; responsive to the second segment request message, validating the second segment request message sent by the content processing device based on the generated first validation information included in the URL query string comprised in the second segment request message; generating second validation information for validating a third segment request message, the second validation information comprising at least a second token and second timing information associated with processing of the second segment request message from the content processing device by one of (i) the one or more delivery nodes or (ii) the request routing node; and sending the generated second validation information to the content processing device.