Patent ID: 9436578
Filing Date: 2016-09-06
CPC Classification: G06F,H04L

Claim Text:
1. A method, comprising: generating a feature association that associates a component of a stream-enabled application with a block of the stream-enabled application using a link map that associates features of the stream-enabled application with files, file offsets, and file lengths; virtually installing the stream-enabled application in at least one session; receiving a log of requests for blocks of the stream-enabled application intercepted by a virtual environment in the at least one session, wherein one or more of the requests in the log of requests are for the block; generating a component statistic for the component comprising a frequency of usage of the component in relation to the one or more requests in the log for the block of the stream-enabled application, the frequency depending on the association of the component with the one or more requests received in the at least one session; receiving demographics data; using the demographics data and the component statistic to estimate a frequency of usage of the component within a demographic; providing the component statistic; and using the component statistic of the component to generate a report of the usage of a plurality of components used in executing the stream-enabled application in the at least one session, the plurality of components including the component; wherein the report includes a percentage coverage of an individual feature or amount of an individual feature requested in terms of its associated blocks.