Patent ID: 8166521

Claim:
A non-transitory computer-readable storage medium, comprising computer instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising: obtaining session information from a user information server, the session information being associated with equipment of users of a network; storing the session information; receiving a tracking request for a targeted user among the equipment of users of the network; authenticating that the tracking request came from an authorized mediation device permitted to make tracking requests based on a comparison with a stored list of authorized mediation devices; responsive to the tracking request coming from the authorized mediation device, selecting relevant session information from the session information, the relevant session information being associated with equipment of the targeted user and being selected based at least on identification information associated with the targeted user; storing the relevant session information in a flat file; transmitting the flat file to the authorized mediation device in response to a query of a plurality of queries where each query is received at a configurable interval from the authorized mediation device transmitting a portion of the relevant session information in the flat file to the authorized mediation device.