ENHANCED WEBSITE TRACKING SYSTEM AND MEHOD
First Claim
Patent Images
1. An enhanced tracking system over a network comprising:
- a. a browser coupled to the network for displaying websites to a user;
b. a client website coupled to the network having one or more tags for tracking information related to the browser;
c. one or more enhanced servers coupled to the network for receiving at least one of the one or more tags from the client website; and
d. one or more third party servers coupled to the network and associated with the one or more tags for receiving the information related to the browser;
wherein the enhanced servers execute the at least one of the one or more tags when the browser attempts to display the client website.
1 Assignment
0 Petitions
Accused Products
Abstract
An enhanced tracking system comprises an enhanced tracking server for storing and remotely executing one or more third party tags that have been removed from a client website. As a result, a visitor browser only needs to process the webpage itself such that the time required for a browser to display at the client website is reduced. The remote processing of the third party tags is able to be initiated by an enhanced tag placed on the client website or through a redirect process.
175 Citations
66 Claims
-
1. An enhanced tracking system over a network comprising:
-
a. a browser coupled to the network for displaying websites to a user; b. a client website coupled to the network having one or more tags for tracking information related to the browser; c. one or more enhanced servers coupled to the network for receiving at least one of the one or more tags from the client website; and d. one or more third party servers coupled to the network and associated with the one or more tags for receiving the information related to the browser; wherein the enhanced servers execute the at least one of the one or more tags when the browser attempts to display the client website. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method of tracking a client website over a network comprising:
-
a. extracting from the client website at least one of one or more tags; b. receiving the at least one of the one or more tags at one or more enhanced servers; c. executing the at least one of the one or more tags on the one or more enhanced servers when a browser attempts to display the client website to a user; d. receiving information related to the browser at one or more third party servers associated with the one or more tags. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An enhanced tracking server for tracking a client website comprising:
-
a. an extraction application, wherein the extraction application extracts at least one of one or more tags from the client website; and b. a tag execution engine, wherein the tag execution engine receives browser information related to a browser, execute the at least one of the one or more tags with the browser information when the browser attempts to display the client website, and transmit the browser information to one or more third party servers associated with the one or more tags. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. A tag manager stored on one or more tag tracking servers for presenting a client associated with a client website with tag management options, the tag manager comprising:
-
a. a content database for storing tags; and b. a user interface that permits the client to select which of one or more third party tags on the client website are to be extracted from the client website and stored in the content database. - View Dependent Claims (58, 59, 60, 61, 62, 63)
-
-
64. A persistent storage stored on one or more tag tracking servers for tracking users of a client website, the persistent storage comprising:
-
a. one or more persistent data values found on each browser of the users that attempt to display the client website; and b. one or more browser identifiers for each browser, wherein the browser identifiers correlate each browser with the corresponding stored persistent data values found on each browser. - View Dependent Claims (65, 66)
-
Specification