Method and apparatus for redirection of server external hyper-link reference
First Claim
1. A method of providing for the server based controlled management and tracking of a client reference to a resource locator independently selected by a client computer system and referencing a server external resource, said method comprising the steps of:
- a) providing to a client system a predetermined URL referencing a first server system, said predetermined URL being encoded with predetermined redirection and accounting data including a reference to a second server system;
b) receiving by said first server system said predetermined URL from said client system;
c) decoding by said first server system said predetermined redirection and accounting data from said predetermined URL; and
d) processing by said first server system said predetermined redirection and accounting data including providing said client system with a redirection message including said reference to said second server system.
2 Assignments
0 Petitions
Accused Products
Abstract
A Web server computer system provides for server based controlled management over a client reference to a resource locator independently selected by a client computer system and referencing a server external Web server. The Web server system provides a client system with a predetermined URL reference to the Web server system encoded with predetermined redirection and accounting data including a reference to a second server system. On receipt by the first Web server system of the predetermined URL reference from said client system, the predetermined redirection and accounting data is decoded from the predetermined URL and processed by the Web server system to provide the client system with a redirection message including the reference to said second server system. The accounting data is processed by the Web server system and resulting data is selectively stored by the Web server system.
-
Citations
39 Claims
-
1. A method of providing for the server based controlled management and tracking of a client reference to a resource locator independently selected by a client computer system and referencing a server external resource, said method comprising the steps of:
-
a) providing to a client system a predetermined URL referencing a first server system, said predetermined URL being encoded with predetermined redirection and accounting data including a reference to a second server system; b) receiving by said first server system said predetermined URL from said client system; c) decoding by said first server system said predetermined redirection and accounting data from said predetermined URL; and d) processing by said first server system said predetermined redirection and accounting data including providing said client system with a redirection message including said reference to said second server system.
-
-
2. A server system providing for the serving of data pages, including page elements, in response to hypertext protocol requests received from a network, said server system including a processor for executing a server application to implement a server process comprising the steps of:
-
a) receiving a predetermined request from said network, wherein said predetermined request corresponds to a predetermined page element, and wherein said predetermined request includes predetermined request data; b) processing said predetermined request data to obtain an identification of said predetermined page element; c) preparing a predetermined redirection message corresponding to said identification; and d) issuing said predetermined redirection message to said network. - View Dependent Claims (3, 4, 5, 6, 7, 8)
-
-
9. A process providing for the collecting information regarding the selection of hyper-text URLs in Web pages served over a network to a client system from a server system, said process comprising the steps of:
-
a) serving a Web page, including a predetermined embedded URL, from a first predetermined server system to a client system, wherein said predetermined embedded URL includes predetermined identification data; b) receiving by said first predetermined server system a predetermined message from said client system in response to the selection of said predetermined URL, said predetermined message including said predetermined identification data; c) recording by said first predetermined server system said predetermined identification data; and d) issuing by said first predetermined server system a temporary redirection message to said client system identifying a second predetermined server system. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A process permitting the accounting by a server system of hyper-text selection of Web page elements by client systems, said process comprising the steps of:
-
a) identifying a Web page element with a first predetermined server system so that the identification is visually effective to a user of a predetermined client system; b) providing a redirection URL as an embedded URL included with said Web page element, said redirection URL including a server URL and data, said direct server URL specifying a second predetermined server system, said data including an identification of said Web page element and a reference to said first predetermined server system; and c) serving a Web page including said Web page element to said predetermined client system, whereby hyper-text selection of said Web page element will provide said data to said second predetermined server system. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A process for tracking client selections of hyper-link references comprising the steps of:
-
a) providing a client computer system with a selectable hyper-link reference to a first server system, wherein selection of said hyper-link reference by said client computer system provides a portion of said hyper-link reference to said first server system; and b) providing, by said first server system, a redirection reference to said client computer system, wherein said redirection reference is determined by said first server system from said portion of said hyper-link reference and wherein said redirection reference includes an identification of a second server system. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. A process for providing notification of the selection of a hyper-link reference to a first server system in response to selection of a Web page element by a client system where the Web page element corresponds to a second server system, said process comprising the steps of:
-
a) providing for said hyper-link reference to include a direct server URL reference to said first server system, a redirection directive, and an identification of a second server system, wherein said client system utilizes said direct server URL to provide said redirection directive and said identification to said first server system; b) processing said redirection directive and said identification to prepare a redirection message including a redirect server URL; and c) providing said redirection message to said client system. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
-
35. A process of providing advertisement selection information to a web server in response to client selections of advertisements provided in web pages, said process comprising the steps of:
-
a) providing an embedded URL in a web page coupled to an advertisement selectable by a client, said advertisement having a correspondence with a first server and said embedded URL including a URL corresponding to a second server and data including an identification of said first server; b) providing a redirection message including a redirection URL corresponding to said first server where said redirection message is prepared by said second server based on said identification of said first server; and c) recording advertisement selection information derived from said data. - View Dependent Claims (36, 37, 38, 39)
-
Specification