Virtual desktop infrastructure private cloud
US-2016378782-A1 · Dec 29, 2016 · US
US2019288902A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2019288902-A1 |
| Application number | US-201916433029-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jun 6, 2019 |
| Priority date | Mar 31, 2017 |
| Publication date | Sep 19, 2019 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A file sharing method is provided. A shared directory generation request is received from a terminal associated with a first account, and a shared directory corresponding to the first account is generated. A second account identifier is received from the terminal associated with the first account a second account is obtained based on the second account. An access address of the shared directory is transmitted to a terminal associated with the second account. Access permission to access the shared directory is assigned to the second account. A file access request with respect to the access address is received from the terminal associated with the second account. The shared directory corresponding to the access address and the access permission of the second account are obtained, and the file access request is responded based on the access permission.
Opening claim text (preview).
What is claimed is: 1 . A file sharing method performed by at least one processor, the method comprising: receiving, by the at least one processor, a shared directory generation request from a terminal associated with a first account, and generating a shared directory corresponding to the first account; receiving a second account identifier from the terminal associated with the first account, and obtaining a second account based on the second account identifier; transmitting an access address of the shared directory to terminal associated with the second account; assigning, to the second account, access permission to access the shared directory; and receiving a file access request with respect to the access address from the terminal associated with the second account, obtaining the shared directory corresponding to the access address, obtaining the access permission of the second account, and responding to the file access request based on the access permission. 2 . The file sharing method according to claim 1 , wherein the receiving the second account identifier comprises: obtaining at least one associated account of the first account on a social relationship chain, and transmitting at least one account identifier of the at least one associated account to the terminal associated with the first account; and receiving the second account identifier based on selection from the at least one account identifier of the at least one associated account. 3 . The file sharing method according to claim 1 , further comprising: receiving a file addition request from the terminal associated with the first account, and obtaining a target file identifier included in the file addition request, the target file identifier being identification information of a file stored in cloud storage space; and adding the target file identifier to the shared directory. 4 . The file sharing method according to claim 1 , wherein the access permission comprises at least one of download permission, file modification permission, file generation permission, or deletion permission, and the responding to the file access request comprises: in response to the access permission comprising the download permission, allowing a file corresponding to the file access request to be transmitted to the terminal associated with the second account; in response to the access permission comprising the file modification permission, allowing the terminal associated with the second account to modify the file indicated in the file access request; in response to the access permission comprising the file generation permission, allowing the terminal associated with the second account to generate a file in the shared directory based on file information included in the file access request; and in response the access permission comprising the deletion permission, allowing the terminal associated with the second account to delete the file indicated in the shared directory by the file access request. 5 . The file sharing method according to claim 1 , wherein the access permission comprises a threshold of a number of downloads, and the responding to the file access request comprises: obtaining a number of previous downloads by the second account from the shared directory, and transmitting a file corresponding to the file access request to the terminal associated with the second account in response to the umber of previous downloads not exceeding the threshold of the number of downloads in the access permission. 6 . The file sharing method according to claim 1 , wherein the access permission comprises an authorization expiration time, and the responding to the file access request comprises: obtaining a system time, and transmitting a file corresponding to the file access request to the terminal associated with the second account in response to the system time not exceeding the authorization expiration time in the access permission. 7 . The file sharing method according to claim 1 , wherein the assigning the access permission comprises: receiving a service value transfer request with respect to the first account from the terminal associated with the second account, obtaining a service value included in the service value transfer request, and transferring the service value from the second account to the first account; and assigning the access permission to the second account based on the service value. 8 . The file sharing method according to claim 1 , further comprising: receiving, from the terminal associated with the first account, a message corresponding to an authorization service value of the shared directory; receiving the file access request from a terminal associated with a third account, and obtaining the shared directory corresponding to the access address, the third account being different from the second account and having no access permission to access the shared directory; transmitting the authorization service value of the shared directory to the terminal associated with the third account; receiving a service value transfer request with respect to the first account from the terminal associated with the third account, and obtaining a service value included in the service value transfer request; transferring the service value from the third account to the first account; and assigning the access permission to access the shared directory to the third account based on the service value satisfying the authorization service value, and responding to, based on the access permission, the file access request from the terminal associated with the third account. 9 . A file sharing apparatus, comprising: at least one memory operable to store program code; and at least one processor operable to access said at least one memory, read said program code, and operate according to said program code, said program code comprising: shared directory generation code configured to cause the at least one processor to receive a shared directory generation request from a terminal associated with a first account, and generate a shared directory corresponding to the first account; second account determination code configured to cause the at least one processor to receive a second account identifier from the terminal associated with the first account, and obtain a second account based on the second account identifier; access address transmission code configured to cause the at least one processor to transmit an access address of the shared directory to a terminal associated with the second account; access permission assignment code configured to cause the at least one processor to assign, to the second account, access permission to access the shared directory; and file access response code configured to cause the at least one processor to receive a file access request with respect to the access address from the terminal associated with the second account, obtain the shared directory corresponding to the access address, obtain the access permission of the second account, and respond to the file access request based on the access permission. 10 . The file sharing apparatus according to claim 9 , wherein the second account determination code is further configured to cause the at least one processor to: obtain at least one associated account of the first account on a social relationship chain, and transmit at least one account identifier of the at least one associated account to the terminal associated with the first account; and receive the second account identifier based on selection from the at least one account identifier of the at least one associated account. 11 . The file sharing apparatus according to claim 9 , wherein
to a system of files or objects, e.g. local or distributed file system or database · CPC title
Network arrangements for conference optimisation or adaptation · CPC title
Real-time or near real-time messaging, e.g. instant messaging [IM] · CPC title
when the policy decisions are valid for a limited amount of time · CPC title
Access control lists [ACL] · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.