Patent ID: 9203905
Filing Date: 2015-12-01
Classification: G06F,H04L

Abstract:
1. A method of combining a plurality of device sessions, comprising: receiving, by a processor of a server, first network activity data of a first device corresponding to a first network activity session having a first timestamp; generating, by a resource provided by the server responsive to the first network activity data, an anonymous identifier for the first network activity data; providing, by the server, the anonymous identifier to the first device for storing in memory of the first device; providing, by the server for display via the first device, a session login interface; receiving, by the server from the first device, login credentials from the first device, the login credentials including a predetermined identifier; establishing, by the server responsive to authenticating the login credentials, a second network activity session for the first device, the second network activity session having a second timestamp and associated with both the predetermined identifier and the anonymous identifier; determining, by the server, a time interval between the first timestamp of the first network activity session and the second timestamp of the second network activity session; generating, by the server responsive to the time interval satisfying a threshold, a session link between the first network activity session and the second network activity session based on the second network activity session having both the anonymous identifier and the predetermined identifier; and stitching, by the server using the session link, the first network activity session together with the second network activity session.