Claims Analysis
Total Claims: 58
Claim 1
Independent Claim
109 words
A central proxy system for coupling to a network and for allowing users to browse server sites on said network anonymously via said central proxy system, said central proxy system comprising: a computer-executable first routine that processes site-specific substitute identifiers constructed from non-masked data specific to said users, such that said server sites are unable to determine an identity of said user; a computer-executable second routine that transmits said substitute identifiers to said server sites and thereafter retransmits browsing commands received from said users to said server sites; and a computer-executable third routine that removes portions of said browsing commands that would identify said users to said server sites.
Claim 2
Dependent Claim
109 words
A central proxy system for coupling to a network and for allowing users to browse server sites on said network anonymously via said central proxy system, said central proxy system comprising: a computer-executable first routine that processes site-specific substitute identifiers constructed from non-masked data specific to said users, such that said server sites are unable to determine an identity of said user; a computer-executable second routine that transmits said substitute identifiers to said server sites and thereafter retransmits browsing commands received from said users to said server sites; and a computer-executable third routine that removes portions of said browsing commands that would identify said users to said server sites.
Claim 3
Dependent Claim
25 words
The central proxy system as recited in claim 1 wherein said data comprises identification data and a user definable character string supplied by said users.
Claim 4
Dependent Claim
24 words
The central proxy system as recited in claim 1 wherein said site-specific substitute identifiers comprise site-specific substitute user names and site-specific substitute user passwords.
Claim 5
Dependent Claim
25 words
The central proxy system as recited in claim 1 wherein said first routine constructs site-specific substitute electronic mail addresses for said users from said data.
Claim 6
Dependent Claim
24 words
The central proxy system as recited in claim 1 wherein said first routine constructs said site-specific substitute identifiers from addresses of said server sites.
Claim 7
Dependent Claim
42 words
The central proxy system as recited in claim 1 wherein said server sites are World Wide Web sites capable of presenting web pages to said users, said second routine transmitting said substitute identifiers to said server sites under direction of said users.
Claim 8
Dependent Claim
33 words
The central proxy system as recited in claim 1 wherein said second routine transmits said substitute identifiers to said server sites based on alphanumeric codes supplied in web page fields by said users.
Claim 9
Dependent Claim
18 words
The central proxy system as recited in claim 7 wherein said alphanumeric codes are arranged in escape sequences.
Claim 10
Dependent Claim
22 words
The central proxy system as recited in claim 7 wherein said users manually place said alphanumeric codes in said web page fields.
Claim 11
Dependent Claim
37 words
The central proxy system as recited in claim 9 wherein said central proxy system communicates with computer-executable local routines associated with said users, said local routines constructing said site-specific substitute identifiers from data specific to said users.
Claim 12
Dependent Claim
23 words
The central proxy system as recited in claim 1 further comprising a data store capable of containing electronic mail destined for said users.
Claim 13
Dependent Claim
30 words
The central proxy system as recited in claim 1 wherein said first routine processes substitute identifiers constructed by applying pseudo-random and hash functions to said data received from said users.
Claim 14
Dependent Claim
28 words
The central proxy system as recited in claim 1 further comprising a data store capable of containing electronic mailboxes for said users and specific to said server sites.
Claim 15
Dependent Claim
32 words
The central proxy system as recited in claim 13 wherein each of said electronic mailboxes has a key associated therewith, said key being a function of said data and an index number.
Claim 16
Dependent Claim
35 words
The central proxy system as recited in claim 1 further comprising a computer-executable routine that, given said substitute identifiers, collects electronic mail destined for said users and contained within a plurality of site-specific electronic mailboxes.
Claim 17
Dependent Claim
40 words
The central proxy system as recited in claim 1 wherein said first routine receives session tags added to said browsing commands, said central proxy system employing said session tags to associate said substitute identifiers with each of said browsing commands.
Claim 18
Dependent Claim
29 words
The central proxy system as recited in claim 1 further comprising a data store capable of containing session information specific to said users and accessible by said server sites.
Claim 19
Dependent Claim
36 words
The central proxy system as recited in claim 1 further comprising a data store capable of containing electronic payment information, said users employing said electronic payment information to engage in anonymous commerce with said server sites.
Claim 20
Dependent Claim
36 words
The central proxy system as recited in claim 1 further comprising an initializing routine that constructs said site-specific substitute identifiers from data specific to said users and communicates said site-specific substitute identifiers to said first routine.
Claim 21
Dependent Claim
110 words
A peripheral proxy system for coupling to a network and for allowing at least one user to browse a server site on said network anonymously via a central proxy system, said peripheral proxy system comprising: a computer-executable first routine that constructs a particular substitute identifier from non-masked data received from a particular user, such that said server site is unable to determine an identity of said user; and a computer-executable second routine that transmits said particular substitute identifier to said central proxy system, said central proxy system retransmitting said particular substitute identifier to said server site and thereafter retransmitting browsing commands received from said particular user to said server site.
Claim 22
Dependent Claim
110 words
A peripheral proxy system for coupling to a network and for allowing at least one user to browse a server site on said network anonymously via a central proxy system, said peripheral proxy system comprising: a computer-executable first routine that constructs a particular substitute identifier from non-masked data received from a particular user, such that said server site is unable to determine an identity of said user; and a computer-executable second routine that transmits said particular substitute identifier to said central proxy system, said central proxy system retransmitting said particular substitute identifier to said server site and thereafter retransmitting browsing commands received from said particular user to said server site.
Claim 23
Dependent Claim
26 words
The peripheral proxy system as recited in claim 20 wherein said data comprises identification data and a user definable character string supplied by said particular user.
Claim 24
Dependent Claim
26 words
The peripheral proxy system as recited in claim 20 wherein said particular substitute identifier comprises a particular substitute user name and a particular substitute user password.
Claim 25
Dependent Claim
27 words
The peripheral proxy system as recited in claim 20 wherein said first routine constructs a particular substitute electronic mail address for said particular user from said data.
Claim 26
Dependent Claim
36 words
The peripheral proxy system as recited in claim 20 wherein said first routine constructs said particular substitute identifier from an address of said server site, said particular substitute identifier therefore being specific to said server site.
Claim 27
Dependent Claim
49 words
The peripheral proxy system as recited in claim 20 wherein said server site is a World Wide Web site capable of presenting at least one web page to said users, said central proxy system transmitting said particular substitute identifier to said server site under direction of said particular user.
Claim 28
Dependent Claim
34 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system said particular substitute identifier to said server site based on alphanumeric codes supplied in web page fields by said user.
Claim 29
Dependent Claim
18 words
The peripheral proxy system as recited in claim 26 wherein said alphanumeric codes are arranged in escape sequences.
Claim 30
Dependent Claim
37 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a computer-executable third routine that removes portions of said browsing commands that would identify said particular user to said server site.
Claim 31
Dependent Claim
49 words
The peripheral proxy system as recited in claim 28 wherein said first and second routines are executable on a computer system associated with said particular user and said central proxy system is a computer system having a network address different from said computer system associated with said particular user.
Claim 32
Dependent Claim
29 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a data store capable of containing electronic mail destined for said particular user.
Claim 33
Dependent Claim
32 words
The peripheral proxy system as recited in claim 20 wherein said first routine constructs said particular substitute identifier by applying pseudo-random and hash functions to said data received from said particular user.
Claim 34
Dependent Claim
35 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a data store capable of containing an electronic mailbox for said particular user and specific to said server site.
Claim 35
Dependent Claim
30 words
The peripheral proxy system as recited in claim 32 wherein said electronic mailbox has a key associated therewith, said key being a function of said data and an index number.
Claim 36
Dependent Claim
41 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a computer-executable routine that, given said particular substitute identifier, collects electronic mail destined for said particular user and contained within at least two electronic mailboxes.
Claim 37
Dependent Claim
47 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a computer-executable marker routine that adds session tags to said browsing commands, said proxy system employing said session tags to associate said particular substitute identifier with each of said browsing commands.
Claim 38
Dependent Claim
35 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a data store capable of containing session information specific to said particular user and accessible by said server site.
Claim 39
Dependent Claim
42 words
The peripheral proxy system as recited in claim 20 wherein said central proxy system further comprises a data store capable of containing electronic payment information, said particular user employing said electronic payment information to engage in anonymous commerce with said server site.
Claim 40
Independent Claim
91 words
A method for use with a network having a server site capable of being browsed by users and for allowing said users to browse said server site on said network anonymously via said proxy system, said method comprising the steps of: constructing a particular substitute identifier from non-masked data received from a particular user, such that said server site is unable to determine an identity of said user; transmitting said particular substitute identifier to said server site; and thereafter retransmitting browsing commands received from said particular user to said server site.
Claim 41
Independent Claim
91 words
A method for use with a network having a server site capable of being browsed by users and for allowing said users to browse said server site on said network anonymously via said proxy system, said method comprising the steps of: constructing a particular substitute identifier from non-masked data received from a particular user, such that said server site is unable to determine an identity of said user; transmitting said particular substitute identifier to said server site; and thereafter retransmitting browsing commands received from said particular user to said server site.
Claim 42
Dependent Claim
24 words
The method as recited in claim 38 wherein said data comprises identification data and a user definable character string supplied by said particular user.
Claim 43
Dependent Claim
24 words
The method as recited in claim 38 wherein said particular substitute identifier comprises a particular substitute user name and a particular substitute user password.
Claim 44
Dependent Claim
26 words
The method as recited in claim 38 further comprising the step of constructing a particular substitute electronic mail address for said particular user from said data.
Claim 45
Dependent Claim
39 words
The method as recited in claim 38 wherein said step of constructing comprises the step of constructing said particular substitute identifier from an address of said server site, said particular substitute identifier therefore being specific to said server site.
Claim 46
Dependent Claim
50 words
The method as recited in claim 38 wherein said server site is a World Wide Web site capable of presenting at least one web page to said users, said method further comprising the step of transmitting said particular substitute identifier to said server site under direction of said particular user.
Claim 47
Dependent Claim
37 words
The method as recited in claim 38 wherein said step of transmitting comprises the step of transmitting said particular substitute identifier to said server site based on alphanumeric codes supplied in web page fields by said user.
Claim 48
Dependent Claim
16 words
The method as recited in claim 44 wherein said alphanumeric codes are arranged in escape sequences.
Claim 49
Dependent Claim
28 words
The method as recited in claim 38 further comprising the step of removing portions of said browsing commands that would identify said particular user to said server site.
Claim 50
Dependent Claim
51 words
The method as recited in claim 46 wherein said step of constructing is performed on a computer system associated with said particular user and said steps of transmitting and thereafter transmitting are performed on a computer system having a network address different from said computer system associated with said particular user.
Claim 51
Dependent Claim
20 words
The method as recited in claim 38 further comprising the step of storing electronic mail destined for said particular user.
Claim 52
Dependent Claim
29 words
The method as recited in claim 38 wherein said step of constructing comprises the step of applying pseudo-random and hash functions to said data received from said particular user.
Claim 53
Dependent Claim
26 words
The method as recited in claim 38 further comprising the step of creating an electronic mailbox for said particular user and specific to said server site.
Claim 54
Dependent Claim
28 words
The method as recited in claim 50 wherein said electronic mailbox has a key associated therewith, said key being a function of said data and an index number.
Claim 55
Dependent Claim
33 words
The method as recited in claim 38 further comprising the step of collecting electronic mail destined for said particular user and contained within at least two electronic mailboxes given said particular substitute identifier.
Claim 56
Dependent Claim
38 words
The method as recited in claim 38 further comprising the step of adding session tags to said browsing commands, said proxy system employing said session tags to associate said particular substitute identifier with each of said browsing commands.
Claim 57
Dependent Claim
26 words
The method as recited in claim 38 further comprising the step of storing session information specific to said particular user and accessible by said server site.
Claim 58
Dependent Claim
33 words
The method as recited in claim 38 further comprising the step of storing electronic payment information, said particular user employing said electronic payment information to engage in anonymous commerce with said server site.