Back to results
US 10,951,932 B1Granted
Characterizing attributes of user devices requesting encoded content streaming
AssigneeAmazon Technologies, Inc.
InventorsVarun Ram, Ki Myung Han, Chris Price, Meera Jindal
Life of this patent
Estimating the term…
Abstract
A video packaging and origination service can process requests for content segments from requesting user devices. The video packaging and origination service can utilize analytic rules and other information to characterize performance of the user device, such as detection of the presence of ad blocking software applications.
Claims21
A system to transmit content comprising:
- one or more computing devices associated with a video packaging and origination service, wherein the video packaging and origination service is configured to:
- encode the received content into a plurality of encoded segments;
- store the plurality of encoded segment in a data store;
- receive content requests from one or more user devices;
- obtain at least one analytic rule for evaluation of the received content requests, the at least one analytic rule corresponding to information associated with the received content requests;
- obtain state data indicative of a historical receipt of content request associated with the one or more user devices;
- evaluate the at least one analytic rule utilizing the state data and the received content requests to determine a presence of advertisement blocking software executing on the one or more user devices;
- determine a processing result based on the evaluation;
- and
- transmit the processing result indicative of a characteristic of a user device of the one or more user devices, the characteristic relating to execution of the advertisement blocking software.
7 more elements
A computer-implemented method to manage delivery of encoded content segments comprising:
- receiving content requests from one or more computing devices;
- obtaining at least one analytic rule for evaluation of the received content requests, the at least one analytic rule corresponding to information associated with the received content requests;
- obtaining state data indicative of a historical receipt of content requests;
- evaluating the at least one analytic rule utilizing the state data and the received content requests to determine a presence of advertisement blocking software executing on the one or more computing devices;
- and
- characterizing an aspect of a computing device transmitting content requests based on the evaluation, the characterized aspect relating to execution of the advertisement blocking software.
3 more elements
A computer-implemented method to manage delivery of encoded content segments comprising:
- obtaining at least one analytic rule for evaluation of received content requests, the at least one analytic rule corresponding to information associated with the received content requests;
- obtain state data indicative of a historical receipt of content request received from a user device;
- and
- evaluating the at least one analytic rule, state data and content request to determine a presence of advertisement blocking software applications executed in the user device.
1 more element
Dependencies are inferred from the claim text.