Patent ID: 8429535
Filing Date: 2013-04-23
Classification: G06F,G06Q

Abstract:
1. A computer-implemented method, comprising: detecting, by at least one processor, a plurality of user interactions with a client utility that is implemented in a client device; generating, by at least one processor, a uniform resource locator (URL) that corresponds to the plurality of user interactions with the client utility and that identifies the plurality of user interactions as a single user interaction, the URL comprising a URL having a plurality of URL components, each URL component corresponding to at least one of the plurality of user interactions, wherein the URL has (a) at least one URL component specifying a feature of the client utility with respect to which a user interaction occurred, and (b) at least one URL component specifying an action taken with respect to the feature; and providing the URL to a server-based analytics system, the server-based analytics system being configured to analyze one or more URLs as page views for online resources at a specified network address, and thereby analyze one or more user interactions with the client utility based on their respective URLs.