IMNMotion Behavior Monitor

[ engine overview | whitefrost.com | Stephen W. Cote ]

Current Version: 1.1.107.1711.2004

Introduction

The application performance monitoring industry is huge. Equally large are the marketing, commercial strategy, and advertising campaign monitoring industries. Some companies shred logs, some use robots, some use remote machines, others use appliances.

Most Web sites that generate revenue are monitored. You may not consciously think about it, but because a Web site and one or more pages are monitored, some of your actions are monitored. Those actions may include logging the page request; the obvious fact that you requested the page; making scatter-gun charts representing where you clicked on exit links, ensuring you viewed a requisite popup advertisement, funnel reports of application processes galore. There are many different methods of collecting and processing web page data, page and application and network performance, and the users; You. The data shouldn't include personal information and most reasonable companies wouldn't risk having third party monitors collect sensitive and secure information. For the most part, you don't have to worry.

The IMNMotion Behavior Monitor is not a performance monitor, an advertisement campaign or marketing monitor. It is not a monitor that shreds the daylights out of a web log, the user agent string, or iterates through every browser property. The IMNMotion Behavior Monitor records individual interactions with Web content over time. In essence, it monitors behavior; your behavior with Web content. The collected information can be used to quantify the effectiveness of the artistic and marketing qualities of a given Web page. When viewed over time and sorted by key metrics, the data shows interesting usage and variance patterns. As mentioned above, there are many products that gauge the effectiveness of a marketing campaign. None venture to monitor how the individual responds to particular content and particular layouts.

Unique Data

The IMNMotion Behavior Monitor collects three unique types of information.

  1. Paths: a series of points over time where the mouse was moved on the page. This path report demonstrates how the path information is used to create a report showing where the pointing device moved over time, combined with areas where content interaction occurred.
  2. Interactions: a series of events such as keystrokes (but not keystroke logging) and mouse clicks, when those events occurred, and the location and element in the content where the event occurred. This interaction report demonstrates how various mouse click events were captured with the location, position, and size of the related HTML element.
  3. Motions: a regional measurement of path and interaction samples that highlight concentrations of activity on a page. This motion report shows the general concentrations of activity.

Availability

The IMNMotion Behavior Monitor is a meant to be used as a part of artistic and design validation of Web content, quality assurance, and user interaction and navigation studies. The software is only available by contacting Stephen W. Cote. Licensing, maintenance, and support fees will apply, and those fees are established on a case-by-case basis. Discounts are provisioned for education, government and military implementations.

The software includes the monitor, the receiver, the data shredder, SVG-based reporting, a simple web-based report viewer, and data schema and data structure.

Demonstration

A demonstration version of the IMNMotion Behavior Monitor is enabled on this page. Use the checkbox below to toggle a visual overlay of regions where motion was sampled.

: Show Overlay