CN103491143A - File sharing method and device - Google Patents
File sharing method and device Download PDFInfo
- Publication number
- CN103491143A CN103491143A CN201310400267.5A CN201310400267A CN103491143A CN 103491143 A CN103491143 A CN 103491143A CN 201310400267 A CN201310400267 A CN 201310400267A CN 103491143 A CN103491143 A CN 103491143A
- Authority
- CN
- China
- Prior art keywords
- file
- user terminal
- server
- cloud server
- identification
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a file sharing method and device. The file sharing method and device aim to solve the problems that when a cloud server shares files with an application server in the prior art, operation of a user is troublesome, and a large number of network resources are consumed. The method comprises the steps that the application server obtains file identification from the cloud server, the file identification corresponds to all the files which are uploaded by a user terminal, the obtained file identification is provided for the user terminal for selection, the files corresponding to the file identification selected by the user terminal are obtained from files stored by the cloud server, and the obtained files are processed. By the method, when the user needs to process the files which are uploaded to the cloud server for storage through the application server, the files do not need to be downloaded from the cloud server, the downloaded files are uploaded to the application server, the application server can obtain the files from the cloud server and process the files directly, and therefore operation of the user is effectively simplified, and the number of the consumed network resources while the files are shared is also reduced.
Description
Technical field
The present invention relates to communication technical field, relate in particular to a kind of sharing files method and device.
Background technology
At present, increasing user brings into use the file of Cloud Server storage oneself, to save the limited memory space of user terminal.
But, when the user uses other network applications, if processed uploading to the file of preserving in Cloud Server by this network application, with regard to the file that needs the user will be stored in Cloud Server, download, again the file of download is uploaded to application server corresponding to this network application, make this application server processes this document.
For example, when the user sends mail, if will upload to the file preserved in Cloud Server, as the annex of this mail, sent, the user need to download the file of storing in Cloud Server, and this document is uploaded in mail server, mail server is added in the mail that will send this document as annex, and send mail.
Visible, in prior art from Cloud Server download file, and the process that the file of download is uploaded to application server again complex operation not only, and also expended a large amount of Internet resources in the process of download file and upload file.
Summary of the invention
The embodiment of the present invention provides a kind of sharing files method and device, user's complex operation while in order to solve in prior art, from Cloud Server to application server, sharing file, expends the more problem of Internet resources.
A kind of sharing files method that the embodiment of the present invention provides comprises:
Application server obtains the file identification corresponding to each file of user terminal uploads from Cloud Server; And each file identification that will obtain offers described user terminal selecting; And
In the file of described Cloud Server storage, obtain the file corresponding to file identification of described user terminal selecting;
Described application server is processed the file obtained.
A kind of sharing files device that the embodiment of the present invention provides comprises:
Identifier acquisition module, for obtaining the file identification corresponding to each file of user terminal uploads from Cloud Server;
Module is provided, for each file identification that described identifier acquisition module is obtained, offers described user terminal selecting;
The file acquisition module, for the file in described Cloud Server storage, obtain the file corresponding to file identification of described user terminal selecting;
Processing module, processed for the file that described file acquisition module is obtained.
The embodiment of the present invention provides a kind of sharing files method and device, the method application server obtains the file identification corresponding to each file of user terminal uploads from Cloud Server, and each file identification that will obtain offers user terminal selecting, obtain the file corresponding to file identification of this user terminal selecting in the file of Cloud Server storage, and the file obtained is processed.Pass through said method, when the user will be processed uploading to the file of preserving in Cloud Server by application server, without download file from Cloud Server, and the file of download is uploaded to application server, application server can directly obtain file and process from Cloud Server, therefore effectively simplified user's operation, spent Internet resources while also having reduced sharing files.
The accompanying drawing explanation
The sharing files process that Fig. 1 provides for the embodiment of the present invention;
The process that Fig. 2 is authorized for the application server that the embodiment of the present invention provides;
The sharing files apparatus structure schematic diagram that Fig. 3 provides for the embodiment of the present invention.
Embodiment
In order to simplify user's operation, reduce the Internet resources that download file and upload file consume, in the embodiment of the present invention, application server can directly obtain file and be processed from Cloud Server.
Below in conjunction with Figure of description, the embodiment of the present invention is described in detail.
Fig. 1 is the sharing files process that the embodiment of the present invention provides, and specifically comprises the following steps:
S101: application server obtains the file identification corresponding to each file of user terminal uploads from Cloud Server.
In embodiments of the present invention, Cloud Server can be a plurality of, after the user terminal login application server of user by its use, application server can offer user terminal selecting by the server identification of each Cloud Server, user terminal selecting the user by its use after the server identification, application server can the Cloud Server corresponding from the server identification of user terminal selecting, obtain the file identification corresponding to each file of user terminal uploads.Wherein, the server identification of Cloud Server can be the service provider's of this Cloud Server sign, and the file identification of file can be the filename of this document or icon etc.
For example, after the user logins application server, application server can offer user terminal by the server identification of Cloud Server A and Cloud Server B, wherein, the sign that the server identification of Cloud Server A is provider server a, the sign that the server identification of Cloud Server B is service provider b.Suppose the user by this user terminal selecting the sign of provider server a, application server is set up and the linking of Cloud Server A, and obtains file identification corresponding to each file of storing this user terminal uploads in Cloud Server A based on this link.
S102: each file identification that will obtain offers user terminal selecting.
S103: in the file of Cloud Server storage, obtain the file corresponding to file identification of user terminal selecting.
In embodiments of the present invention, after application server has obtained the file identification that each file of user terminal uploads is corresponding from Cloud Server, the file identification corresponding to each file that will obtain offers user terminal selecting, the user is by the user terminal of its use, from these file identifications, select its file identification corresponding to file that need to be processed by this application server, application server obtains the file corresponding to file identification of user terminal selecting from Cloud Server.
For example, application server described in the embodiment of the present invention can be mail server, when the user will be when uploading to certain file in Cloud Server and send to other users by mail, first login this mail server, mail server obtains the file identification of each file of user terminal uploads from Cloud Server by above-mentioned steps S101, and by step S102, these file identifications are offered to user terminal selecting, the user selects it to want file identification corresponding to file sent by mail from these file identifications by this user terminal, mail server obtains the file corresponding to file identification of user terminal selecting from Cloud Server by step S103.
S104: the file obtained is processed.
Continue to continue to use example, after mail server has obtained the file that the file identification of user terminal selecting is corresponding from Cloud Server, can add to the file that obtains as annex in the mail that this user terminal creates and send.
Pass through said method, when the user will be processed uploading to the file of storing in Cloud Server by application server, without download file from Cloud Server, and the file of download is uploaded to application server, application server can directly obtain corresponding file and process from Cloud Server, therefore simplify user's operation, also can effectively reduce the Internet resources that download file and upload file consume.
Further, before step S101, that is,, before file identification corresponding to each file of storing in the application server Cloud Server corresponding at the server identification that obtains user terminal selecting, also to obtain the authority of obtaining file identification and file from Cloud Server that user terminal is authorized.Concrete, application server can send authorization request message to user terminal, obtains the authority of file identification and file in order to request from the Cloud Server of this user terminal selecting, and receives the license confirmation information that this user terminal returns.This license confirmation information is obtained the authority of file identification and file for authorizing application server from the Cloud Server of user terminal selecting.
Wherein, can carry the authentication information of this user terminal on Cloud Server in this license confirmation information, also can carry the access code corresponding with the authentication information of this user terminal on Cloud Server, thereby, in step S101, application server can be according to the authentication information or the access code that carry in this license confirmation information, obtain the file identification corresponding to each file of this user terminal uploads from this Cloud Server, in step S103, application server can be according to the authentication information or the access code that carry in this license confirmation information, in the file of this user terminal uploads of storing at Cloud Server, obtain the file corresponding to file identification of user terminal selecting.Below take in license confirmation information the process that access code is authorized as example explanation application server of carrying.
The process that Fig. 2 is authorized for the application server that the embodiment of the present invention provides specifically comprises the following steps:
S201: application server sends authorization request message to user terminal.
S202: user terminal, according to this authorization request message, will send to Cloud Server from the authentication information on Cloud Server.
Concrete, user terminal can be redirected to according to this authorization request message the certification page of Cloud Server, and after the user uses this user terminal to fill in authentication information in this certification page, user terminal sends to Cloud Server by this authentication information.Wherein, this authentication information includes but not limited to username and password.
S203: Cloud Server generates answer back code and the access code that this authentication information is corresponding, and this answer back code is returned to user terminal.
When Cloud Server receives the authentication information of user terminal transmission, this authentication information is authenticated, when authentication is passed through, generate answer back code and access code that this authentication information is corresponding, and answer back code is carried in authorization response message and returns to user terminal.Wherein, the described answer back code of the embodiment of the present invention can be request token, and access code can be access token.
S204: user terminal is carried at this answer back code in license confirmation message and returns to application server.
After user terminal receives the authorization response message of carrying answer back code, can be redirected to according to this authorization response message the page of application server, make the user select by this page the file identification that its file to be dealt with is corresponding in follow-up step, and this answer back code is carried in license confirmation message and returns to application server.
S205: application server is according to the answer back code carried in this license confirmation message, to access code corresponding to this answer back code of Cloud Server request.
S206: Cloud Server returns to application server the access code that this answer back code is corresponding.
Follow-up, after application server receives this access code, can, based on this access code, obtain the file identification corresponding to file of this user terminal uploads from Cloud Server, Cloud Server can be authenticated this access code, and provides each file identification by rear to application server in authentication.Due to the corresponding relation of the authentication information of having preserved this access code and this user terminal in Cloud Server, therefore, the file identification that Cloud Server provides to application server for this user terminal uploads to file identification corresponding to each file in Cloud Server.
In addition, in embodiments of the present invention, when above-mentioned application server is mail server, except when the user is will send to other users by mail by the file in Cloud Server the time, mail server can directly obtain beyond the file in Cloud Server, when mail server receives mail, if carried annex in the mail received, mail server also can directly upload to the annex carried in mail in Cloud Server and store, user in prior art can be simplified and the annex in mail need to be first downloaded, again the annex of download is uploaded to the operating process in Cloud Server, and receive the download annex and upload the Internet resources that annex consumes.
Concrete, while in the mail that mail server receives, having carried annex, the server identification of each Cloud Server can be offered to user terminal, and the annex in mail is uploaded in the Cloud Server that the server identification of user terminal selecting is corresponding and stores.Wherein, the optional majority of a user terminal server identification, mail server can upload to the annex in mail in the Cloud Server that a plurality of server identifications of user terminal selecting are corresponding simultaneously and store, to realize multi-point backup.
The above sharing files method provided for the embodiment of the present invention, the invention thinking based on same, the embodiment of the present invention also provides a kind of sharing files device, as shown in Figure 3.
Fig. 3 is the sharing files apparatus structure schematic diagram that the embodiment of the present invention provides, and specifically comprises:
Described identifier acquisition module 301 specifically for, the server identification of each Cloud Server is offered to user terminal selecting, and corresponding Cloud Server, obtain the file identification corresponding to each file of described user terminal uploads from the server identification of described user terminal selecting.
Described device also comprises:
Described processing module 304 specifically for, add in the mail that described user terminal creates using the file that obtains as annex and send.
Described device also comprises:
Described processing module 304 also for, the annex carried in the mail received is uploaded in described Cloud Server and preserves.
Concrete above-mentioned sharing files device can be arranged in application server.
The embodiment of the present invention provides a kind of sharing files method and device, the method application server obtains the file identification corresponding to each file of user terminal uploads from Cloud Server, and each file identification that will obtain offers user terminal selecting, obtain the file corresponding to file identification of this user terminal selecting in the file of Cloud Server storage, and the file obtained is processed.Pass through said method, when the user will be processed uploading to the file of preserving in Cloud Server by application server, without download file from Cloud Server, and the file of download is uploaded to application server, application server can directly obtain file and process from Cloud Server, therefore effectively simplified user's operation, spent Internet resources while also having reduced sharing files.
Those skilled in the art should understand, the application's embodiment can be provided as method, system or computer program.Therefore, the application can adopt complete hardware implementation example, implement software example or in conjunction with the form of the embodiment of software and hardware aspect fully.And the application can adopt the form that wherein includes the upper computer program of implementing of computer-usable storage medium (including but not limited to magnetic disc store, CD-ROM, optical memory etc.) of computer usable program code one or more.
In a typical configuration, computing equipment comprises one or more processors (CPU), input/output interface, network interface and internal memory.
Internal memory may comprise the volatile memory in computer-readable medium, and the forms such as random access memory (RAM) and/or Nonvolatile memory, as read-only memory (ROM) or flash memory (flash RAM).Internal memory is the example of computer-readable medium.
Computer-readable medium comprises that permanent and impermanency, removable and non-removable media can realize the information storage by any method or technology.Information can be module or other data of computer-readable instruction, data structure, program.The example of the storage medium of computer comprises, but be not limited to phase transition internal memory (PRAM), static RAM (SRAM), dynamic random access memory (DRAM), the random access memory of other types (RAM), read-only memory (ROM), Electrically Erasable Read Only Memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic holder formula tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus or any other non-transmission medium, can be used for the information that storage can be accessed by computing equipment.According to defining herein, computer-readable medium does not comprise non-temporary computer readable media (transitory media), as data-signal and the carrier wave of modulation.
The application describes with reference to flow chart and/or the block diagram of method, equipment (system) and computer program according to the embodiment of the present application.Should understand can be in computer program instructions realization flow figure and/or block diagram each flow process and/or the flow process in square frame and flow chart and/or block diagram and/or the combination of square frame.Can provide these computer program instructions to the processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing device to produce a machine, make the instruction of carrying out by the processor of computer or other programmable data processing device produce for realizing the device in the function of flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame appointments.
These computer program instructions also can be stored in energy vectoring computer or the computer-readable memory of other programmable data processing device with ad hoc fashion work, make the instruction be stored in this computer-readable memory produce the manufacture that comprises command device, this command device is realized the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
These computer program instructions also can be loaded on computer or other programmable data processing device, make and carry out the sequence of operations step to produce computer implemented processing on computer or other programmable devices, thereby the instruction of carrying out on computer or other programmable devices is provided for realizing the step of the function of appointment in flow process of flow chart or a plurality of flow process and/or square frame of block diagram or a plurality of square frame.
Although described the application's preferred embodiment, once those skilled in the art obtain the basic creative concept of cicada, can make other change and modification to these embodiment.So claims are intended to all changes and the modification that are interpreted as comprising preferred embodiment and fall into the application's scope.
Obviously, those skilled in the art can carry out various changes and modification and not break away from the spirit and scope of the embodiment of the present application the embodiment of the present application.Like this, if within these of the embodiment of the present application are revised and modification belongs to the scope of the application's claim and equivalent technologies thereof, the application also is intended to comprise these changes and modification interior.
Claims (10)
1. a sharing files method, is characterized in that, comprising:
Application server obtains the file identification corresponding to each file of user terminal uploads from Cloud Server; And each file identification that will obtain offers described user terminal selecting; And
In the file of described Cloud Server storage, obtain the file corresponding to file identification of described user terminal selecting;
Described application server is processed the file obtained.
2. the method for claim 1, is characterized in that, application server obtains the file identification corresponding to each file of user terminal uploads from Cloud Server, specifically comprises:
Application server offers user terminal selecting by the server identification of each Cloud Server; And
Corresponding Cloud Server, obtain the file identification corresponding to each file of described user terminal uploads from the server identification of described user terminal selecting.
3. method as claimed in claim 2, is characterized in that, before obtaining the file identification that each file of described user terminal uploads is corresponding, described method also comprises:
Described application server sends authorization request message to described user terminal, in order to request, obtains the authority of file identification and file from the Cloud Server of described user terminal selecting; And
Receive the license confirmation information that described user terminal returns.
4. the method for claim 1, is characterized in that, described application server comprises: mail server;
When described application server is mail server, the file obtained is processed, specifically comprise:
Add in the mail that described user terminal creates using the file that obtains as annex and send.
5. the method for claim 1, is characterized in that, described application server comprises: mail server;
When described application server is mail server, described method also comprises:
When described mail server receives the mail that carries annex, the annex carried in the mail received is uploaded in described Cloud Server and preserves.
6. a sharing files device, is characterized in that, comprising:
Identifier acquisition module, for obtaining the file identification corresponding to each file of user terminal uploads from Cloud Server;
Module is provided, for each file identification that described identifier acquisition module is obtained, offers described user terminal selecting;
The file acquisition module, for the file in described Cloud Server storage, obtain the file corresponding to file identification of described user terminal selecting;
Processing module, processed for the file that described file acquisition module is obtained.
7. device as claimed in claim 6, it is characterized in that, described identifier acquisition module specifically for, the server identification of each Cloud Server is offered to user terminal selecting, and corresponding Cloud Server, obtain the file identification corresponding to each file of described user terminal uploads from the server identification of described user terminal selecting.
8. device as claimed in claim 7, is characterized in that, described device also comprises:
The authority acquiring module, before in described identifier acquisition module, obtaining the file identification that each file of described user terminal uploads is corresponding, send authorization request message to described user terminal, in order to request, obtain the authority of file identification and file from the Cloud Server of described user terminal selecting; And receive the license confirmation information that described user terminal returns.
9. device as claimed in claim 6, is characterized in that, described processing module specifically for, add in the mail that described user terminal creates using the file that obtains as annex and send.
10. device as claimed in claim 6, is characterized in that, described device also comprises:
Receiver module, carry the mail of annex for reception;
Described processing module also for, the annex carried in the mail received is uploaded in described Cloud Server and preserves.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310400267.5A CN103491143A (en) | 2013-09-05 | 2013-09-05 | File sharing method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310400267.5A CN103491143A (en) | 2013-09-05 | 2013-09-05 | File sharing method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103491143A true CN103491143A (en) | 2014-01-01 |
Family
ID=49831096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310400267.5A Pending CN103491143A (en) | 2013-09-05 | 2013-09-05 | File sharing method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103491143A (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104038405A (en) * | 2014-05-09 | 2014-09-10 | 小米科技有限责任公司 | Method of sending and receiving email and device |
CN105450513A (en) * | 2015-12-31 | 2016-03-30 | 华为技术有限公司 | Method for filing mail attachments, and cloud storage server |
CN105872113A (en) * | 2016-06-22 | 2016-08-17 | 京东方科技集团股份有限公司 | File synchronizing method, terminal, server and system |
CN105897843A (en) * | 2015-12-14 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | File sharing method and system |
US9692826B2 (en) | 2015-04-17 | 2017-06-27 | Dropbox, Inc. | Collection folder for collecting file submissions via a customizable file request |
US10089479B2 (en) | 2015-04-17 | 2018-10-02 | Dropbox, Inc. | Collection folder for collecting file submissions from authenticated submitters |
US10091296B2 (en) | 2015-04-17 | 2018-10-02 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10146873B2 (en) | 2015-06-29 | 2018-12-04 | Microsoft Technology Licensing, Llc | Cloud-native documents integrated with legacy tools |
CN109726534A (en) * | 2018-12-24 | 2019-05-07 | 江苏哩咕信息科技有限公司 | A kind of solution with information service and system integration coordinated implementation |
CN110049074A (en) * | 2018-01-13 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Method, system and the storage medium and computer equipment that data upload |
US10885209B2 (en) | 2015-04-17 | 2021-01-05 | Dropbox, Inc. | Collection folder for collecting file submissions in response to a public file request |
CN113572849A (en) * | 2021-07-29 | 2021-10-29 | 中国联合网络通信集团有限公司 | File access system and method |
CN114003219A (en) * | 2021-12-31 | 2022-02-01 | 北京金茂教育科技有限公司 | Multi-terminal text display method |
US11948473B2 (en) | 2015-12-31 | 2024-04-02 | Dropbox, Inc. | Assignments for classrooms |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1722711A (en) * | 2005-07-27 | 2006-01-18 | 北京立通无限科技有限公司 | Method for implementing mail forwarding by mail proxy server |
US20110113317A1 (en) * | 2009-11-08 | 2011-05-12 | Venkat Ramaswamy | Email with social attributes |
-
2013
- 2013-09-05 CN CN201310400267.5A patent/CN103491143A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1722711A (en) * | 2005-07-27 | 2006-01-18 | 北京立通无限科技有限公司 | Method for implementing mail forwarding by mail proxy server |
US20110113317A1 (en) * | 2009-11-08 | 2011-05-12 | Venkat Ramaswamy | Email with social attributes |
Non-Patent Citations (2)
Title |
---|
中国邮箱网: "QQ邮箱网盘:可直接调用微云和Dropbox", 《HTTP://WWW.CHINAEMAIL.COM.CN/BLOG/CONTENT/785/》 * |
新客网: "如何将邮件附件保存到微云?", 《HTTP://WWW.XKER.COM/PAGE/E2013/0718/128115.HTML》 * |
Cited By (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104038405A (en) * | 2014-05-09 | 2014-09-10 | 小米科技有限责任公司 | Method of sending and receiving email and device |
US10601916B2 (en) | 2015-04-17 | 2020-03-24 | Dropbox, Inc. | Collection folder for collecting file submissions via a customizable file request |
US10102388B2 (en) | 2015-04-17 | 2018-10-16 | Dropbox, Inc. | Collection folder for collecting file submissions in response to a public file request |
US12086276B2 (en) | 2015-04-17 | 2024-09-10 | Dropbox, Inc. | Collection folder for collecting file submissions in response to a public file request |
US10621367B2 (en) | 2015-04-17 | 2020-04-14 | Dropbox, Inc. | Collection folder for collecting photos |
US12079353B2 (en) | 2015-04-17 | 2024-09-03 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10628595B2 (en) | 2015-04-17 | 2020-04-21 | Dropbox, Inc. | Collection folder for collecting and publishing file submissions |
US10091296B2 (en) | 2015-04-17 | 2018-10-02 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10628593B2 (en) | 2015-04-17 | 2020-04-21 | Dropbox, Inc. | Collection folder for collecting file submissions and recording associated activities |
US10108806B2 (en) | 2015-04-17 | 2018-10-23 | Dropbox, Inc. | Collection folder for collecting file submissions and scanning for malicious content |
US10114957B2 (en) | 2015-04-17 | 2018-10-30 | Dropbox, Inc. | Collection folder for collecting file submissions and using facial recognition |
US11783059B2 (en) | 2015-04-17 | 2023-10-10 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10162972B2 (en) | 2015-04-17 | 2018-12-25 | Dropbox, Inc. | Collection folder for collecting and publishing file submissions |
US10192063B2 (en) | 2015-04-17 | 2019-01-29 | Dropbox, Inc. | Collection folder for collecting file submissions with comments |
US10204230B2 (en) | 2015-04-17 | 2019-02-12 | Dropbox, Inc. | Collection folder for collecting file submissions using email |
US11630905B2 (en) | 2015-04-17 | 2023-04-18 | Dropbox, Inc. | Collection folder for collecting file submissions in response to a public file request |
US11475144B2 (en) | 2015-04-17 | 2022-10-18 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10395045B2 (en) | 2015-04-17 | 2019-08-27 | Dropbox, Inc. | Collection folder for collecting file submissions and scanning for plagiarism |
US10542092B2 (en) | 2015-04-17 | 2020-01-21 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10599858B2 (en) | 2015-04-17 | 2020-03-24 | Dropbox, Inc. | Collection folder for collecting file submissions |
US11270008B2 (en) | 2015-04-17 | 2022-03-08 | Dropbox, Inc. | Collection folder for collecting file submissions |
US9692826B2 (en) | 2015-04-17 | 2017-06-27 | Dropbox, Inc. | Collection folder for collecting file submissions via a customizable file request |
US11244062B2 (en) | 2015-04-17 | 2022-02-08 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10089479B2 (en) | 2015-04-17 | 2018-10-02 | Dropbox, Inc. | Collection folder for collecting file submissions from authenticated submitters |
US10713371B2 (en) | 2015-04-17 | 2020-07-14 | Dropbox, Inc. | Collection folder for collecting file submissions with comments |
US10826992B2 (en) | 2015-04-17 | 2020-11-03 | Dropbox, Inc. | Collection folder for collecting file submissions via a customizable file request |
US10885210B2 (en) | 2015-04-17 | 2021-01-05 | Dropbox, Inc. | Collection folder for collecting file submissions |
US10885208B2 (en) | 2015-04-17 | 2021-01-05 | Dropbox, Inc. | Collection folder for collecting file submissions and scanning for malicious content |
US10885209B2 (en) | 2015-04-17 | 2021-01-05 | Dropbox, Inc. | Collection folder for collecting file submissions in response to a public file request |
US10929547B2 (en) | 2015-04-17 | 2021-02-23 | Dropbox, Inc. | Collection folder for collecting file submissions using email |
US11157636B2 (en) | 2015-04-17 | 2021-10-26 | Dropbox, Inc. | Collection folder for collecting file submissions in response to a public file request |
US10146873B2 (en) | 2015-06-29 | 2018-12-04 | Microsoft Technology Licensing, Llc | Cloud-native documents integrated with legacy tools |
CN105897843A (en) * | 2015-12-14 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | File sharing method and system |
CN105450513A (en) * | 2015-12-31 | 2016-03-30 | 华为技术有限公司 | Method for filing mail attachments, and cloud storage server |
US11948473B2 (en) | 2015-12-31 | 2024-04-02 | Dropbox, Inc. | Assignments for classrooms |
WO2017114365A1 (en) * | 2015-12-31 | 2017-07-06 | 华为技术有限公司 | Mail attachment filing method and cloud storage server |
CN105872113A (en) * | 2016-06-22 | 2016-08-17 | 京东方科技集团股份有限公司 | File synchronizing method, terminal, server and system |
CN110049074A (en) * | 2018-01-13 | 2019-07-23 | 阿里巴巴集团控股有限公司 | Method, system and the storage medium and computer equipment that data upload |
CN109726534A (en) * | 2018-12-24 | 2019-05-07 | 江苏哩咕信息科技有限公司 | A kind of solution with information service and system integration coordinated implementation |
CN113572849A (en) * | 2021-07-29 | 2021-10-29 | 中国联合网络通信集团有限公司 | File access system and method |
CN113572849B (en) * | 2021-07-29 | 2023-08-01 | 中国联合网络通信集团有限公司 | File access system and method |
CN114003219A (en) * | 2021-12-31 | 2022-02-01 | 北京金茂教育科技有限公司 | Multi-terminal text display method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103491143A (en) | File sharing method and device | |
US10212217B2 (en) | Method and apparatus for data transmission in a distributed storage system | |
CN102857578B (en) | A kind of file uploading method of network hard disc, system and net dish client | |
US10491548B2 (en) | Techniques to configure bot flow | |
US20160198016A1 (en) | Techniques for network resource caching using partial updates | |
EP2580675A2 (en) | Smartphone management system and method | |
CN104869143A (en) | Data sharing method and device, client and server | |
CN104468637A (en) | Method and equipment for downloading and installing client | |
WO2017172820A1 (en) | Time-based adjustable load balancing | |
CN112769684B (en) | Method and device for adding friends | |
CN104023087A (en) | Polling method and device among multiple servers | |
US9832322B1 (en) | Techniques to transform network resource requests to zero rated network requests | |
US20120143943A1 (en) | Cloud service system and method, and recording medium | |
CN110764930A (en) | Request or response processing method and device based on message mode | |
US10645177B2 (en) | Cookie based session timeout detection and management | |
US11159530B2 (en) | Direct upload and download to content management system backend | |
US20170006085A1 (en) | Information processing apparatus, information processing method, and non-transitory computer readable medium | |
CN103338159B (en) | Polling dispatching implementation method and device | |
CN112688980B (en) | Resource distribution method and device, and computer equipment | |
US20150379548A1 (en) | Method and System for Data Processing | |
CN113392350A (en) | Page routing processing method, device, equipment, storage medium and program product | |
CN113873052B (en) | Domain name resolution method, device and equipment of Kubernetes cluster | |
Malgaonkar et al. | Multipurpose Android based mobile notifier | |
Thilakarathna et al. | MobiTribe: Enabling device centric social networking on smart mobile devices | |
CN114095502B (en) | Service processing method, system, device and medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination |