Communication System And Method For Implementing Online File Storage Based On An Instant Messaging Platform
First Claim
1. A communication system for implementing online file storage based on an instant messaging (IM) platform, comprising:
- an IM client accessing a communication network and an online file storage access server accessing the communication network, and an online file storage server accessing the online file storage access server;
wherein the IM client is used to provide an online file storage operation interface;
the online file storage access server is used to parse an IM protocol, verify a user online storage identifier and process a user request logic from the IM client; and
the online file storage server is used to store files in the online file storage and directory information, and process a file request from the online file storage access server.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention disclose a communication system for implementing online file storage based on an instant messaging (IM) platform and a method thereof, the method includes: an IM client transmits an online storage operation request of a file to an online file storage access server; the online file storage access server interacts with the online file storage server to implement the online storage operation according to the online storage operation request, and returns the result of operation to the IM client. By using the communication system and method, a user can implement various online storage operations such as file storing, deleting, sharing, copying and the like via the existed IM client, without downloading a special online file storage client. The operation is simple, and functions and storing and reading speeds the same as the ones provided by the online storage in the special client-based mode can be achieved.
-
Citations
30 Claims
-
1. A communication system for implementing online file storage based on an instant messaging (IM) platform, comprising:
- an IM client accessing a communication network and an online file storage access server accessing the communication network, and an online file storage server accessing the online file storage access server;
wherein the IM client is used to provide an online file storage operation interface;
the online file storage access server is used to parse an IM protocol, verify a user online storage identifier and process a user request logic from the IM client; and
the online file storage server is used to store files in the online file storage and directory information, and process a file request from the online file storage access server. - View Dependent Claims (2, 3, 4, 5)
- an IM client accessing a communication network and an online file storage access server accessing the communication network, and an online file storage server accessing the online file storage access server;
-
6. A communication system for online playing audio video (AV) files in an online file storage based on an instant messaging (IM) platform, comprising:
- an IM client accessing a communication network and an online file storage access server accessing the communication network, an online file storage server accessing the online file storage access server, and a flow media server accessing the communication network and the online file storage access server;
wherein the IM client is used to provide an online file storage operation interface via which a user chooses online playing operations, and start a local media player to play the files in the list;
the online file storage server is used to store files in the online file storage and the user data;
the online file storage access server is used to process an online playing request of the user; and
the flow media server is used to temporarily store AV files to be played online by the IM user, generate and return a playing list to the online file storage access server. - View Dependent Claims (7, 8)
- an IM client accessing a communication network and an online file storage access server accessing the communication network, an online file storage server accessing the online file storage access server, and a flow media server accessing the communication network and the online file storage access server;
-
9. A method for implementing online file storage in a communication system implementing online file storage based on an instant messaging (IM) platform, comprising:
-
transmitting, by the IM client, a file request to an online file storage access server, after an IM user chooses to implement a file operation on a file in the online file storage via an IM client;
acquiring, by the online file storage access server, user data of the IM user according to the received file request from the online file storage user data server;
interacting, by the online file storage access server, with the online file storage server according to the acquired user data, implementing the file requested by the user, and updating the user data of the IM user in the online file storage user data server according to a result of the file operation; and
returning, by the online file storage access server, the result of the file operation to the IM client. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A method for sharing files in a communication system implementing online file storage based on an instant messaging (IM) platform, comprising:
-
pre-setting a sharing data list storing file sharing data information of each IM user in an online file storage user data server;
transmitting, by an IM client, file sharing data information of the file shared by the IM client with friends to the online file storage access server; and
storing, by the online file storage access server, the file sharing data information in a sharing data list stored in the online file storage user data server. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method for implementing file virtual copying in a communication system implementing online file storage based on an instant messaging (IM) platform, comprising:
-
transmitting, by an IM client A, a virtual copying request to an online file storage access server, after an IM user A chooses to virtually copy a file shared by an IM user B to an online file storage of the IM user A via the IM client A;
reading, by the online file storage access server, user information of the IM user B from the online file storage user data server of the IM user B, and finding a source file to be copied by the IM user A from the online file storage server according to the user information; and
generating, by the online file storage server, a virtual file according to the source file, and returning virtual file information to the IM client A via the online file storage access server. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A method for implementing online playing audio video (AV) files in a communication system implementing online file storage based on an instant messaging (IM) platform, comprising:
-
reading, by an online file storage access server, an AV file chosen to be played online by an IM user from an online file storage server;
copying, by the online file storage access server, the AV file to a flow media server, generating and returning a playing list file to an IM client; and
calling, by the IM client, a local media player to play the file in the file list. - View Dependent Claims (27, 28, 29, 30)
-
Specification