Unlock instant, AI-driven research and patent intelligence for your innovation.

Method for uploading file via cloud computing environment, and proxy server for executing the same

a cloud computing environment and file upload technology, applied in data processing applications, multi-programming arrangements, instruments, etc., can solve the problems of deteriorating cloud service quality, increasing the number of requests for file upload, and wasting a lot of user tim

Active Publication Date: 2022-07-07
CLOUDIKE INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0005]Embodiments of the present invention are intended to improve the upload speed of a file through a proxy server and to minimize upload delay due to occurrence of an error in an upload process.

Problems solved by technology

However, there is a problem that in order to upload one file in such a cloud service, a large amount of requests should be generated, in particular, as the size of the file intended to be uploaded increases, the number of chunks to be distributed and stored in the cloud storage increases, and thus the number of requests for file upload increases.
Accordingly, it may take a lot of time for the user to upload one file such as a photo, which leads to deterioration of cloud service quality.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for uploading file via cloud computing environment, and proxy server for executing the same
  • Method for uploading file via cloud computing environment, and proxy server for executing the same
  • Method for uploading file via cloud computing environment, and proxy server for executing the same

Examples

Experimental program
Comparison scheme
Effect test

first embodiment

[0036]FIG. 2 is a flowchart illustrating a method for uploading a file according to the present invention.

[0037]First, the client 102 generates an upload request message for the upload target file and transmits the upload request message to the backend server 108 (S12).

[0038]Next, the backend server 108 transmits a response message to the upload request message to the client 102 (S14).

[0039]Next, the client 102 divides the upload target file into a plurality of chunks, and requests an upload link for the #1st chunk among the plurality of divided chunks to the backend server 108 (S16).

[0040]Next, the client 102 receives the upload link for the #1st chunk from the backend server 108 (S18).

[0041]Next, the client 102 uploads the #1st chunk to the cloud storage 110 by using the upload link for the #1st chunk (S20).

[0042]Next, the client 102 receives the upload confirmation message for the #1st chunk from the cloud storage 110 (S22).

[0043]Next, the client 102 sequentially performs the upl...

second embodiment

[0059]As illustrated in FIG. 3, the file upload system 200 according to the present invention includes a client 202, a proxy server 207, a backend server 208, a cloud storage 210, and a cloud worker (212).

[0060]The client 202 is a terminal possessed by the user, and may be, for example, a desktop, a notebook computer, a tablet computer, a smart phone, a PDA, a wearable device such as a smart watch, etc. The client 202 may generate an upload request for an upload target file according to a user's command.

[0061]The client 202 may access the proxy server 207 in the cloud computing environment 106 over a network 204 to request an upload of the upload target file. Here, the network 104 may include a mobile network such as the Internet, a Wi-Fi network, a 3G network, an LTE network, wide area networks, etc.

[0062]The client 202 may generate an upload request message and transmit the upload request message to the proxy server 207. In this case, the client 202 transmits only an upload reques...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A proxy server for uploading a file according to an embodiment of the present disclosure improves the upload speed of a file and to minimize upload delay due to the occurrence of an error in the upload process. Due to the fact that the upload of the upload target file is started by the client delivering only one HTTP request to the proxy server to start the upload of the upload target file instead of requesting an upload link for each divided chunk to the backend server and receiving the response message from the backend server, a transaction over a network having a relatively slow communication speed can be minimized and the upload speed can be improved accordingly.

Description

CROSS-REFERENCE TO RELATED APPLICATION[0001]This application claims the benefit under 35 USC § 119(a) of Korean Patent Application No. 10-2021-0000182, filed on Jan. 4, 2021, in the Korean Intellectual Property Office, the entire disclosure of which is incorporated herein by reference for all purposes.BACKGROUND1. Field[0002]Exemplary embodiments of the present invention relate to a file upload technique.2. Description of Related Art[0003]As network technology develops, data stored in a terminal (e.g., desktop, laptop, portable device, etc.) used by a user can be stored in a cloud storage and the user can use the data stored in the cloud storage anytime, anywhere by using his or her account whenever necessary. The user can upload or download files through the cloud storage, and check a modified file in real time through file sharing and synchronization.[0004]However, there is a problem that in order to upload one file in such a cloud service, a large amount of requests should be gen...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(United States)
IPC IPC(8): H04L29/08
CPCH04L67/06H04L67/2804H04L67/1097H04L67/02G06F9/50G06F21/60G06F12/00G06F9/455G06Q50/02H04L67/561
Inventor LEE, SUN UNG
Owner CLOUDIKE INC