InnovationQ and the IP.com Prior Art Database will be updated on Sunday, December 15, from 11am-2pm ET. You may experience brief service interruptions during that time.
Browse Prior Art Database

System and method to implement automatic deployment and client action tracking based on server side policy

IP.com Disclosure Number: IPCOM000172994D
Original Publication Date: 2008-Jul-24
Included in the Prior Art Database: 2008-Jul-24

Publishing Venue



Current web audit mechanisms concentrate mostly on the data rather than the view. Even by generated reports based on collected data, it is still hard to track users’ actions for non-IT specialists. On the other hand, some tracking applications need client side deployment to collect client actions. That is inconvenient for users. This method consists of two components, audit client and audit server. It provides a configurable and retrievable visual web audit mechanism. It can also adapt to web2.0 quite well which is featured by asynchronous request and response. On the client side, JavaScript or other suitable script is embedded into web pages at the phase of page rendering in an unobtrusive manner. It is responsible for gathering page views and user behaviors at client side by listening on specified events, elements and element types. The collected information will be sent back to audit server asynchronously when specified criteria is met. On the server side, an audit server manipulates the collected data sent back by audit client. The frame repository module is responsible for parsing audit data and gathering accessorial server information to construct a auditing unit which we call it a frame. To retrieve the information stored in the frame repository, we provide a replay engine and a searching engine to meet users’ requirements. The method provides a number of important technical advantages over prior techniques. They are listed below: 1.Web 2.0 ready. The system flawlessly audits web 2.0 pages with the ability to track asynchronous browser request / response. 2.Manual deploy free. The audit client is deployed to user unobtrusively with page load. Offline visual replay. With no assistance of web server, the auditor can replay any tracked user’s actions at any time. 3.Flexibility. The system is policy based, any auditing strategy change only need to modify the policy configuration.