×

Deriving component statistics for a stream enabled application

  • US 8,892,738 B2
  • Filed: 04/04/2008
  • Issued: 11/18/2014
  • Est. Priority Date: 11/07/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a processor and a memory;

    a raw log;

    a link map that associates files, offsets, and lengths that correspond to a component of a stream-enabled application with a feature of the stream-enabled application;

    a virtual execution environment, wherein, in operation;

    the stream-enabled application is a virtually installed application executing in the virtual execution environment,an agent process for the virtually installed application requests resources as a part of a plurality of sessions,the virtual execution environment;

    associates resource requests of the plurality of sessions with a block to the virtually installed application,associates the component of the stream-enabled application with the resource requests of the plurality of sessions,generates a statistic comprising a frequency of usage of the component associated with the resource requests of the plurality of sessions in relation to the block, within at least one demographic group defined by a factor, the frequency depending on the association of the component with the resource requests of the plurality of sessions from the at least one demographic group, the statistic further comprising a percent coverage of the feature of the stream-enabled application by the component, andlogs an identifier of the block (block ID) in association with a session of the plurality of sessions into the raw log;

    an aggregator, wherein, in operation, the aggregator receives the raw log including the block ID, collates the block ID with a unique session identifier (unique session ID) associated with the session, and formats the block ID and the unique session ID into a formatted log, thereby logging the statistic into the formatted log.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×