1. Field of the Invention
The present invention relates to a cloud-based storage technology, particularly to an integrated storage platform system and a method thereof.
2. Description of the Related Art
With popularization of the Internet, many cloud-based storage services appear in the Internet. Although there have been mechanisms to integrate storage spaces, backup files and share data, those mechanisms have some problems, including the user have to deal with different operating environments of different storage services; the user have to administrates a plurality of service account numbers; network-based storage service is hard to integrate with personal storage devices; the network-based storage service only supports file access.
For an example, a scheme for constructing a global file system provides a single-interface virtual file system for different FTP servers to overcome the problem that a user has to administrate a plurality of account numbers and deal with different operating environments. However, the scheme can only provide a unitary access interface for FTP servers. It cannot enable the user to access the cloud-based storage spaces commonly seen in the Internet nowadays. For another example, a technology, named Campus Cloud for Data Storage and Sharing, provides the user with a single-interface access service to access different file systems. For the inaccessible file systems, the technology needs to install additional FTP servers to provide Internet access service of the files; the user's computer cannot have the personal service to access the files.
Accordingly, the present invention proposes an integrated storage platform system and a method thereof to overcome the abovementioned problems.
The primary objective of the present invention is to provide an integrated storage platform system and a method thereof, which virtualize files to convert diversified storage services into a single-interface service, whereby the user can use a single interface to access different types of storage spaces.
Another objective of the present invention is to provide an integrated storage platform system and a method thereof, which intercourse with different storage space providers through a plurality of adaption modules, wherein the adaption modules respectively have adaption settings corresponding to different types of storage spaces, whereby various types of storage spaces in the networks are integrated in the storage platform of the present invention.
Yet another objective of the present invention is to provide an integrated storage platform system and a method thereof, which store the account numbers and passwords of various storage spaces in the configuration file of the storage administration module, whereby the user is exempted from memorizing the account numbers and passwords of various storage spaces or entering the account numbers and passwords when he intends to access the storage spaces.
A further objective of the present invention is to provide an integrated storage platform system and a method thereof, which present the storage spaces as file folders in the user's computer, whereby the user can access the storage spaces conveniently.
To achieve the abovementioned objectives, the present invention proposes an integrated storage platform system, which comprises at least one adaption module, an access interface and a storage administration module. The adaption modules respectively link to storage spaces and undertake a plurality of adaption settings corresponding to the storage spaces. The user operates the access interface to access the storage spaces through the storage administration module and the adaption modules. The access interface further presents the results of access to the user. One end of the storage administration module connects with the adaption modules, and the other end of the storage administration module connects with the access interface. The storage administration module processes the files of the storage spaces.
The present invention also proposes an access method of an integrated storage platform system, which enables users to add, delete, edit, and look up storage spaces, and which comprises steps: an access interface sending a command of a user to a storage administration module; the storage administration module selecting an appropriate adaption module from at least one adaption module according to the command, and linking to a corresponding storage space of at least one storage space through the appropriate adaption module; and presenting to the user a content of the corresponding storage space through the access interface to enable the user to access the corresponding storage space through the storage administration module and the appropriate adaption module.
Below, embodiments are described in detail to make easily understood the objectives, technical contents, characteristics and accomplishments of the present invention.
The present invention discloses an integrated storage platform (ISP) system and a method thereof. Refer to
Different services need different adaption modules 16. Each adaption module 16 has adaption settings corresponding to the related storage space 24. The storage spaces 24 include a cloud-based webmail box 241, an FTP server 242, a webpage server 243, and a local disc 244. The cloud-based webmail box 241 and the FTP server 242 are implemented by the standard protocol or the corresponding API (Application Programming Interface). The webpage server 243 is implemented by the web browser (the HTTP or HTML webpage server), such as the Dropio, Share1t, or Picasa webpage server. The local disc 244 is accessed through an operating system 26. The cloud-based webmail box 241, FTP server 242 and webpage server 243 are accessed through the Internet 22.
The storage spaces 24 provided by different storage providers (SP) are respectively presented as different folders in the user side.
The authentication information, such as the user's account numbers and passwords, is stored in the storage administration module 14 beforehand. While the user intends to access one storage space 24, the authentication is undertaken between the storage administration module 14 and the storage space 24 through the adaption modules 16.
Refer to
In one embodiment, the user 20 sends a command to the storage administration module 14 through the access interface 12, and the storage administration module 14 then returns the contents of the storage space to the user 20. Thereby, the user 20 can communicate with and operate the storage spaces more easily.
All the user's commands work in a way of file accessing. Refer to
Refer to
Suppose that a user intends to share his files stored in the storage spaces. ISP of the user would be regarded as an ISP (Integrated Storage Platform) server, and the other users linking to the ISP server are the clients of ISP. Refer to
In
Refer to
Refer to
Refer to
In conclusion, the present invention proposes an integrated storage platform system to integrate cloud-based storage spaces, network-based file systems and local file systems, whereby the user can use a single personal interface to access the storage spaces provided by different storage space providers. While having a new cloud-based storage space, the user can continue using the original interface via only installing a corresponding adaption module. The present invention enables the user to continue the previous operating experience and use the original operating interface. Further, the present invention also enables the user to administrate numerous storage spaces simultaneously.
The embodiments described above are only to exemplify the present invention but not to limit the scope of the present invention. Any equivalent modification or variation according to the spirit or characteristic of the present invention is to be also included within the scope of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
101129347 A | Aug 2012 | TW | national |
Number | Name | Date | Kind |
---|---|---|---|
7409392 | Greer et al. | Aug 2008 | B2 |
8209442 | Ma et al. | Jun 2012 | B2 |
20050066109 | Veazey et al. | Mar 2005 | A1 |
Number | Date | Country |
---|---|---|
201216758 | Apr 2012 | TW |
Entry |
---|
C. Baru et al, The SDSC Storage Resource Broker, in Proceeding of CASCON'98 Conference, 1998, pp. 1-12. |
J. Ni et al, FRB: File Resource Broker for Integrating Heterogeneous File Resources, Eighth International Conference on Grid and Cooperative Computing, 2009, pp. 281-286. |
H. Han et al, A Scheme to Construct Global File System, Web Information System Engineering, 2002, pp. 206-212. |
P. Xu et al, Campus Cloud for Data Storage and Sharing, Eighth InternationalConference on Grid and Cooperative Computing, 2009, pp. 244-249. |
Number | Date | Country | |
---|---|---|---|
20140052939 A1 | Feb 2014 | US |