Patent ID: 7155506

Claim:
A data processing system-implemented method of tracking movement between network addresses comprising: receiving a first frame identifier and a first network address at a tracking location at a first time, wherein the first frame identifier is associated with a first frame of a view provided by a location distinct from the tracking location and the first frame identifier is assigned in code executable to present the view, wherein the view has been sent to a user before receiving the first frame identifier and the first network address, and the view includes the first frame and a second frame having a second frame identifier; finding a record including the first frame identifier, a second network address, and a second time, wherein the second time precedes the first time; generating an entry for a table that includes the first frame identifier, the first network address, the second network address, and a third time; and generating a statement of activity, wherein the first network address is significantly owned or controlled by a first party, the second network address is significantly owned or controlled by a second party, the first party is not significantly owned or controlled by the second party, the second party is not significantly owned or controlled by the first party and the statement indicates that a user activated the second network address from the first network address.