Systems and methods for limiting web site access
First Claim
Patent Images
1. A control system for providing visitors temporary access through a network to a controlled access web site, the control system comprising:
- an access control to obtain visitor information and determine if a visitor is a registered user or a temporary user, the access control mechanism providing full access to the registered user and providing temporary access information based on visitor information for the temporary user;
a database having a plurality of entries, each entry is an access record assigned to one visitor which contains the temporary access information; and
a server control engine to receive temporary access requests from the visitor to analyze the temporary access information stored in the database, and for granting temporary access permissions if the visitor has not exceeded an access limit;
wherein the access control mechanism determines if the visitor is a previously registered temporary user, if the visitor is the previously registered temporary user the access control mechanism determining if the previously registered temporary user has exceeded an access limit;
if the previously registered temporary user has not exceeded access limits, the access control mechanism increasing access limits for the visitor.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods relate to providing limited temporary access to a web site to visitors who desire to experience all the features provided by this site before becoming a member. The temporary access privileges may be limited by duration, which is counted from the initial access request, or by number of accesses. At the end of the temporary access period, the visitor may be given additional access privileges before being permanently denied access. The user may be identified either by the IP address assigned to the user device or by the user'"'"'s e-mail address.
23 Citations
19 Claims
-
1. A control system for providing visitors temporary access through a network to a controlled access web site, the control system comprising:
-
an access control to obtain visitor information and determine if a visitor is a registered user or a temporary user, the access control mechanism providing full access to the registered user and providing temporary access information based on visitor information for the temporary user; a database having a plurality of entries, each entry is an access record assigned to one visitor which contains the temporary access information; and a server control engine to receive temporary access requests from the visitor to analyze the temporary access information stored in the database, and for granting temporary access permissions if the visitor has not exceeded an access limit; wherein the access control mechanism determines if the visitor is a previously registered temporary user, if the visitor is the previously registered temporary user the access control mechanism determining if the previously registered temporary user has exceeded an access limit; if the previously registered temporary user has not exceeded access limits, the access control mechanism increasing access limits for the visitor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product, tangibly embodied on a computer readable medium, for controlling accesses to a controlled access site, the computer program product including instructions that, when executed by a computer, cause the computer to perform operations comprising:
-
receiving a request from a visitor to access the site; if the visitor is a registered user providing full access to the site; if the visitor is a temporary user; identifying the visitor; creating an access record for the visitor which identifies the visitor and an amount the visitor has accessed the site; checking the amount stored in the access record against a preset access limit; and granting access to the visitor if the amount stored in access record does not exceed the preset access limit; if the visitor is a previously registered temporary user; determining if the previously registered temporary user has exceeded an access limit, if the previously registered temporary user has not exceeded access limits, increasing access limits for the visitor.
-
-
11. A method for providing temporary access to a web site, the method comprising:
-
receiving a request from a visitor seeking access to the web site; identifying the visitor; if the visitor is a registered user providing full access to the site; if the visitor is a temporary user; creating an access record for the visitor reflecting an amount the visitor has accessed the web site; setting an access allowance limit for the visitor; checking the amount stored in the access record against the access allowance limit; and permitting access to the web site until the amount in the access record equals the access allowance limit; if the visitor is a previously registered temporary user, determining if the previously registered temporary user has exceeded an access limit, if the previously registered temporary user has not exceeded access limits, increasing access limits for the visitor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
Specification