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

CN103442046A - Method and device for sharing files - Google Patents

Method and device for sharing files Download PDF

Info

Publication number
CN103442046A
CN103442046A CN2013103632988A CN201310363298A CN103442046A CN 103442046 A CN103442046 A CN 103442046A CN 2013103632988 A CN2013103632988 A CN 2013103632988A CN 201310363298 A CN201310363298 A CN 201310363298A CN 103442046 A CN103442046 A CN 103442046A
Authority
CN
China
Prior art keywords
receiving terminal
file
shared file
user
sharing
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.)
Pending
Application number
CN2013103632988A
Other languages
Chinese (zh)
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.)
GUANGDONG 115 TECHNOLOGY Co Ltd
Original Assignee
GUANGDONG 115 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 GUANGDONG 115 TECHNOLOGY Co Ltd filed Critical GUANGDONG 115 TECHNOLOGY Co Ltd
Priority to CN2013103632988A priority Critical patent/CN103442046A/en
Publication of CN103442046A publication Critical patent/CN103442046A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method and device for sharing files. The method comprises the steps that a receiving end responds to file-sharing operation orders triggered by a user, the position of the receiving end is acquired, and the position information and the characteristic information of the receiving end are sent to a server-side; shared files which are matched with the position information and the characteristic information of the receiving end and are displayed by the server-side are read; the shared files are received according to the shared file receiving orders triggered by the user. The method and device has the advantages of being capable sharing files quickly and conveniently.

Description

File sharing method and device
Technical field
The present invention relates to Information Sharing Technology, relate in particular to a kind of file sharing method and device.
Background technology
The net dish, because having the advantages that powerful memory function and transmission are convenient, all can obtain the storage content whenever and wherever possible, is used by increasing user.When the user need to give other users by sharing files, usually need first shared file to be downloaded to this locality from the net dish, and then by modes such as data wire or WiFi, shared file is transferred to other users, this sharing mode needs usage data line, complicated operation and only supports the transmission of single-point to single-point, can not carry out file-sharing to multiple terminals rapidly simultaneously.
Summary of the invention
Given this, be necessary to provide a kind of file sharing method and device, to carry out rapidly the file-sharing of multiple terminals.
The embodiment of the invention discloses a kind of file sharing method, comprising:
The operational order of the file-sharing that the response user triggers;
Obtain the positional information of receiving terminal, and the positional information of described receiving terminal and characteristic information are sent to service end;
Read the service end shared file of mating with positional information described receiving terminal and characteristic information that show;
The instruction of the reception shared file triggered according to the user, receive described shared file.
Preferably, the instruction of the described reception shared file triggered according to the user, receive described shared file, also comprises afterwards:
The residual memory space of the net dish that the identification receiving terminal shines upon;
When the residual memory space of the net dish shone upon at described receiving terminal is not enough to store described shared file, send the information that enlarges receiving terminal net dish capacity.
The operational order of the file-sharing that preferably, described response user triggers comprises:
The operational order of the file-sharing that the response user triggers based on a shared control.
Preferably, the instruction of the described reception shared file triggered according to the user, receive described shared file, also comprises afterwards:
Whether identify transmitting terminal login username corresponding to described shared file is present in the buddy list of described receiving terminal login username;
If transmitting terminal login username corresponding to described shared file is not present in the buddy list of described receiving terminal login username, send the information of whether adding described transmitting terminal login user good friend by name.
Preferably, described receiving terminal comprises the client that at least one is corresponding, and described transmitting terminal comprises the client that at least one is corresponding.
The embodiment of the present invention also discloses a kind of file sharing device, comprising:
The instruction respond module, for responding the operational order of the file-sharing that the user triggers;
The acquisition of information module, for obtaining the positional information of receiving terminal, and be sent to service end by the positional information of described receiving terminal and characteristic information;
The file read module, for reading the service end shared file of mating with positional information described receiving terminal and characteristic information that show;
The file receiver module, the instruction for the reception shared file according to user's triggering, receive described shared file.
Preferably, described file sharing device also comprises storage dilatation module, for:
The residual memory space of the net dish that the identification receiving terminal shines upon;
When the residual memory space of the net dish shone upon at described receiving terminal is not enough to store described shared file, send the information that enlarges receiving terminal net dish capacity.
Preferably, described state the instruction respond module also for:
The operational order of the file-sharing that the response user triggers based on a shared control.
Preferably, described file sharing device also comprises that the good friend adds module, for:
Whether identify transmitting terminal login username corresponding to described shared file is present in the buddy list of described receiving terminal login username;
If transmitting terminal login username corresponding to described shared file is not present in the buddy list of described receiving terminal login username, send the information of whether adding described transmitting terminal login user good friend by name.
Preferably, described receiving terminal comprises the client that at least one is corresponding, and described transmitting terminal comprises the client that at least one is corresponding.
The operational order of the file-sharing that embodiment of the present invention receiving terminal response user triggers; Obtain the positional information of receiving terminal, and the positional information of described receiving terminal and characteristic information are sent to service end; Read the service end shared file of mating with positional information described receiving terminal and characteristic information that show; The instruction of the reception shared file triggered according to the user, receive described shared file; The beneficial effect have fast, carried out easily file-sharing; Because the embodiment of the present invention can be supported multi-multipoint, the single-point file-sharing mode to multiple spot, further improved the efficiency of file-sharing; Simultaneously, because the amount of physical memory of the embodiment of the present invention to receiving terminal has no requirement, directly by the net dish, be shared in corresponding net dish, the memory space of the shared file of therefore obtaining will break away from the amount of physical memory of the hardware entities of carrying this receiving terminal fully, greatly improve man-machine interaction.
The accompanying drawing explanation
Fig. 1 is file sharing method the first embodiment schematic flow sheet of the present invention;
Fig. 2 is file sharing method the second embodiment schematic flow sheet of the present invention;
Fig. 3 is file sharing method of the present invention the 3rd embodiment schematic flow sheet;
Fig. 4 is file sharing device the first embodiment high-level schematic functional block diagram of the present invention;
Fig. 5 is file sharing device the second embodiment high-level schematic functional block diagram of the present invention;
Fig. 6 is file sharing device of the present invention the 3rd embodiment high-level schematic functional block diagram.
The realization of embodiment of the present invention purpose, functional characteristics and advantage, in connection with embodiment, are described further with reference to accompanying drawing.
Embodiment
Further illustrate technical scheme of the present invention below in conjunction with Figure of description and specific embodiment.Should be appreciated that specific embodiment described herein, only in order to explain the present invention, is not intended to limit the present invention.
Fig. 1 is file sharing method the first embodiment schematic flow sheet of the present invention; As shown in Figure 1, file sharing method of the present invention comprises the following steps:
The operational order of the file-sharing that step S01, response user trigger;
The operational order of the file-sharing that receiving terminal response user triggers, the startup file shared routing.In the present embodiment, the user can trigger the operational order of file-sharing by a shared control on receiving terminal; Should share control can be virtual control, such as the touch-control icon arranged on touch terminal; Should share control can be also physical space, such as a physical button on terminal; The present embodiment is not done restriction to concrete manifestation type and the concrete manifestation form of this shared control.Large tracts of land use based on touch terminal and the intelligent development of terminal in actual applications, can arrange a touch-control icon and get final product on touch control terminal.Such as, in concrete application scenarios, the shared control of setting is that the touch control on touch terminal " is pressed ", once the user presses the operational order that this shared control has triggered shared file.
Step S02, obtain the positional information of receiving terminal, and the positional information of receiving terminal and characteristic information are sent to service end;
After receiving terminal startup file shared routing, receiving terminal obtains positional information and the characteristic information of self; And the positional information of receiving terminal self and characteristic information are uploaded onto the server, the positional information of uploading according to receiving terminal for server and characteristic information are searched the shared file with this receiving terminal coupling.
In the present embodiment, the positional information way commonly used that receiving terminal obtains self is by opening GPS(Global Position System, global positioning system) function, locate the positional information of obtaining self by GPS; Certainly, receiving terminal also can obtain the positional information of self by other locate modes, such as the location based on base station.The characteristic information of receiving terminal refers to can be unique determine the information of this receiving terminal, and such as the device id (Identity, identity) of receiving terminal number, MAC(Media Access Control, media interviews are controlled) address etc.
Step S03, read the service end shared file with positional information receiving terminal and characteristic information coupling that show;
After receiving terminal will obtain the positional information of self and characteristic information is uploaded to service end, service end is searched the shared file with this receiving terminal coupling according to the positional information of receiving terminal and characteristic information.
Shared file and the positional information of transmitting terminal and the access rights of shared file that transmitting terminal is uploaded have been stored in service end, according to the positional information of transmitting terminal and the positional information of receiving terminal, the identification receiving terminal can receive interior existing each transmitting terminal of range of receiving of shared file; After each transmitting terminal existed, identify the access rights of the shared file of each transmitting terminal in finding range of receiving, obtain the shared file that this receiving terminal has access rights.
Such as, in concrete application scenarios, the shared control of setting is that the touch control on touch terminal " is pressed ", once the user presses the operational order that this shared control has triggered shared file.The operational order of the shared file that transmitting terminal response user triggers, record the position coordinate data of the positional information of self as self, and the user presses time started and the concluding time of this communal space, the user name of the net of recording user login simultaneously dish.Service end is by LBS(Location Based Services, location-based service) obtain with this receiving terminal respond apart from 100 meters scopes the transmitting terminal that the user triggers the shared file operational order simultaneously, finish press the 10 second scopes of time in to user for the time that the user starts to press match time, obtains the shared file of this transmitting terminal simultaneously; Be server side searches within the specific limits, press transmitting terminal and the receiving terminal of " pressing " control simultaneously, wherein press and the time error of unclamping can be within 10 seconds simultaneously.Self retrievable shared file that receiving terminal reads that service end pushes, and above-mentioned shared file is shown, for the user, choose.
The instruction of step S04, the reception shared file that triggers according to the user, receive shared file.
The retrievable shared file that the user shows based on receiving terminal, choose needed shared file.Such as, after the user chooses needed or interested shared file, click " confirmation " control shown; The instruction of the reception shared file that receiving terminal sets out according to the user, receive shared file and be stored in net dish corresponding to this user name.
In the present embodiment, if the operational order of the file-sharing that headed by receiving terminal, the secondary response user triggers, receiving terminal, after the GPS positioning function is opened in identification self, ejects the prompt window that whether allows to obtain device geographical location, for the user, selects; After the user selects to allow to obtain device geographical location, the positional information of receiving terminal automatic acquisition equipment; Certainly, receiving terminal also can directly eject geographical position input frame is set, and for the user, manually inputs current positional information.
In the present embodiment, after the user has selected fileinfo that will be shared, if the operational order of the file-sharing that headed by the transmitting terminal of shared file, the secondary response user triggers, automatically enter and use guiding or the operation instruction page, the user that guiding is used for the first time to arrange and share required shared file.
In the present embodiment, in order to improve the efficiency of file-sharing, same shared file, receiving terminal and transmitting terminal only mate once and get final product.For the situation that has a plurality of receiving terminals and a plurality of transmitting terminals, such as pinning simultaneously, a plurality of users send and several same receptions of pinning simultaneously, server also can each transmitting terminal of Auto-matching and receiving terminal, receive the shared file of each transmitting terminal simultaneously and push the shared file of mating to each receiving terminal simultaneously, in the situation that many receiving terminals and multiple sending end, same shared file receiving terminal and transmitting terminal also only need coupling once to get final product.
The operational order of the file-sharing that embodiment of the present invention receiving terminal response user triggers; Obtain the positional information of receiving terminal, and the positional information of receiving terminal and characteristic information are sent to service end; Read the service end shared file of mating with positional information receiving terminal and characteristic information that show; The instruction of the reception shared file triggered according to the user, receive shared file; The beneficial effect have fast, carried out easily file-sharing; Because the embodiment of the present invention can be supported multi-multipoint, the single-point file-sharing mode to multiple spot, further improved the efficiency of file-sharing; Simultaneously, because the amount of physical memory of the embodiment of the present invention to receiving terminal has no requirement, directly by the net dish, be shared in corresponding net dish, the memory space of the shared file of therefore obtaining will break away from the amount of physical memory of the hardware entities of carrying this receiving terminal fully, greatly improve man-machine interaction.
Fig. 2 is file sharing method the second embodiment schematic flow sheet of the present invention; The difference of the present embodiment and Fig. 1 embodiment is to have increased step S05 and step S06; The present embodiment only is described step S05 and step S06, and relevant other related steps of file sharing method of the present invention please refer to the specific descriptions of related embodiment, do not repeat them here.
Specific descriptions based on Fig. 1 embodiment, as shown in Figure 2, the present embodiment file sharing method of the present invention, in the instruction of step S04, the reception shared file that triggers according to the user, receives shared file, also comprises afterwards:
The residual memory space of the net dish that step S05, identification receiving terminal shine upon;
Step S06, when the residual memory space of the net dish of receiving terminal mapping is not enough to store shared file, send the information that enlarges receiving terminal net dish capacity.
After the instruction of the reception shared file triggered receiving terminal response user, the net disk storage address that user name in the receiving terminal log-on message corresponding according to this receiving terminal is shone upon, be stored to the shared file of reception in net dish corresponding to the net disk storage address of this user name mapping; Simultaneously, receiving terminal is according to the size of the required memory space of shared file, and the size of the residual capacity of the net dish that identification net disk storage address is corresponding, judge whether the residual capacity of this net dish can meet the storage demand of shared file; When the residual memory space of the net dish shone upon at receiving terminal is not enough to store shared file, send the information that enlarges the net dish capacity that receiving terminal shines upon, whether the prompting user is enlarged the operation of net dish capacity, and expanded corresponding mapping space and the chained address of net dish capacity is provided simultaneously.
The residual memory space of the net dish that the present embodiment identification receiving terminal shines upon, when the residual memory space of the net dish shone upon at receiving terminal is not enough to store shared file, send the information that enlarges receiving terminal net dish capacity, there is the beneficial effect that further improves man-machine interaction.
Fig. 3 is file sharing method of the present invention the 3rd embodiment schematic flow sheet; The difference of the present embodiment Fig. 1 embodiment is to have increased step S11 and step S12.The present embodiment only is described step S11 and step S12, and relevant other related steps of file sharing method of the present invention please refer to the specific descriptions of related embodiment, do not repeat them here.
In the present embodiment, step S11 and step S12 can carry out after the step S04 of Fig. 1, also can after the step S05 shown in Fig. 2 or step S06, carry out.
Specific descriptions based on Fig. 1 and Fig. 2 embodiment, as shown in Figure 3, file sharing method of the present invention, in the instruction of the step S04 shown in Fig. 1, the reception shared file that triggers according to the user, receives shared file, also comprises afterwards:
Whether step S11, transmitting terminal login username corresponding to identification shared file are present in the buddy list of receiving terminal login username; If not, perform step S12; If finish the flow process of the present embodiment file-sharing.
Step S12, send the information of whether adding transmitting terminal login user good friend by name.
After the instruction of the reception shared file triggered receiving terminal response user, the net disk storage address that user name in the receiving terminal log-on message corresponding according to this receiving terminal is shone upon, be stored to the shared file of reception in net dish corresponding to the net disk storage address of this user name mapping; Simultaneously, on transmitting terminal corresponding to receiving terminal identification shared file, whether listed user name A is present in the buddy list that the user name B of the current login of this receiving terminal is corresponding; Identify at receiving terminal the login username A that does not have transmitting terminal corresponding to this shared file in the buddy list that the current user name B self logined is corresponding, send information, whether the prompting user of take adds the good friend that transmitting terminal login username A corresponding to this shared file is the current login username B of receiving terminal.If, when the user has selected to confirm to add the good friend that transmitting terminal login username A is receiving terminal login username B, receiving terminal sends this login username A is added in the buddy list of login username B.
When receiving terminal is identified the login username A that has transmitting terminal corresponding to this shared file in the buddy list that the current user name B self logined is corresponding, will finish the flow process of this file-sharing.
When transmitting terminal login username corresponding to the present embodiment receiving terminal identification shared file is not present in the buddy list of receiving terminal login username, send to add and send the information of adding transmitting terminal login user good friend by name, improve the intelligent of system, saved the troublesome operation of searching and adding the good friend.
Fig. 4 is file sharing device the first embodiment high-level schematic functional block diagram of the present invention; As shown in Figure 4, file sharing device of the present invention comprises: instruction respond module 01, acquisition of information module 02, file read module 03 and file receiver module 04.
Instruction respond module 01, for responding the operational order of the file-sharing that the user triggers;
The operational order of the file-sharing that instruction respond module 01 response user triggers, the startup file shared routing.In the present embodiment, the user can trigger the operational order of file-sharing by a shared control on receiving terminal; Should share control can be virtual control, such as the touch-control icon arranged on touch terminal; Should share control can be also physical space, such as a physical button on terminal; The present embodiment is not done restriction to concrete manifestation type and the concrete manifestation form of this shared control.Large tracts of land use based on touch terminal and the intelligent development of terminal in actual applications, can arrange a touch-control icon and get final product on touch control terminal.Such as, in concrete application scenarios, the shared control of setting is that the touch control on touch terminal " is pressed ", once the user presses the operational order that this shared control has triggered shared file.
Acquisition of information module 02, for obtaining the positional information of receiving terminal, and be sent to service end by the positional information of receiving terminal and characteristic information;
After instruction respond module 01 startup file shared routing, acquisition of information module 02 is obtained positional information and the characteristic information of self; And the positional information of receiving terminal self and characteristic information are uploaded onto the server, the positional information of uploading according to receiving terminal for server and characteristic information are searched the shared file with this receiving terminal coupling.
In the present embodiment, the positional information way commonly used that acquisition of information module 02 is obtained self is by after opening the GPS function, locates the positional information of obtaining self by GPS; Certainly, acquisition of information module 02 also can be obtained the positional information of self by other locate modes, such as the location based on base station.The characteristic information of receiving terminal refers to can be unique determine the information of this receiving terminal, such as the device id of receiving terminal number, MAC Address etc.
File read module 03, for reading the service end shared file of mating with positional information receiving terminal and characteristic information that show;
After acquisition of information module 02 will be obtained the positional information of self and characteristic information is uploaded to service end, service end is searched the shared file with this receiving terminal coupling according to the positional information of receiving terminal and characteristic information.
Shared file and the positional information of transmitting terminal and the access rights of shared file that transmitting terminal is uploaded have been stored in service end, according to the positional information of transmitting terminal and the positional information of receiving terminal, the identification receiving terminal can receive interior existing each transmitting terminal of range of receiving of shared file; After each transmitting terminal existed, identify the access rights of the shared file of each transmitting terminal in finding range of receiving, obtain the shared file that this receiving terminal has access rights.
Such as, in concrete application scenarios, the shared control of setting is that the touch control on touch terminal " is pressed ", once the user presses the operational order that this shared control has triggered shared file.The operational order of the shared file that transmitting terminal response user triggers, record the position coordinate data of the positional information of self as self, and the user presses time started and the concluding time of this communal space, the user name of the net of recording user login simultaneously dish.Service end is obtained with this receiving terminal respond apart from 100 meters scopes the transmitting terminal that the user triggers the shared file operational order simultaneously by LBS, finish press the 10 second scopes of time in to user for the time that the user starts to press match time, obtains the shared file of this transmitting terminal simultaneously; Be server side searches within the specific limits, press transmitting terminal and the receiving terminal of " pressing " control simultaneously, wherein press and the time error of unclamping can be within 10 seconds simultaneously.Self retrievable shared file that file read module 03 reads that service end pushes, and above-mentioned shared file is shown, for the user, choose.
File receiver module 04, the instruction for the reception shared file according to user's triggering, receive shared file.
The retrievable shared file that the user shows based on receiving terminal, choose needed shared file.Such as, after the user chooses needed or interested shared file, click " confirmation " control shown; The instruction of the reception shared file that file receiver module 04 sets out according to the user, receive shared file and be stored in net dish corresponding to this user name.
In the present embodiment, if the operational order of the file-sharing that headed by receiving terminal, the secondary response user triggers, receiving terminal, after the GPS positioning function is opened in identification self, ejects the prompt window that whether allows to obtain device geographical location, for the user, selects; After the user selects to allow to obtain device geographical location, the positional information of acquisition of information module 02 automatic acquisition equipment; Certainly, receiving terminal also can directly eject geographical position input frame is set, and for the user, manually inputs current positional information.
In the present embodiment, after the user has selected fileinfo that will be shared, if the operational order of the file-sharing that headed by the transmitting terminal of shared file, the secondary response user triggers, automatically enter and use guiding or the operation instruction page, the user that guiding is used for the first time to arrange and share required shared file.
In the present embodiment, in order to improve the efficiency of file-sharing, same shared file, receiving terminal and transmitting terminal only mate once and get final product.For the situation that has a plurality of receiving terminals and a plurality of transmitting terminals, such as pinning simultaneously, a plurality of users send and several same receptions of pinning simultaneously, server also can each transmitting terminal of Auto-matching and receiving terminal, receive the shared file of each transmitting terminal simultaneously and push the shared file of mating to each receiving terminal simultaneously, in the situation that many receiving terminals and multiple sending end, same shared file receiving terminal and transmitting terminal also only need coupling once to get final product.
The operational order of the file-sharing that embodiment of the present invention receiving terminal response user triggers; Obtain the positional information of receiving terminal, and the positional information of receiving terminal and characteristic information are sent to service end; Read the service end shared file of mating with positional information receiving terminal and characteristic information that show; The instruction of the reception shared file triggered according to the user, receive shared file; The beneficial effect have fast, carried out easily file-sharing; Because the embodiment of the present invention can be supported multi-multipoint, the single-point file-sharing mode to multiple spot, further improved the efficiency of file-sharing; Simultaneously, because the amount of physical memory of the embodiment of the present invention to receiving terminal has no requirement, directly by the net dish, be shared in corresponding net dish, the memory space of the shared file of therefore obtaining will break away from the amount of physical memory of the hardware entities of carrying this receiving terminal fully, greatly improve man-machine interaction.
Fig. 5 is file sharing device the second embodiment high-level schematic functional block diagram of the present invention; The difference of the present embodiment and Fig. 4 embodiment is to have increased storage dilatation module 05; The present embodiment only is described storage dilatation module 05, and relevant other related steps of sharing means of the present invention please refer to the specific descriptions of related embodiment, do not repeat them here.
Specific descriptions based on Fig. 4 embodiment, as shown in Figure 5, file sharing device of the present invention also comprises:
Storage dilatation module 05, for:
The residual memory space of the net dish that the identification receiving terminal shines upon;
When the residual memory space of the net dish shone upon at receiving terminal is not enough to store shared file, send the information that enlarges receiving terminal net dish capacity.
After the instruction of the reception shared file triggered file receiver module 04 response user, the net disk storage address that user name in file receiver module 04 log-on message corresponding according to this receiving terminal is shone upon, be stored to the shared file of reception in net dish corresponding to the net disk storage address of this user name mapping; Simultaneously, storage dilatation module 05 is according to the size of the required memory space of shared file, and the size of the residual capacity of the net dish that identification net disk storage address is corresponding, judge whether the residual capacity of this net dish can meet the storage demand of shared file; When the residual memory space of the net dish shone upon at receiving terminal is not enough to store shared file, storage dilatation module 05 is sent the information that enlarges the net dish capacity that receiving terminal shines upon, whether the prompting user is enlarged the operation of net dish capacity, and expanded corresponding mapping space and the chained address of net dish capacity is provided simultaneously.
The residual memory space of the net dish that the present embodiment identification receiving terminal shines upon, when the residual memory space of the net dish shone upon at receiving terminal is not enough to store shared file, send the information that enlarges receiving terminal net dish capacity, there is the beneficial effect that further improves man-machine interaction.
Fig. 6 is file sharing device of the present invention the 3rd embodiment high-level schematic functional block diagram.The difference of the present embodiment and Fig. 4 and Fig. 5 embodiment is to have increased the good friend and added module 06; The present embodiment only adds module 06 to the good friend and is described, and relevant other related modules of sharing means of the present invention please refer to the specific descriptions of related embodiment, do not repeat them here.
Specific descriptions based on Fig. 4 and Fig. 5 embodiment, as shown in Figure 6, file sharing device of the present invention also comprises that the good friend adds module 06, for:
Whether transmitting terminal login username corresponding to identification shared file is present in the buddy list of receiving terminal login username;
If transmitting terminal login username corresponding to shared file is not present in the buddy list of receiving terminal login username, send the information of whether adding transmitting terminal login user good friend by name.
After the instruction of the reception shared file triggered receiving terminal response user, the net disk storage address that user name in file receiver module 04 log-on message corresponding according to this receiving terminal is shone upon, be stored to the shared file of reception in net dish corresponding to the net disk storage address of this user name mapping; Simultaneously, whether the good friend adds listed user name A on transmitting terminal corresponding to module 06 identification shared file and is present in the buddy list that the user name B of the current login of this receiving terminal is corresponding; Add the good friend login username A that does not have transmitting terminal corresponding to this shared file in the buddy list that the current user name B self logined of module 06 identification is corresponding, send information, whether the prompting user of take adds the good friend that transmitting terminal login username A corresponding to this shared file is the current login username B of receiving terminal.When if the user has selected to confirm to add the good friend that transmitting terminal login username A is receiving terminal login username B, the good friend adds module 06 transmission this login username A is added in the buddy list of login username B.
Add in the buddy list that the user name B of current self login of module 06 identification is corresponding while having the login username A of transmitting terminal corresponding to this shared file the good friend, will finish the flow process of this file-sharing.
When transmitting terminal login username corresponding to the present embodiment receiving terminal identification shared file is not present in the buddy list of receiving terminal login username, send to add and send the information of adding transmitting terminal login user good friend by name, improve the intelligent of system, saved the troublesome operation of searching and adding the good friend.
It should be noted that, in this article, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby make the process, method, article or the device that comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or also be included as the intrinsic key element of this process, method, article or device.In the situation that not more restrictions, the key element limited by statement " comprising ... ", and be not precluded within process, method, article or the device that comprises this key element and also have other identical element.
The invention described above embodiment sequence number, just to describing, does not represent the quality of embodiment.
The foregoing is only the preferred embodiments of the present invention; not thereby limit its scope of the claims; every equivalent structure or conversion of equivalent flow process that utilizes specification of the present invention and accompanying drawing content to do; directly or indirectly be used in other relevant technical fields, all in like manner be included in scope of patent protection of the present invention.

Claims (10)

1. a file sharing method, is characterized in that, comprising:
The operational order of the file-sharing that the response user triggers;
Obtain the positional information of receiving terminal, and the positional information of described receiving terminal and characteristic information are sent to service end;
Read the service end shared file of mating with positional information described receiving terminal and characteristic information that show;
The instruction of the reception shared file triggered according to the user, receive described shared file.
2. the method for claim 1, is characterized in that, the instruction of the described reception shared file triggered according to the user, receive described shared file, also comprises afterwards:
The residual memory space of the net dish that the identification receiving terminal shines upon;
When the residual memory space of the net dish shone upon at described receiving terminal is not enough to store described shared file, send the information that enlarges receiving terminal net dish capacity.
3. the method for claim 1, is characterized in that, the operational order of the file-sharing that described response user triggers comprises:
The operational order of the file-sharing that the response user triggers based on a shared control.
4. the method for claim 1, is characterized in that, the instruction of the described reception shared file triggered according to the user, receive described shared file, also comprises afterwards:
Whether identify transmitting terminal login username corresponding to described shared file is present in the buddy list of described receiving terminal login username;
If transmitting terminal login username corresponding to described shared file is not present in the buddy list of described receiving terminal login username, send the information of whether adding described transmitting terminal login user good friend by name.
5. as the described method of claim 1-4 any one, it is characterized in that, described receiving terminal comprises the client that at least one is corresponding, and described transmitting terminal comprises the client that at least one is corresponding.
6. a file sharing device, is characterized in that, comprising:
The instruction respond module, for responding the operational order of the file-sharing that the user triggers;
The acquisition of information module, for obtaining the positional information of receiving terminal, and be sent to service end by the positional information of described receiving terminal and characteristic information;
The file read module, for reading the service end shared file of mating with positional information described receiving terminal and characteristic information that show;
The file receiver module, the instruction for the reception shared file according to user's triggering, receive described shared file.
7. device as claimed in claim 6, is characterized in that, also comprises storage dilatation module, for:
The residual memory space of the net dish that the identification receiving terminal shines upon;
When the residual memory space of the net dish shone upon at described receiving terminal is not enough to store described shared file, send the information that enlarges receiving terminal net dish capacity.
8. device as claimed in claim 6, is characterized in that, described instruction respond module also for:
The operational order of the file-sharing that the response user triggers based on a shared control.
9. device as claimed in claim 6, is characterized in that, also comprises that the good friend adds module, for:
Whether identify transmitting terminal login username corresponding to described shared file is present in the buddy list of described receiving terminal login username;
If transmitting terminal login username corresponding to described shared file is not present in the buddy list of described receiving terminal login username, send the information of whether adding described transmitting terminal login user good friend by name.
10. as the described device of claim 6-9 any one, it is characterized in that, described receiving terminal comprises the client that at least one is corresponding, and described transmitting terminal comprises the client that at least one is corresponding.
CN2013103632988A 2013-08-19 2013-08-19 Method and device for sharing files Pending CN103442046A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2013103632988A CN103442046A (en) 2013-08-19 2013-08-19 Method and device for sharing files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2013103632988A CN103442046A (en) 2013-08-19 2013-08-19 Method and device for sharing files

Publications (1)

Publication Number Publication Date
CN103442046A true CN103442046A (en) 2013-12-11

Family

ID=49695711

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2013103632988A Pending CN103442046A (en) 2013-08-19 2013-08-19 Method and device for sharing files

Country Status (1)

Country Link
CN (1) CN103442046A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104079565A (en) * 2014-06-13 2014-10-01 小米科技有限责任公司 Authorization method and device
CN104954406A (en) * 2014-03-31 2015-09-30 中国电信股份有限公司 Cloud-side data sharing method and system
CN105100163A (en) * 2014-05-19 2015-11-25 中兴通讯股份有限公司 File sharing method and device
CN105306527A (en) * 2015-09-14 2016-02-03 联想(北京)有限公司 Data sharing method and device
WO2016034116A1 (en) * 2014-09-02 2016-03-10 腾讯科技(深圳)有限公司 Information sharing method, device and storage medium
CN106844602A (en) * 2017-01-16 2017-06-13 中国科学院空间应用工程与技术中心 The sharing method and system of a kind of space science and application data
CN107222522A (en) * 2017-05-04 2017-09-29 金华芒果信息技术有限公司 Mobile memory method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1416062A (en) * 2002-10-31 2003-05-07 李洪宝 Method for gathering resources of storage media on computer network
CN102882985A (en) * 2012-10-23 2013-01-16 上海够快网络科技有限公司 File sharing method based on cloud storage
CN102932759A (en) * 2012-10-26 2013-02-13 北京小米科技有限责任公司 Information sharing method and device
CN103020687A (en) * 2012-12-14 2013-04-03 北京奇虎科技有限公司 Method and system for sharing two-dimension code
CN103248555A (en) * 2012-02-08 2013-08-14 腾讯科技(深圳)有限公司 Method and device for adding friends

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1416062A (en) * 2002-10-31 2003-05-07 李洪宝 Method for gathering resources of storage media on computer network
CN103248555A (en) * 2012-02-08 2013-08-14 腾讯科技(深圳)有限公司 Method and device for adding friends
CN102882985A (en) * 2012-10-23 2013-01-16 上海够快网络科技有限公司 File sharing method based on cloud storage
CN102932759A (en) * 2012-10-26 2013-02-13 北京小米科技有限责任公司 Information sharing method and device
CN103020687A (en) * 2012-12-14 2013-04-03 北京奇虎科技有限公司 Method and system for sharing two-dimension code

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
CN105100163A (en) * 2014-05-19 2015-11-25 中兴通讯股份有限公司 File sharing method and device
CN104079565A (en) * 2014-06-13 2014-10-01 小米科技有限责任公司 Authorization method and device
WO2016034116A1 (en) * 2014-09-02 2016-03-10 腾讯科技(深圳)有限公司 Information sharing method, device and storage medium
US10009731B2 (en) 2014-09-02 2018-06-26 Tencent Technology (Shenzhen) Company Limited Information sharing method, device and storage medium
CN105306527A (en) * 2015-09-14 2016-02-03 联想(北京)有限公司 Data sharing method and device
CN106844602A (en) * 2017-01-16 2017-06-13 中国科学院空间应用工程与技术中心 The sharing method and system of a kind of space science and application data
CN107222522A (en) * 2017-05-04 2017-09-29 金华芒果信息技术有限公司 Mobile memory method
CN107222522B (en) * 2017-05-04 2021-02-05 和宇健康科技股份有限公司 Mobile storage method

Similar Documents

Publication Publication Date Title
CN103442046A (en) Method and device for sharing files
CN110572305B (en) Smart home equipment binding method and system, smart home equipment and mobile terminal
US9572190B2 (en) Device and method for associating with WiFi networks
CN102170633A (en) Targeting application based on mobile operator
CN103298072A (en) Method and system for automatically connecting to WiFi (wireless fidelity) access points and mobile communication terminal
US10887745B2 (en) Method and device for sharing file between different terminals
CN102692881A (en) Household appliance control method and control system based on two-dimension code
CN103188328A (en) Mobile terminal application program sharing method, server and system
CN102480501A (en) Application resource downloading method and associated equipment
CN104038261A (en) Multi device position information managing and sharing method and relevant device
CN103874010A (en) Gesture based data exchange system of multiple mobile terminals
WO2017063499A1 (en) File sending and transmission method and apparatus
CN103873510A (en) Gesture based data exchange method for multiple mobile terminals
CN103685176B (en) Terminal equipment, equipment management server and connection establishment method
CN103857013A (en) Method for setting personal hotspot and mobile terminal
CN103559787A (en) Household appliance control method and terminal
CN102736923A (en) A method and a system for software customization installation
JP6251927B2 (en) Method and apparatus for sharing environmental context
US20150278215A1 (en) Terminal and social group configuring method thereof, and communication system including the terminal
US20130148554A1 (en) Electronic device and method for sharing contents via bluetooth network
CN112689316A (en) Binding method and device of intelligent equipment, storage medium and electronic device
CN105554845A (en) Access method, router, and terminal
US20170094481A1 (en) Grouping control method of playing device, terminal, and apparatus
CN102469039B (en) Intelligent network communication system and method
CN104184768A (en) Method of transmitting data of Internet of things, device and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20131211