IP Library Granted Patent US 10,185,964
Granted Patent B2
US 10,185,964 · App. 12/756,677 · Granted Jan 22, 2019

Unification of web page reporting and updating through a page tag

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 10,185,964
App. No.
12/756,677
Granted
Jan 22, 2019
Kind
B2
Abstract

A computer-implemented method comprises receiving by one or more computers information indicative of a user's activity with one or more web pages, with the information being received based on an execution by a user's computer of a page tag inserted into the one or more web pages and with the information being associated with a unique identifier included in the page tag; and causing the one or more computers to send to the user's computer updated content of the one or more web pages associated with the unique identifier included in the page tag.

Claims (57)

1. A computer-implemented method, comprising:

serving, by a computer hardware system, a first web page having a page tag including an identifier;

serving, by the computer hardware system, a second web page having the page tag including the identifier;

receiving, by the computer hardware system and based upon a client system executing the page tag within a received web page, an update request including the identifier;

searching, by the computer hardware system and based upon the update request, a computer database for updated content using the identifier;

returning, by the computer hardware system and to the client system, the updated content, wherein

the received web page is updated by the client system with the updated content;

the updated content includes campaign rules, and

the client system executes the campaign rules to update, in real time, the received web page.

2. The method of claim 1 , wherein

the identifier is an account identifier.

3. The method of claim 1 , wherein

the identifier is a URL variable.

4. The method of claim 1 , wherein

the page tag includes a virtual address of a file hosted on the computer hardware system.

5. The method of claim 1 , wherein

the page tag includes a referrer variable.

6. A computer hardware system, comprising:

a hardware processor, wherein the hardware processor is configured to initiate the following executable operations:

serving a first web page having a page tag including an identifier; serving a second web page having the page tag including the identifier; receiving, based upon a client system executing the page tag within a received web page, an update request including the identifier;

searching, based upon the update request, a computer database for updated content using the identifier;

returning, to the client system, the updated content, wherein the received web page is updated by the client system with the updated content;

wherein the updated content includes campaign rules, and

the client system executes the campaign rules to update, in real time, the received web page.

7. The system of claim 6 , wherein

the identifier is an account identifier.

8. The system of claim 6 , wherein

the identifier is a URL variable.

9. The system of claim 6 , wherein

the page tag includes a virtual address of a file hosted on the computer hardware system.

10. The system of claim 6 , wherein

the page tag includes:

a first page tag including a variable that identifies the identifier, and

a second page tag including a source of a file to be executed by the client system.

11. The system of claim 10 , wherein

the page tag includes a referrer variable.

12. A computer program product, comprising: a hardware storage device having computer instructions residing therein, the computer instructions, which when executed by a computer hardware system, cause the computer hardware system to perform:

serving, by the computer hardware system, a first web page having a page tag including an identifier;

serving, by the computer hardware system, a second web page having the page tag including the identifier;

receiving, by the computer hardware system and based upon a client system executing the page tag within a received web page, an update request including the identifier;

searching, by the computer hardware system and based upon the update request, a computer database for updated content using the identifier;

returning, by the computer hardware system and to the client system, the updated content, wherein

the received web page is updated by the client system with the updated content;

wherein the updated content includes campaign rules, and

the client system executes the campaign rules to update, in real time, the received web page.

13. The computer program product of claim 12 , wherein

the identifier is an account identifier.

14. The computer program product of claim 12 , wherein

the identifier is a URL variable.

15. The computer program product of claim 12 , wherein

the page tag includes a virtual address of a file hosted on the computer hardware system.

16. The computer program product of claim 12 , wherein

the page tag includes:

a first page tag including a variable that identifies the identifier, and

a second page tag including a source of a file to be executed by the client system.

17. The computer program product of claim 16 , wherein

the page tag includes a referrer variable.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2013
From: UNICA CORPORATION
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 030690/0128 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 25, 2010
From: COUSINS, PETER
To: UNICA CORPORATION
Reel/Frame 024433/0817 →