Method and apparatus for a buddy list
First Claim
Patent Images
1. A method comprising:
- locating a first client communication address stored on a first server using a first server identification;
reading the first client communication address from the first server using the first server identification to locate the first server; and
verifying the identity of a user of the first client by reading a first data signal having an expected value from a first personal data area of the first server, the personal data area of the first server comprising a network-accessible storage area for which the user of the first client has write privileges but for which a user of a second client does not have write privileges.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprises locating a second client communication address stored on a second server using a second server identification; reading the second client communication address from the second server using the second server identification to locate the second server; and verifying the second client by requesting the second client to store a known value on a personal data area of the second server which is then read back.
-
Citations
16 Claims
-
1. A method comprising:
-
locating a first client communication address stored on a first server using a first server identification;
reading the first client communication address from the first server using the first server identification to locate the first server; and
verifying the identity of a user of the first client by reading a first data signal having an expected value from a first personal data area of the first server, the personal data area of the first server comprising a network-accessible storage area for which the user of the first client has write privileges but for which a user of a second client does not have write privileges. - View Dependent Claims (2, 3, 4, 5)
storing a second data signal having an expected value on a second personal data area of a second server, the first and second servers possibly the same, the second personal data area of the second server comprising a network-accessible storage area for which the user of the second client has write privileges but for which the user of the first client does not have write privileges.
-
-
3. The method of claim 1 in which locating the first client communication address using the first server identification further comprises:
locating the first client communication address on a web server using a Uniform Resource Locator.
-
4. The method of claim 1 in which locating the first client communication address further comprises:
locating an IP address for the first client.
-
5. The method of claim 1 in which verifying the identity of the user of the first client further comprises:
requesting the first client to store the first data signal on the first personal data area of the first server in response to becoming aware of the first client'"'"'s presence on a network.
-
6. A device comprising:
-
a processor;
a machine-readable storage medium coupled to the processor by way of a bus, the storage medium storing a sequence of instructions which, when executed by the processor, cause the data processing device to locate a first client communication address stored on a first server using a first server identification;
read the first client communication address from the first server using the first server identification to locate the first server; and
verify the identity of a user of the first client by reading a first data signal having an expected value from a first personal data area of the first server, the personal data area of the first server comprising a network-accessible storage area for which the user of the first client has write privileges but for which a user of a second client does not have write privileges. - View Dependent Claims (7, 8, 9, 10, 11)
store a second data signal having an expected value on a second personal data area of a second server, the first and second servers possibly the same, the second personal data area of the second server comprising a network-accessible storage area for which the user of the second client has write privileges but for which the user of the first client does not have write privileges.
-
-
8. The device of claim 6 in which the first server is a web server.
-
9. The device of claim 6 in which the first server identification comprises a Uniform Resource Locator.
-
10. The device of claim 6 in which the first client communication address comprises an IP address.
-
11. The device of claim 6 in which the sequence of instructions, when executed by the processor, further cause the device to:
request the first client to store the first data signal on the first personal data area of the first server in response to becoming aware of the first client'"'"'s presence on a network.
-
12. An article comprising:
-
a machine-readable medium having stored thereon a sequence of instructions which, when executed by a data processing device, cause the data processing device to;
locate a first client communication address stored on a first server using a first server identification;
read the first client communication address from the first server using the first server identification to locate the first server; and
verify the identity of a user of the first client by reading a first data signal having an expected value from a first personal data area of the first server, the personal data area of the first server comprising a network-accessible storage area for which the user of the first client has write privileges but for which a user of a second client does not have write privileges. - View Dependent Claims (13, 14, 15, 16)
store a second data signal having an expected value on a second personal data area of a second server, the first and second servers possibly the same, the second personal data area of the second server comprising a network-accessible storage area for which the user of the second client has write privileges but for which the user of the first client does not have write privileges.
-
-
14. The article of claim 12 in which the sequence of instructions, when executed by the data processing device, further cause the device to:
locate the first client communication address on a web server using a Uniform Resource Locator.
-
15. The article of claim 12 in which the sequence of instructions, when executed by the data processing device, further cause the device to:
locate an IP address for the first client on the first server.
-
16. The article of claim 12 in which the sequence of instructions, when executed by the data processing device, further cause the device to:
request the first client to store the first data signal on the first personal data area of the first server in response to becoming aware of the first client'"'"'s presence on a network.
Specification