Patent ID: 8352917
Filing Date: 2013-01-08
Classification: G06F,G06Q

Abstract:
1. A computer-readable storage medium storing program instructions, wherein the program instructions, when executed by a computer, implement: storing, at an analytics server, core analytics code configured to be invoked by execution of web-beacon code embedded within a web-page; obtaining a web-beacon plug-in comprising web-beacon plug-in code configured to be executed in conjunction with the core analytics code, wherein the web-beacon plug-in code is invoked in response to at least one of the following events: page event, visitor action event, or programmatic event, and wherein the web-beacon plug-in code is configured to: scrutinizing the web-beacon plug-in to determine whether the web-beacon plug-in complies with one or more predetermined certification criteria for interfacing with a core component of a web-beacon-based system; storing, at the analytics server, the web-beacon plug-in code; and enabling, upon determining that the web-beacon plug-in complies with the one or more predetermined certification criteria for interfacing with the core component of the web-beacon-based system, execution of the web-beacon plug-in code, such that, at a computer remote from the analytics server, upon execution of a web page comprising the web-beacon code, the web-beacon code invokes execution of the core analytics code, and execution of the core analytics code passes control to the web-beacon plug-in code such that the web-beacon plug-in code executes in conjunction with the core analytics code and causes transmission of analytics data to be provided to a partner server.