Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
178 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: obtaining a token from a publisher server, said token included in an authenticated URL and including a set of one or more authentication components, the set of authentication components including at least a valid time window value that allows the publisher server to control a lifespan of the token, wherein the step of obtaining the token comprises the steps of: clicking onto an authentication-required page; entering a username and a password in a dialog box; checking the validity of the username and the password; delivering a page containing the authenticated URL if the username and the password are valid; requesting content from the network computer by presenting said token; checking the validity of said token at the network computer, wherein the validity of said token is checked by first determining whether the set of authentication components are present in the token; and delivering, from the network computer, the file only if the token is valid.
Claim 2
Independent Claim
178 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: obtaining a token from a publisher server, said token included in an authenticated URL and including a set of one or more authentication components, the set of authentication components including at least a valid time window value that allows the publisher server to control a lifespan of the token, wherein the step of obtaining the token comprises the steps of: clicking onto an authentication-required page; entering a username and a password in a dialog box; checking the validity of the username and the password; delivering a page containing the authenticated URL if the username and the password are valid; requesting content from the network computer by presenting said token; checking the validity of said token at the network computer, wherein the validity of said token is checked by first determining whether the set of authentication components are present in the token; and delivering, from the network computer, the file only if the token is valid.
Claim 3
Dependent Claim
31 words
The method according to claim 1 , wherein said token further comprises a user's IP address that allows the publisher to restrict access to a specific user authorized by the publisher.
Claim 4
Independent Claim
174 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: obtaining a token from a publisher server, said token included in an authenticated URL and including a set of one or more authentication components, the set of authentication components including at least a valid time window value that allows the publisher server to control a lifespan of the token, wherein the step of obtaining the token comprises the steps of: clicking onto a link for a payment-required page; providing credit card information into a form; processing a transaction using the credit card information; presenting a page containing the authenticated URL if the transaction is successful; requesting content from the network computer by presenting said token; checking the validity of said token at the network computer, wherein the validity of said token is checked by first determining whether the set of authentication components are present in the token; and delivering, from the network computer, the file only if the token is valid.
Claim 5
Independent Claim
174 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: obtaining a token from a publisher server, said token included in an authenticated URL and including a set of one or more authentication components, the set of authentication components including at least a valid time window value that allows the publisher server to control a lifespan of the token, wherein the step of obtaining the token comprises the steps of: clicking onto a link for a payment-required page; providing credit card information into a form; processing a transaction using the credit card information; presenting a page containing the authenticated URL if the transaction is successful; requesting content from the network computer by presenting said token; checking the validity of said token at the network computer, wherein the validity of said token is checked by first determining whether the set of authentication components are present in the token; and delivering, from the network computer, the file only if the token is valid.
Claim 6
Dependent Claim
25 words
The method according to claim 3 wherein said token further comprises a value that allows a publisher to selectively limit a user's access to content.
Claim 7
Independent Claim
154 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: receiving a token from a publisher server, said token included in an authenticated URL and including components; requesting a file from the network computer by presenting said token; checking the validity of said token at the network computer, by the following steps; and extracting the token from the authenticated URL; extracting component flags from the token; extracting required mask fields from the token; comparing the required mask fields to the component flags in the token; creating a reference token independently using the same components as used in the URL token; and comparing the URL token with the reference token; delivering the file from the network computer only if the URL token matches the reference token; and denying access to the file if the URL token does not match the reference token.
Claim 8
Independent Claim
154 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: receiving a token from a publisher server, said token included in an authenticated URL and including components; requesting a file from the network computer by presenting said token; checking the validity of said token at the network computer, by the following steps; and extracting the token from the authenticated URL; extracting component flags from the token; extracting required mask fields from the token; comparing the required mask fields to the component flags in the token; creating a reference token independently using the same components as used in the URL token; and comparing the URL token with the reference token; delivering the file from the network computer only if the URL token matches the reference token; and denying access to the file if the URL token does not match the reference token.
Claim 9
Dependent Claim
18 words
The method according to claim 5 , wherein said token allows tracking of usage by a referring URL.
Claim 10
Dependent Claim
16 words
The method according to claim 5 , wherein the network computer is linked to the internet.
Claim 11
Independent Claim
143 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: receiving a token from a publisher server, said token included in an authenticated URL and including a set of one or more authentication components, the set of authentication components including at least a valid time window value that allows the publisher server to control a lifespan of the token; requesting content from the network computer by presenting said token; checking the validity of said token at the network computer, wherein the validity of said token is checked by first determining whether the set of authentication components are present in the token; and delivering, from the network computer, the file only if the token is valid; wherein the network computer is maintained by a third party who is not the publisher.
Claim 12
Independent Claim
143 words
A method for controlling access to content on a network computer and denying access to unauthorized users, the method comprising the steps of: receiving a token from a publisher server, said token included in an authenticated URL and including a set of one or more authentication components, the set of authentication components including at least a valid time window value that allows the publisher server to control a lifespan of the token; requesting content from the network computer by presenting said token; checking the validity of said token at the network computer, wherein the validity of said token is checked by first determining whether the set of authentication components are present in the token; and delivering, from the network computer, the file only if the token is valid; wherein the network computer is maintained by a third party who is not the publisher.
Claim 13
Dependent Claim
17 words
The method according to claim 8 , wherein the authenticated URL is contained in an HTML page.
Claim 14
Dependent Claim
14 words
The method according to claim 8 , wherein the file is a video file.
Claim 15
Dependent Claim
14 words
The method according to claim 8 , wherein the file is an audio file.
Claim 16
Dependent Claim
14 words
The method according to claim 8 , wherein the file is a text file.
Claim 17
Dependent Claim
14 words
The method according to claim 8 , wherein the file is a graphics file.
Claim 18
Dependent Claim
13 words
The method according to claim 8 , wherein the file is a movie.