TRANSFERRING FILES
5 Assignments
0 Petitions
Accused Products
Abstract
Systems and techniques for transferring one or more files by connecting to a communications system host; sending, to a client connected to the communications system host, a request to transfer one or more files; when a client permits access to the one or more files, establishing a direct socket connection from the client and bypassing the communications system host; and initiating the transfer of the one or more files from the client over the direct socket connection.
11 Citations
50 Claims
-
1-23. -23. (canceled)
-
24. A method of transferring one or more files comprising:
-
receiving a request to transfer one or more files that are stored on a second client to a first client connected to a communications system host, the request being initiated by a first user of the first client and identifying a second user of the second client; in response to the request, accessing a list of users specified by the second user; based on the list, enabling the second user to perceive and accept the request from the first user; and in response to the second user accepting the request; establishing a connection between the first client and the second client; and initiating a transfer of the one or more files from the second client to the first client over the connection. - View Dependent Claims (25, 26, 27, 28, 29, 33, 34, 35, 36, 37, 38, 39)
-
-
40. An apparatus for transferring one or more files, the apparatus comprising:
a second client configured to; connect to a communications system host; receive a request to transfer one or more files that are stored on the second client to a first client connected to the communications system host, the request being initiated by a first user of the first client and identifying a second user of the second client; in response to the request, access a list of users specified by the second user; based on the accessed list, enable the second user to perceive and accept the request from the first user; and in response to the second user accepting the request; establish a connection between the first client and the second client; and initiate a transfer of the one or more files from the second client to the first client over the connection. - View Dependent Claims (41, 42, 43, 44)
-
45. A method for transferring one or more files comprising:
-
sending, from a first client, a request to transfer one or more files that are stored on a second client to the first client, the second client being connected to a communications system host and the request being initiated by a first user of the first client and identifying a second user of the second client; and in response to the second user of the second client perceiving and accepting the request; establishing a direct connection between the first client and the second client; and initiating a transfer of the one or more files from the second client to the first client over the direct connection, wherein the establishing of the direct connection and the initiating of the transfer are based on an accessed list of users specified by the second user. - View Dependent Claims (46, 47, 48, 49, 50)
-
Specification