IP Library Granted Patent US 7,389,343
Granted Patent B2
US 7,389,343 · App. 10/244,191 · Granted Jun 17, 2008

Method, system and program product for tracking web user sessions

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,389,343
App. No.
10/244,191
Granted
Jun 17, 2008
Kind
B2
Abstract

The present invention provides a solution for efficiently tracking web user sessions. Specifically, under the present invention, web user sessions are tracked on an analytics system based upon a unique identifier assigned to a requested web page and a session cookie that identifies a particular web user session. By tracking web user sessions in this manner, web page data transmitted during a particular web user session can be efficiently and accurately correlated for analysis.

Claims (22)

1. A method for tracking web user sessions, comprising:

receiving a requested web page on a user system, wherein the web page is requested and received without previous providing of information for identifying a session to a system associated with the web page by the user system;

transmitting by the received web page an initial communication from the user system to an analytics system, wherein the initial communication includes initial web page data and a unique identifier corresponding to the requested web page;

returning a session cookie to the user system, wherein the session cookie identifies a current web user session,

transmitting an additional communication to the analytics system, wherein the additional communication includes additional web page data, the unique identifier and the session cookie; and

correlating the additional web page data with the initial web page data using the unique identifier and the session cookie.

2. The method of claim 1 , wherein the initial web page data identifies a referring source to the requested web page that indicates how the user system was referred to the requested web page.

3. The method of claim 1 , wherein the unique identifier comprises a time stamp and a unique value corresponding to the requested web page.

4. The method of claim 1 , further comprising determining whether the current web user session exists, prior to returning the session cookie to the user system.

5. The method of claim 4 , further comprising retrieving the session cookie if the current web user session exists.

6. The method of claim 4 , further comprising creating the session cookie if the current web user session does not exist.

7. A method for tracking web user sessions, comprising:

requesting a web page on a user system, wherein the web page is requested and received without previous providing of information for identifying a session to a system associated with the web page by the user system;

receiving the web page on the user system from a web server;

transmitting by the received web page an initial communication from the user system to an analytics system, wherein the initial communication includes initial web page data and a unique identifier corresponding to the web page, and wherein the initial web page data identifies a referring source to the web page that indicates how the user system was referred to the requested web page;

returning a session cookie to the user system, wherein the session cookie identifies a current web user session;

transmitting an additional communication from the user system to the analytics system, wherein the additional communication includes additional web page data, the unique identifier and the session cookie; and

correlating the additional web page data with the initial web page data using the unique identifier and the session cookie.

8. The method of claim 7 , wherein the unique identifier comprises a time stamp and a unique value corresponding to the requested web page.

9. The method of claim 7 , further comprising determining whether the current web user session exists, prior to returning the session cookie to the user system.

10. The method of claim 9 , further comprising retrieving the session cookie if the current web user session exists.

11. The method of claim 9 , further comprising creating the session cookie if the current web user session does not exist.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: DAEDALUS BLUE LLC
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 057336/0154 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: DAEDALUS GROUP, LLC
To: DAEDALUS BLUE LLC
Reel/Frame 051737/0191 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 27, 2020
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP, LLC
Reel/Frame 051710/0445 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2019
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: DAEDALUS GROUP LLC
Reel/Frame 051032/0784 →
CORRECTIVE ASSIGNMENT TO CORRECT THE 2ND AND 3RD INVENTORS EXECUTION DATES PREVIOUSLY RECORDED AT REEL: 013310 FRAME: 0541. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 20, 2015
From: BUSCH, EDWARD VERNON; HOWARD, TROY ANTHONY; MALACINSKI, ANDREI STEPHAN; NAM, TAI WOO; STREBLE, MARY CATHERINE
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 037150/0593 →