Patent ID: 7818419

Claim:
A computer-implemented method for monitoring consumption of content, comprising: under control of one or more computing systems comprising one or more processors, providing content to a user for presentation by a user device; receiving layout data that indicates a layout of the content as presented by the user device; receiving event data associated with the user's consumption of the content, the event data comprising: scrolling event data that reflects scrolling activity performed by the user; dimension-modifying event data that reflects at least one change in a dimension of a user interface panel used to present the content; graphical position-modifying event data that reflects a change in position of a graphical mark provided by a graphical positioning device; and focus-modifying event data that reflects a change in focus away from a portion of content or back to the portion of content; analyzing the layout data and the event data to determine a length of time that the user remained on a feature in the content; comparing the length of time that the user remained on the feature in the content to a redetermined duration threshold; and determining that the user consumed the feature based at least in part on the length of time being equal to or more than the predetermined duration threshold.