Patent ID: 8464332

Claim:
An access gateway in electronic communication with a backend server, at least one cloud storage service provider server, and at least one terminal device, the backend server storing a cloud storage service list comprising at least one cloud storage service corresponding to the at least one cloud storage service provider server, the access gateway comprising: at least one processor; a storage system; one or more programs that are stored in the storage system and are executed by the at least one processor, the one or more programs comprising: a user interface module operable to establish a link with the at least one terminal device; an obtaining module operable to obtain the cloud storage service list from the backend server when the user interface module establishes the link with the at least one terminal device, select one cloud storage service from the cloud storage service list, and authenticate one cloud storage service provider server corresponding to the selected cloud storage service to obtain a backend uniform resource locator (URL) of the access gateway; an installment module operable to download backend software from the one cloud storage service provider server according to the backend URL and install the backend software; and a service providing module operable to provide cloud storage service from the one cloud storage service provider server to the at least one terminal device according to the installed backend software.