Method of using a code to track user access to content
First Claim
1. A method of using a code to track user access to content, the method comprising the steps of:
- providing a virtual server computer comprising a single interface for a plurality of contents provided by a plurality of content hosts,wherein the plurality of contents are stored on the virtual server computer storage medium,controlling all user interaction with the plurality of content hosts through the single interface;
requesting and receiving data from the plurality of content hosts;
permitting a user to access the virtual server computer through a requesting client in order to view at least two different contents in the plurality of contents;
assigning a surf code reference to each of the different contents viewed, the surf code reference comprising information that identifies the contents viewed;
supplying from the virtual server computer a user list to the user, the user list comprising different contents viewed by the user; and
,presenting the content viewed by the user to the requesting client based on the user list.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for tracking user internet surfing involving steps of providing a computer hosting a plurality of contents stored on a computer storage medium; storing on the computer storage medium a surf code reference for each content in the plurality of contents; storing on the computer storage medium an identification of the user to enable the user to log in to the computer; enabling a logged-in user to access the computer through the requesting client to view a content in the plurality of contents; maintaining a user list comprising the surf-code reference of the content viewed by the logged-in user; enabling the logged-in user to access the user list to identify the content viewed by the logged-in user; and, presenting the content viewed by the logged-in user to the requesting client based on the user list.
26 Citations
16 Claims
-
1. A method of using a code to track user access to content, the method comprising the steps of:
-
providing a virtual server computer comprising a single interface for a plurality of contents provided by a plurality of content hosts, wherein the plurality of contents are stored on the virtual server computer storage medium, controlling all user interaction with the plurality of content hosts through the single interface; requesting and receiving data from the plurality of content hosts; permitting a user to access the virtual server computer through a requesting client in order to view at least two different contents in the plurality of contents; assigning a surf code reference to each of the different contents viewed, the surf code reference comprising information that identifies the contents viewed; supplying from the virtual server computer a user list to the user, the user list comprising different contents viewed by the user; and
,presenting the content viewed by the user to the requesting client based on the user list. - View Dependent Claims (6, 7, 8, 9, 15, 16)
-
-
2. The method according to claim 2, further comprising the steps of:
-
storing a user-tracking code on the virtual server computer storage medium; transmitting the user tracking code from the virtual server computer to storage on the requesting client; and
,using the virtual server computer to associate the surf code reference of the content viewed by the user with the user. - View Dependent Claims (3, 4, 5)
-
-
10. A method for tracking the supplying of contents by a virtual network, the method comprising the steps of:
-
permitting a user at a client to access a virtual server providing the virtual network, wherein such access enables the user to view multiple contents supplied by a different hosts in the virtual network, wherein the virtual server sends a request and receives data from the different hosts, and wherein the virtual server has all the required software and hardware to support the ability to virtually present the multiple contents; receiving a request from a user to create a user list of different contents viewed by the user; assigning a surf code reference to each of the contents viewed, the surf code reference comprising information that identifies the contents viewed; storing the user list comprising the surf code reference automatically within the virtual network for each content supplied to the user; permitting the user at the client to request the user-list from the virtual network;
supplying from the virtual network the user-list to the user at the client; and
, supplying a content to the user drawn from the user list. - View Dependent Claims (11, 13, 14)
-
-
12. (canceled)
Specification