Nothing Special   »   [go: up one dir, main page]

CN103002030A - File sharing method and system - Google Patents

File sharing method and system Download PDF

Info

Publication number
CN103002030A
CN103002030A CN2012104893656A CN201210489365A CN103002030A CN 103002030 A CN103002030 A CN 103002030A CN 2012104893656 A CN2012104893656 A CN 2012104893656A CN 201210489365 A CN201210489365 A CN 201210489365A CN 103002030 A CN103002030 A CN 103002030A
Authority
CN
China
Prior art keywords
client
file
user
cloud server
identity information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012104893656A
Other languages
Chinese (zh)
Other versions
CN103002030B (en
Inventor
晏营
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201210489365.6A priority Critical patent/CN103002030B/en
Publication of CN103002030A publication Critical patent/CN103002030A/en
Application granted granted Critical
Publication of CN103002030B publication Critical patent/CN103002030B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a file sharing method and a system. The method includes the steps that a first user logs in a cloud server through a first client and uploads a file to the cloud server; the cloud server feeds the ID of the uploaded file back to the first client; the first client receives a first file sharing instruction and ID information of the first user, and sends the ID information of the first user and the ID of the uploaded file to the cloud server; a second client receives a second file sharing instruction and sends the ID information of the first user to the cloud server according to the second file sharing instruction; the cloud server determines whether the ID information sent by the first client and the second client is consistent; and the cloud server licenses the corresponding uploaded file to a second user corresponding to the second client according to the ID of the file if the ID information is consistent. According to the method, the operation is simple, the usage is convenient, and the user experience is good.

Description

The method and system of file-sharing
Technical field
The present invention relates to network communications technology field, relate in particular to a kind of method and system of file-sharing.
Background technology
Cloud server has powerful memory function, and have the fast characteristics of transmission speed, therefore the user can be with the File Upload on the portable terminal to cloud server, and in needs, can download at any time and check, when but the user need to give other users with sharing files, the file that needs will share first downloads from cloud server, and then give other users by modes such as data wire or wifi with file transfer, complicated operation, be subject to the restriction in mobile terminal stores space, when the mobile terminal stores insufficient space, can't share by download file, use inconvenience, poor user experience.
Summary of the invention
The present invention is intended to one of solve the problems of the technologies described above at least.
For this reason, first purpose of the present invention is to propose a kind of method of file-sharing, and the method is simple to operate, and is easy to use, and the user experiences.
Second purpose of the present invention is to propose a kind of system of file-sharing.
To achieve these goals, file sharing method according to the embodiment of first aspect present invention may further comprise the steps: to described cloud server, described cloud server is to the file ID of the described upload file of described the first client feedback by the first client login cloud server and upload file for a, first user; The first file-sharing instruction of b, described the first client first user and the identity information of described first user, and the identity information of described first user and the file ID of described upload file be sent to described cloud server; C, the second file-sharing instruction of described the second client, and according to described the second file-sharing instruction the identity information of described first user is sent to described cloud server; D, described cloud server judge whether the identity information of described the first client transmission is consistent with the identity information that described the second client sends; And if the identity information that described the first client of e sends is consistent with the identity information that described the second client sends, then described cloud server licenses to the second user corresponding to described the second client according to described file ID with the described upload file of correspondence.
Method according to the file-sharing of the embodiment of the invention, server is after the identity information of person under the file that two clients of checking send is consistent beyond the clouds, need not the first user download file, the file that just first user can be stored in Cloud Server directly licenses to the second user, realize file-sharing, simple to operate, and be not subjected to the restriction of memory space of the portable terminal of first user, easy to use, the user experiences.
To achieve these goals, system according to the file-sharing of the embodiment of second aspect present invention comprises: the first client, cloud server and the second client, wherein, described the first client, be used for first user and login described cloud server and upload file to described cloud server, and receive the file ID of the described upload file of described cloud server feedback, and receive the first file-sharing instruction of first user and the identity information of described first user, and the identity information of described first user and the file ID of described upload file are sent to described cloud server; Described the second client be used for to receive the second file-sharing instruction, and according to described the second file-sharing instruction the identity information of described first user is sent to described cloud server; Described cloud server, be used for judging whether the identity information of described the first client transmission is consistent with the identity information that described the second client sends, and the identity information that sends of the identity information that sends in described the first client and described the second client is when consistent, according to described file ID the described upload file of correspondence licensed to the second user corresponding to described the second client.
System according to the file-sharing of the embodiment of the invention, cloud server is after the identity information of person under the file that two clients of checking send is consistent, need not the first user download file, the file that just first user can be stored in Cloud Server directly licenses to the second user, realize file-sharing, simple to operate, and be not subjected to the restriction of memory space of the portable terminal of first user, easy to use, the user experiences.
The aspect that the present invention adds and advantage in the following description part provide, and part will become obviously from the following description, or recognize by practice of the present invention.
Description of drawings
Above-mentioned and/or the additional aspect of the present invention and advantage be from obviously and easily understanding becoming the description of embodiment below in conjunction with accompanying drawing, wherein,
Fig. 1 is the flow chart of the method for according to an embodiment of the invention file-sharing;
Fig. 2 is the flow chart of the method for the file-sharing of a specific embodiment according to the present invention;
Fig. 3 is the flow chart of the method for the file-sharing of another specific embodiment according to the present invention;
Fig. 4 is the structured flowchart of the system of according to an embodiment of the invention file-sharing.
Embodiment
The below describes embodiments of the invention in detail, and the example of described embodiment is shown in the drawings, and wherein identical or similar label represents identical or similar element or the element with identical or similar functions from start to finish.Be exemplary below by the embodiment that is described with reference to the drawings, only be used for explaining the present invention, and can not be interpreted as limitation of the present invention.On the contrary, embodiments of the invention comprise spirit and interior all changes, modification and the equivalent of intension scope that falls into additional claims.
In description of the invention, it will be appreciated that term " first ", " second " etc. only are used for describing purpose, and can not be interpreted as indication or hint relative importance.In description of the invention, need to prove that unless clear and definite regulation and restriction are arranged in addition, term " links to each other ", " connection " should do broad understanding, for example, can be to be fixedly connected with, and also can be to removably connect, or connect integratedly; Can be mechanical connection, also can be to be electrically connected; Can be directly to link to each other, also can indirectly link to each other by intermediary.For the ordinary skill in the art, can concrete condition understand above-mentioned term concrete meaning in the present invention.In addition, in description of the invention, except as otherwise noted, the implication of " a plurality of " is two or more.
Describe and to be understood in the flow chart or in this any process of otherwise describing or method, expression comprises module, fragment or the part of code of the executable instruction of the step that one or more is used to realize specific logical function or process, and the scope of preferred implementation of the present invention comprises other realization, wherein can be not according to order shown or that discuss, comprise according to related function by the mode of basic while or by opposite order, carry out function, this should be understood by the embodiments of the invention person of ordinary skill in the field.
Below with reference to the method and system of accompanying drawing description according to the file-sharing of the embodiment of the invention.
A kind of method of file-sharing may further comprise the steps: to cloud server, cloud server is to the file ID of the first client feedback upload file by the first client login cloud server and upload file for a, first user; The first file-sharing instruction of b, the first client first user and the identity information of first user, and the identity information of first user and the file ID of upload file be sent to cloud server; C, the second file-sharing instruction of the second client, and according to the second file-sharing instruction the identity information of first user is sent to cloud server; D, cloud server judge whether the identity information of the first client transmission is consistent with the identity information that the second client sends; And if the identity information that e the first client sends is consistent with the identity information that the second client sends, then cloud server licenses to the second user corresponding to the second client according to file ID with the upload file of correspondence.
Fig. 1 is the flow chart of the method for according to an embodiment of the invention file-sharing.
As shown in Figure 1, the method for file-sharing comprises the steps.
Step S101, first user by the first client login cloud server and upload file to cloud server.Wherein, the first client can be portable terminal.
Particularly, first user can be registered an account on the server first beyond the clouds by the first client, cloud server is the account ID that one of user assignment can unique identification first user identity, and first user can be by this account ID login cloud server and upload file.
Step S102, cloud server is to the file ID of the first client feedback upload file.
Particularly, when first user passed through the first client upload file, cloud server was that the upload file of uploading distributes unique file ID, and the file ID of upload file is fed back to the first client.
Step S103, the first file-sharing instruction of the first client first user and the identity information of first user, and the identity information of first user and the file ID of upload file be sent to cloud server.
Particularly, when first user needs shared file, can be at the first client input file shared instruction and identity information, wherein, the identity information of first user comprises account information and/or the biological information of first user, and account information can be the account ID of first user, can directly be inputted by the user, biological information can be the fingerprint of first user etc., and the first client can be obtained by the touch screen operation of first user.
Step S104, the second file-sharing instruction of the second client, and according to the second file-sharing instruction the identity information of first user is sent to cloud server.Wherein, the second client can be portable terminal.
Particularly, after the first client is inputted the first file-sharing instruction, can send the second file-sharing instruction to the second client at first user by the first client, also can directly input the second file-sharing instruction in the second client by the second user.
Step S105, cloud server judge whether the identity information of the first client transmission is consistent with the identity information that the second client sends.
Step S106, if inconsistent, then cloud server is refused the file-sharing request of the second terminal.
Step S107, if consistent, then cloud server licenses to the second user corresponding to the second client according to file ID with the upload file of correspondence.
Method according to the file-sharing of the embodiment of the invention, server is after the identity information of person under the file that two clients of checking send is consistent beyond the clouds, need not the first user download file, the file that just first user can be stored in Cloud Server directly licenses to the second user, realize file-sharing, simple to operate, and be not subjected to the restriction of memory space of the portable terminal of first user, easy to use, the user experiences.
Fig. 2 is the flow chart of the method for the file-sharing of a specific embodiment according to the present invention.
As shown in Figure 2, the method for file-sharing comprises the steps.
Step S201, first user by the first client login cloud server and upload file to cloud server.Wherein, the first client can be portable terminal.
Particularly, first user can be registered an account on the server first beyond the clouds by the first client, cloud server is the account ID that one of user assignment can unique identification first user identity, and first user can be by this account ID login cloud server and upload file.
Step S202, cloud server is to the file ID of the first client feedback upload file.
Particularly, when first user passed through the first client upload file, cloud server was that the upload file of uploading distributes unique file ID, and the file ID of upload file is fed back to the first client.
Step S203, the first client provides the sharing files interface to first user, and receives first user according to the first file-sharing instruction of sharing files interface input.
Particularly, the sharing files interface can arrange a sharing files button, and when the user touched this button, the first client had just received the first file-sharing instruction.
Step S204, the first client shows the beyond the clouds listed files of server stores of first user according to the first sharing files instruction.Wherein, the filename and the file ID that comprise each file in the listed files.
Step S205, the upload file that the first client first user is chosen in listed files, and obtain the identity information of first user and the file ID of the upload file of choosing.
Particularly, the user can select the file that will share according to filename, and obtains the file ID of file.
Step S206, the first client is sent to cloud server according to the affirmation instruction of first user with the identity information of first user and the file ID of the upload file of choosing.
Particularly, behind user's filesselected, confirmation can be ejected in the file-sharing interface, and after first user was confirmed, the first client was sent to cloud server with the identity information of first user and the file ID of the upload file of choosing.
Whether step S207 exists the second client around the first client detects.Wherein, the second client can be portable terminal.
Step S208, if exist, then whether the first client detects first user and grows by touching upload file and upload file being dragged to the screen edge of the first client.
Step S209, if long by touching upload file and upload file being dragged to the screen edge of the first client, then the first client sends the second file-sharing instruction to the second client.
Step S210, the second file-sharing instruction of the second client, and detect the touch control operation that whether receives first user.
Step S211, if receive the touch control operation of first user, then the second client is obtained the identity information of first user, and the identity information of first user is sent to cloud server.
Step S212, cloud server judge whether the identity information of the first client transmission is consistent with the identity information that the second client sends.
Step S213, if inconsistent, then cloud server is refused the file-sharing request of the second terminal.
Step S214, if consistent, then cloud server licenses to the second user corresponding to the second client according to file ID with the upload file of correspondence.
According to the method for the file-sharing of the embodiment of the invention, the user only need to do in the on-screen options of both sides' client of file-sharing, just can realize file-sharing, operate simpler, use convenient, lifting user experience.
Fig. 3 is the flow chart of the method for the file-sharing of another specific embodiment according to the present invention.
As shown in Figure 3, the method for file-sharing comprises the steps.
Step S301, first user by the first client login cloud server and upload file to cloud server.Wherein, the first client can be portable terminal.
Particularly, first user can be registered an account on the server first beyond the clouds by the first client, cloud server is the account ID that one of user assignment can unique identification first user identity, and first user can be by this account ID login cloud server and upload file.
Step S302, cloud server is to the file ID of the first client feedback upload file.
Particularly, when first user passed through the first client upload file, cloud server was that the upload file of uploading distributes unique file ID, and the file ID of upload file is fed back to the first client.
Step S303, the first file-sharing instruction of the first client first user and the identity information of first user, and the identity information of first user and the file ID of upload file be sent to cloud server.
Particularly, when first user needs shared file, can be at the first client input file shared instruction and identity information, wherein, the identity information of first user comprises account information and/or the biological information of first user, and account information can be the account ID of first user, can directly be inputted by the user, biological information can be the fingerprint of first user etc., and the first client can be obtained by the touch screen operation of first user.
Step S304, the second file-sharing instruction of the second client, and according to the second file-sharing instruction the identity information of first user is sent to cloud server.Wherein, the second client can be portable terminal.
Particularly, after the first client is inputted the first file-sharing instruction, can send the second file-sharing instruction to the second client at first user by the first client, also can directly input the second file-sharing instruction in the second client by the second user.
Step S305, cloud server obtain the first client and send the first uplink time of information and the second uplink time that the second client sends information.
Step S306, cloud server judge that whether the time interval of the first uplink time and described the second uplink time is less than the Preset Time interval.
Wherein, the Preset Time interval can perhaps be set by the user by system default, and the file-sharing process must be finished in Preset Time, otherwise the file-sharing process finishes.
Step S307, if be not less than, then cloud server is refused the file-sharing request of the second terminal.
Step S308, if less than, then cloud server judges further whether the identity information of the first client transmission is consistent with the identity information that the second client sends, if inconsistent, then cloud server is refused the file-sharing request of the second terminal.
Step S309, if consistent, then cloud server licenses to the second user corresponding to the second client according to file ID with the upload file of correspondence.
According to the method for the file-sharing of the embodiment of the invention, limit the both sides' of file-sharing operating time by setting Preset Time, so that other operations on portable terminal can not be affected after user's scheduled time, further promote user's experience.
In order to realize above-described embodiment, the present invention also proposes a kind of system of file-sharing.
A kind of system of file-sharing, it is characterized in that, comprise: the first client, the second client and cloud server, wherein, the first client is used for first user login cloud server and upload file to cloud server, and receives the file ID of the upload file of cloud server feedback, and receive the first file-sharing instruction of first user and the identity information of first user, and the identity information of first user and the file ID of upload file are sent to cloud server; The second client be used for to receive the second file-sharing instruction, and according to the second file-sharing instruction the identity information of first user is sent to cloud server; Cloud server, be used for judging whether the identity information of the first client transmission is consistent with the identity information that the second client sends, and the identity information that sends of the identity information that sends in the first client and the second client is when consistent, according to file ID the upload file of correspondence licensed to the second user corresponding to the second client.
Fig. 4 is the structured flowchart of the system of according to an embodiment of the invention file-sharing.
As shown in Figure 4, the system of file-sharing comprises: the first client 100, the second client 200 and cloud server 300.
Particularly, the first client 100 is used for first user login cloud server 300 and upload file to cloud server 300, and the file ID of the upload file of reception cloud server 300 feedbacks, and receive the first file-sharing instruction of first user and the identity information of first user, and the identity information of first user and the file ID of upload file are sent to cloud server 300.
More specifically, first user can be registered an account on the server 300 first beyond the clouds by the first client 100, cloud server 300 is the account ID that one of user assignment can unique identification first user identity, first user can be by this account ID login cloud server 300 and upload file, cloud server 300 is that the upload file of uploading distributes unique file ID, and the file ID of upload file is fed back to the first client 100.When first user needs shared file, can be at the first client 100 input file shared instruction and identity informations, wherein, the identity information of first user comprises account information and/or the biological information of first user, account information can be the account ID of first user, can directly be inputted by the user, biological information can be the fingerprint of first user etc., and the first client 100 can be obtained by the touch screen operation of first user.
The second client 200 is used for receiving the second file-sharing instruction, and according to the second file-sharing instruction the identity information of first user is sent to cloud server 300.
More specifically, at first user after the first client 100 input the first file-sharing instruction, can send the second file-sharing instruction to the second client 200 by the first client 100, also can directly input the second file-sharing instruction in the second client 200 by the second user.
Cloud server 300 is used for judging whether the identity information of the first client 100 transmissions is consistent with the identity information that the second client 200 sends, and when the identity information of the first client 100 transmissions is consistent with the identity information of the second client 200 transmissions, the upload file of correspondence is licensed to the second user of the second client 200 correspondences according to file ID.
System according to the file-sharing of the embodiment of the invention, cloud server is after the identity information of person under the file that two clients of checking send is consistent, need not the first user download file, the file that just first user can be stored in Cloud Server directly licenses to the second user, realize file-sharing, simple to operate, and be not subjected to the restriction of memory space of the portable terminal of first user, easy to use, the user experiences.
In one embodiment of the invention, the first client 100 also is used for providing the sharing files interface to first user, and receive first user according to the first file-sharing instruction of sharing files interface input, and show the beyond the clouds listed files of server stores 300 of first user according to the first sharing files instruction, and receive the upload file that first user is chosen in listed files, and obtain the identity information of first user and the file ID of the upload file of choosing, and according to the affirmation instruction of first user the identity information of first user and the file ID of the upload file of choosing are sent to cloud server 300.
When first user after the first client 100 is chosen upload file, the first client 100 is also for detection of whether there being the second client 200 on every side, and when having the second client 200, whether detect first user grows by touching upload file and upload file being dragged to the screen edge of the first client 100, and when length is dragged to the screen edge of the first client 100 by tactile upload file and with upload file, send the second file-sharing instruction to the second client 200, wherein, the second client 200 also is used for receiving the second file-sharing instruction, and whether detection receives the touch control operation of first user, and when receiving the touch control operation of first user, obtain the identity information of first user, and the identity information of first user is sent to cloud server 300.
In another embodiment of the present invention, cloud server 300 also is used for obtaining the first client 100 and sends the first uplink time of information and the second uplink time that the second client 200 sends information, and whether the time interval of judging the first uplink time and the second uplink time is less than the Preset Time interval, and in time interval of the first uplink time and the second uplink time during less than the Preset Time interval, judge further whether the identity information that the first client 100 sends is consistent with the identity information that the second client 200 sends.
Should be appreciated that portable terminal in an embodiment of the present invention, can connect for mobile phone, panel computer or personal digital assistant etc. the equipment of cloud server.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, a plurality of steps or method can realize with being stored in the memory and by software or firmware that suitable instruction execution system is carried out.For example, if realize with hardware, the same in another embodiment, can realize with the combination of each or they in the following technology well known in the art: have for the discrete logic of data-signal being realized the logic gates of logic function, application-specific integrated circuit (ASIC) with suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
In the description of this specification, the description of reference term " embodiment ", " some embodiment ", " example ", " concrete example " or " some examples " etc. means to be contained at least one embodiment of the present invention or the example in conjunction with specific features, structure, material or the characteristics of this embodiment or example description.In this manual, the schematic statement of above-mentioned term not necessarily referred to identical embodiment or example.And the specific features of description, structure, material or characteristics can be with suitable mode combinations in any one or more embodiment or example.
Although illustrated and described embodiments of the invention, for the ordinary skill in the art, be appreciated that without departing from the principles and spirit of the present invention and can carry out multiple variation, modification, replacement and modification to these embodiment that scope of the present invention is by claims and be equal to and limit.

Claims (14)

1. the method for a file-sharing is characterized in that, may further comprise the steps:
To described cloud server, described cloud server is to the file ID of the described upload file of described the first client feedback by the first client login cloud server and upload file for a, first user;
The first file-sharing instruction of b, described the first client first user and the identity information of described first user, and the identity information of described first user and the file ID of described upload file be sent to described cloud server;
C, the second file-sharing instruction of described the second client, and according to described the second file-sharing instruction the identity information of described first user is sent to described cloud server;
D, described cloud server judge whether the identity information of described the first client transmission is consistent with the identity information that described the second client sends; And
If the identity information that described the first client of e sends is consistent with the identity information that described the second client sends, then described cloud server licenses to the second user corresponding to described the second client according to described file ID with the described upload file of correspondence.
2. method according to claim 1 is characterized in that, described file ID is unique.
3. method according to claim 1 is characterized in that, described the first client and described the second client are portable terminal.
4. method according to claim 1 is characterized in that, described identity information comprises account information and/or biological information.
5. according to claim 3 or 4 described methods, it is characterized in that described step b specifically may further comprise the steps:
Described the first client provides the sharing files interface to described first user;
The described first user of described the first client is according to the described first file-sharing instruction of described sharing files interface input, and shows that according to described the first sharing files instruction described first user is at the listed files of described cloud server storage;
The described upload file that the described first user of described the first client is chosen in described listed files, and obtain the identity information of described first user and the file ID of the described upload file of choosing; And
Described the first client is sent to described cloud server according to the affirmation instruction of described first user with the identity information of described first user and the file ID of the described upload file of choosing.
6. method according to claim 5 is characterized in that, described step c specifically may further comprise the steps:
When described first user after described the first client is chosen described upload file, whether have described the second client around described the first client detects;
If there is described the second client, then whether described the first client detects described first user and grows by touching described upload file and described upload file being dragged to the screen edge of described the first client;
If long by touching described upload file and described upload file being dragged to the screen edge of described the first client, then described the first client sends the second file-sharing instruction to described the second client;
Described the second file-sharing instruction of described the second client, and detect the touch control operation that whether receives described first user; And
If receive the touch control operation of described first user, then described the second client is obtained the identity information of described first user, and the identity information of described first user is sent to described cloud server.
7. according to claim 3 or 4 described methods, it is characterized in that described steps d specifically may further comprise the steps:
Described cloud server obtains described the first client and sends the first uplink time of information and the second uplink time that described the second client sends information;
Described cloud server judges that whether the time interval of described the first uplink time and described the second uplink time is less than the Preset Time interval; And
If the time interval of described the first uplink time and described the second uplink time, then described cloud server judged further whether the identity information of described the first client transmission is consistent with the identity information that described the second client sends less than described Preset Time interval.
8. the system of a file-sharing is characterized in that, comprising: the first client, the second client and cloud server, wherein,
Described the first client, be used for first user and login described cloud server and upload file to described cloud server, and receive the file ID of the described upload file of described cloud server feedback, and receive the first file-sharing instruction of first user and the identity information of described first user, and the identity information of described first user and the file ID of described upload file are sent to described cloud server;
Described the second client be used for to receive the second file-sharing instruction, and according to described the second file-sharing instruction the identity information of described first user is sent to described cloud server;
Described cloud server, be used for judging whether the identity information of described the first client transmission is consistent with the identity information that described the second client sends, and the identity information that sends of the identity information that sends in described the first client and described the second client is when consistent, according to described file ID the described upload file of correspondence licensed to the second user corresponding to described the second client.
9. system according to claim 8 is characterized in that, described file ID is effective and unique in Preset Time.
10. system according to claim 8 is characterized in that, described the first client and described the second client are portable terminal.
11. system according to claim 8 is characterized in that, described identity information comprises account information and/or biological information.
12. according to claim 10 or 11 described systems, it is characterized in that described the first client also is used for:
Provide the sharing files interface to described first user, and receive described first user according to the described first file-sharing instruction of described sharing files interface input, and show that according to described the first sharing files instruction described first user is at the listed files of described cloud server storage, and receive the described upload file that described first user is chosen in described listed files, and obtain the identity information of described first user and the file ID of the described upload file of choosing, and according to the affirmation instruction of described first user the identity information of described first user and the file ID of the described upload file of choosing are sent to described cloud server.
13. system according to claim 12 is characterized in that, described the first client also is used for:
When described first user after described the first client is chosen described upload file, around detecting, whether there is described the second client, and when having described the second client, whether detect described first user grows by touching described upload file and described upload file being dragged to the screen edge of described the first client, and when growing by tactile described upload file and described upload file be dragged to the screen edge of described the first client, to described the second client, send the second file-sharing instruction
Wherein, described the second client also is used for receiving described the second file-sharing instruction, and whether detection receives the touch control operation of described first user, and when receiving the touch control operation of described first user, obtain the identity information of described first user, and the identity information of described first user is sent to described cloud server.
14. according to claim 10 or 11 described systems, it is characterized in that described cloud server also is used for:
Obtain described the first client and send the first uplink time of information and the second uplink time that described the second client sends information, and whether the time interval of judging described the first uplink time and described the second uplink time is less than the Preset Time interval, and in time interval of described the first uplink time and described the second uplink time during less than described Preset Time interval, judge further whether the identity information that described the first client sends is consistent with the identity information that described the second client sends.
CN201210489365.6A 2012-11-26 2012-11-26 The method and system of file-sharing Active CN103002030B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210489365.6A CN103002030B (en) 2012-11-26 2012-11-26 The method and system of file-sharing

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210489365.6A CN103002030B (en) 2012-11-26 2012-11-26 The method and system of file-sharing

Publications (2)

Publication Number Publication Date
CN103002030A true CN103002030A (en) 2013-03-27
CN103002030B CN103002030B (en) 2016-03-16

Family

ID=47930163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210489365.6A Active CN103002030B (en) 2012-11-26 2012-11-26 The method and system of file-sharing

Country Status (1)

Country Link
CN (1) CN103002030B (en)

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103595760A (en) * 2013-10-15 2014-02-19 北京航空航天大学 File picture sharing method based on cloud
CN103647701A (en) * 2013-12-02 2014-03-19 宇龙计算机通信科技(深圳)有限公司 Method and device for controlling message forwarding of instant messaging system
CN104038477A (en) * 2014-05-19 2014-09-10 杨尧任 Service network system-based file transfer method
CN104102339A (en) * 2013-04-01 2014-10-15 联想(新加坡)私人有限公司 Intuitive touch gesture-based data transfer between devices
CN104242998A (en) * 2014-09-23 2014-12-24 广东欧珀移动通信有限公司 Method and system for fast sharing various types of information through magnetic sensor
CN104601582A (en) * 2015-01-20 2015-05-06 广东欧珀移动通信有限公司 File transfer method, device and system
CN104618439A (en) * 2014-12-29 2015-05-13 深圳市中兴移动通信有限公司 File sharing method, terminal, server and system
CN104780188A (en) * 2014-01-10 2015-07-15 腾讯科技(深圳)有限公司 Information sharing method, information sharing device and information sharing system
CN104954406A (en) * 2014-03-31 2015-09-30 中国电信股份有限公司 Cloud-side data sharing method and system
CN105099874A (en) * 2015-06-24 2015-11-25 小米科技有限责任公司 Method and device for group establishment
CN105099838A (en) * 2015-06-02 2015-11-25 深圳市美贝壳科技有限公司 Family data transferring system and method
CN105095693A (en) * 2015-07-13 2015-11-25 江苏简果科技发展有限公司 Method and system for safely sharing digital asset based on Internet
CN105653909A (en) * 2016-01-26 2016-06-08 腾讯科技(深圳)有限公司 Information processing method, first terminal, second terminal, server and system
CN105872975A (en) * 2016-05-13 2016-08-17 中科劲点(北京)科技有限公司 Anti-lost device system and distance calculating method based on same
CN105897843A (en) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 File sharing method and system
CN107580011A (en) * 2016-07-05 2018-01-12 华为技术有限公司 A kind of data sharing method and desktop cloud server terminal
CN107885811A (en) * 2017-11-03 2018-04-06 广州视源电子科技股份有限公司 Shared file display method, device, equipment and storage medium
CN107911477A (en) * 2017-12-06 2018-04-13 深圳市智物联网络有限公司 A kind of data communications method, apparatus and system
WO2018076840A1 (en) * 2016-10-25 2018-05-03 广东欧珀移动通信有限公司 Data sharing method, device, storage medium and server
CN108509169A (en) * 2018-03-21 2018-09-07 联想(北京)有限公司 A kind of display control method and electronic equipment
CN109656893A (en) * 2018-11-20 2019-04-19 用友网络科技股份有限公司 The shared method and system of document multi-screen between a kind of smart machine
CN111049726A (en) * 2019-11-13 2020-04-21 北京达佳互联信息技术有限公司 File sharing method, device, system, client, server and storage medium
CN111565166A (en) * 2019-12-09 2020-08-21 武汉空心科技有限公司 File transmission method of work platform for packet
CN111654514A (en) * 2019-12-09 2020-09-11 武汉空心科技有限公司 File sharing management method of work platform for packet
CN115118470A (en) * 2022-06-16 2022-09-27 深圳乐播科技有限公司 Processing method and device for content mis-uploading, computer equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070027812A1 (en) * 2005-07-29 2007-02-01 Sony Corporation Content distribution system and content distribution method
CN101068245A (en) * 2007-03-30 2007-11-07 腾讯科技(深圳)有限公司 Shared file issuing and downloading method and file sharing control system
CN102638581A (en) * 2012-03-31 2012-08-15 奇智软件(北京)有限公司 Cookie information storage method and cookie information storage system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070027812A1 (en) * 2005-07-29 2007-02-01 Sony Corporation Content distribution system and content distribution method
CN101068245A (en) * 2007-03-30 2007-11-07 腾讯科技(深圳)有限公司 Shared file issuing and downloading method and file sharing control system
CN102638581A (en) * 2012-03-31 2012-08-15 奇智软件(北京)有限公司 Cookie information storage method and cookie information storage system

Cited By (35)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10445488B2 (en) 2013-04-01 2019-10-15 Lenovo (Singapore) Pte. Ltd. Intuitive touch gesture-based data transfer between devices
CN104102339A (en) * 2013-04-01 2014-10-15 联想(新加坡)私人有限公司 Intuitive touch gesture-based data transfer between devices
CN103595760B (en) * 2013-10-15 2017-06-06 北京航空航天大学 File picture sharing method based on high in the clouds
CN103595760A (en) * 2013-10-15 2014-02-19 北京航空航天大学 File picture sharing method based on cloud
CN103647701A (en) * 2013-12-02 2014-03-19 宇龙计算机通信科技(深圳)有限公司 Method and device for controlling message forwarding of instant messaging system
CN104780188A (en) * 2014-01-10 2015-07-15 腾讯科技(深圳)有限公司 Information sharing method, information sharing device and information sharing system
CN104954406A (en) * 2014-03-31 2015-09-30 中国电信股份有限公司 Cloud-side data sharing method and system
CN104954406B (en) * 2014-03-31 2018-12-07 中国电信股份有限公司 Carry out the method and system of cloud data sharing
CN104038477A (en) * 2014-05-19 2014-09-10 杨尧任 Service network system-based file transfer method
CN104242998A (en) * 2014-09-23 2014-12-24 广东欧珀移动通信有限公司 Method and system for fast sharing various types of information through magnetic sensor
CN104618439A (en) * 2014-12-29 2015-05-13 深圳市中兴移动通信有限公司 File sharing method, terminal, server and system
CN104601582A (en) * 2015-01-20 2015-05-06 广东欧珀移动通信有限公司 File transfer method, device and system
CN105099838A (en) * 2015-06-02 2015-11-25 深圳市美贝壳科技有限公司 Family data transferring system and method
CN105099874B (en) * 2015-06-24 2019-02-12 小米科技有限责任公司 Group's method for building up and device
CN105099874A (en) * 2015-06-24 2015-11-25 小米科技有限责任公司 Method and device for group establishment
CN105095693A (en) * 2015-07-13 2015-11-25 江苏简果科技发展有限公司 Method and system for safely sharing digital asset based on Internet
CN105897843A (en) * 2015-12-14 2016-08-24 乐视网信息技术(北京)股份有限公司 File sharing method and system
WO2017128870A1 (en) * 2016-01-26 2017-08-03 腾讯科技(深圳)有限公司 Information processing method, first terminal, second terminal, server and system
CN105653909B (en) * 2016-01-26 2018-09-25 腾讯科技(深圳)有限公司 Information processing method, first terminal, second terminal, server and system
CN105653909A (en) * 2016-01-26 2016-06-08 腾讯科技(深圳)有限公司 Information processing method, first terminal, second terminal, server and system
US10701243B2 (en) 2016-01-26 2020-06-30 Tencent Technology (Shenzhen) Company Limited Information processing method, first terminal, second terminal, server, and system
CN105872975A (en) * 2016-05-13 2016-08-17 中科劲点(北京)科技有限公司 Anti-lost device system and distance calculating method based on same
CN107580011A (en) * 2016-07-05 2018-01-12 华为技术有限公司 A kind of data sharing method and desktop cloud server terminal
CN107580011B (en) * 2016-07-05 2021-08-13 华为技术有限公司 Data sharing method and desktop cloud server
WO2018076840A1 (en) * 2016-10-25 2018-05-03 广东欧珀移动通信有限公司 Data sharing method, device, storage medium and server
CN107885811A (en) * 2017-11-03 2018-04-06 广州视源电子科技股份有限公司 Shared file display method, device, equipment and storage medium
CN107911477A (en) * 2017-12-06 2018-04-13 深圳市智物联网络有限公司 A kind of data communications method, apparatus and system
CN108509169A (en) * 2018-03-21 2018-09-07 联想(北京)有限公司 A kind of display control method and electronic equipment
CN109656893A (en) * 2018-11-20 2019-04-19 用友网络科技股份有限公司 The shared method and system of document multi-screen between a kind of smart machine
CN111049726A (en) * 2019-11-13 2020-04-21 北京达佳互联信息技术有限公司 File sharing method, device, system, client, server and storage medium
CN111049726B (en) * 2019-11-13 2023-06-30 北京达佳互联信息技术有限公司 File sharing method, device, system, client, server and storage medium
CN111565166A (en) * 2019-12-09 2020-08-21 武汉空心科技有限公司 File transmission method of work platform for packet
CN111654514A (en) * 2019-12-09 2020-09-11 武汉空心科技有限公司 File sharing management method of work platform for packet
CN115118470A (en) * 2022-06-16 2022-09-27 深圳乐播科技有限公司 Processing method and device for content mis-uploading, computer equipment and storage medium
CN115118470B (en) * 2022-06-16 2023-11-17 深圳乐播科技有限公司 Processing method, device, computer equipment and storage medium for content error uploading

Also Published As

Publication number Publication date
CN103002030B (en) 2016-03-16

Similar Documents

Publication Publication Date Title
CN103002030A (en) File sharing method and system
EP2677774B1 (en) Method and apparatus for managing a group profile in a wi-fi direct communication system
CN108848567B (en) Content sharing method and device
CN105431816A (en) Synchronizing device association data among computing devices
CN103384275A (en) Cross-terminal downloading method, system cloud server and terminal
CN103023989B (en) For the communication means of terminal, communication system and terminal
US20100043052A1 (en) Apparatus and method for security management of user terminal
CN103345390A (en) Picture output method and device for mobile terminal and mobile terminal
CN112751699A (en) OTA upgrade and upgrade management method, device, network and storage medium
KR20140022148A (en) Method for displaying a contents in portable terminal connection using a cloud service
CN106507269B (en) Data migration method and terminal equipment
CN106464694A (en) Security adjustments in mobile devices
CN104507141A (en) File receiving method for client side and receiver client side
EP2933940A1 (en) Method and system for a smart mixing console
CN103701891A (en) Cross-terminal downloading method, system, server, mobile terminal and fixed terminal
CN102413189A (en) Configuration method and device for thin client
CN108710547B (en) Data backup method, device, terminal and storage medium
CN105426716A (en) Mobile terminal unlocking method and device, and mobile terminal
CN103118067A (en) Method and system for intelligent transmission and document opening among multiple devices
EP3437252B1 (en) Conferencing system
CN107479911B (en) Method for downloading application program, user equipment and application server
CN112543493A (en) Wifi connection method, terminal and computer storage medium
CN103399751A (en) Method, system and terminal for file sharing
CN107615826B (en) Method for determining network type in wireless communication network, access point equipment, terminal equipment and wireless network controller
CN104507176A (en) File sending method for client side and sender client side

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant