The present disclosure generally relates to a file sharing method, more particularly to a method of managing and sharing file in home network system.
As the mobile broadband networking technology is developed and the electric industry is rapidly improved, various mobile network devices having networking and multimedia functions come into the market, such as smart phone, a Tablet PC, and an E-book reader, etc. The mobile network device can be carried easily and has various functions of, such as, taking picture, playing music, processing paperwork, receiving and sending email, downloading and playing streaming media, etc., so the user just needs to carry one mobile network device which can serve as different kinds of electronic devices, the usage convenience for the user can be improved efficiently, and the user's demands for work or entertainments can be satisfied. That is the reason that the mobile network device almost becomes one of daily commodities for people.
Various network applications have gone deeply into people's daily life and mobile network devices become more and more popular, so the user can use the network device to record the colorful life, and some users additionally buy various storage devices to store multimedia files, such as pictures or videos, which record daily life or outdoor travels. The storage devices are usually placed at home. When the user's multimedia files become more and more, how to manage the multimedia files and share multimedia files between different users becomes a topic on which people pay more attention. Traditional and common methods of managing and sharing file can be classified into two types. In the first method, the user must create a data folder in a personal computer, and set the access authority of the data folder as a sharing status, whereby the data folder is formed as a shared data folder and other network device (such as a smart phone, a digital camera, a tablet PC, etc.,) located at the same home network as the personal computer can access the content of the shared data folder. In addition, the user can store the multimedia file to be shared in the shared data folder, and the multimedia file can be accessed by other network device via the personal computer.
It is assumed that the personal computer has a network interface using a network address IPa and activating a port Pa, and the network device has a network interface using a network address IPb and activating a port Pb. A process of the network device acquiring the multimedia file being shared in the personal computer is described in following paragraph. First, the network device transmits a broadcast packet in the home network, and the broadcast packet contains a multimedia file sharing inquiry message. After the personal computer receives the broadcast packet transmitted from the network device, because the shared data folder is created in the personal computer, the personal computer generates a reply message which contains the network address IPa and the port Pa of the personal computer, and then transmits the reply message to the network address IPb and the port Pb of the network device. After the network device receives the reply message transmitted from the personal computer, the network device directly transmits a query request message to the personal computer (to the network address IPa and the port Pa). After the personal computer receives the query request message, the personal computer lists the multimedia files shared in the shared data folder in a sharing reply message and transmits the sharing reply message to the network device (to the network address IPb and the port Pb). Therefore, the network device can utilize the sharing information included in the sharing reply message to access the multimedia file to be shared in the personal computer.
In the second method, a network attached storage (abbreviated as “NAS”) is disposed in the home network, and the user uploads the multimedia file to be shared to the network attached storage. Other network device can directly acquire the shared multimedia file from the network attached storage. It is assumed that network attached storage has a network interface using a network address IPc and activating a port Pc, and the network device has a network interface using a network address IPd and activating a port Pd. A process of the network device acquiring the multimedia file being shared in the personal computer is described in following paragraph. First, the user stores the multimedia file to be shared to the network attached storage, and the network device then can transmit a query request message to the network address IPc and the port Pc of the network attached storage. After the network attached storage receives the query request message, the network attached storage replies a sharing reply message to the network device. The sharing reply message includes the sharing information related to the multimedia file stored in the network attached storage. Finally, after the network device receives the sharing reply message, the network device can utilize the sharing information to access the multimedia file stored in the network attached storage.
To sum up, in most of the traditional and common sharing methods, the user directly copies the multimedia file stored in a personally owned device to a shared data folder of the personal computer, and then shares this multimedia file to other user; or the user directly uploads the multimedia file to the network attached storage and then other user can utilize personally owned network device to access the multimedia file, so as to achieve the purpose of sharing file. However, as the multimedia files become more and more, the user is bound to spend a lot of time and resource to search a specific file from numerous multimedia files. In addition, when the multimedia file is not copied to the personal computer or uploaded to the network attached storage yet, the other user cannot access the multimedia file. It causes the inconvenience in sharing, and the user also has to spend time in storing the multimedia file to the personal computer or the network attached storage. Therefore, how to design a new method of managing and sharing file to provide user a nice usage experience becomes an important subject for manufacturers.
In order to solve the problems existing in the traditional method of managing and sharing file, the inventor develops and designs a method of managing and sharing the file in the home network system of the present disclosure based on long-term researches and experiments. According to the present disclosure, the files distributed in multiple devices can be integrated, so members in the home network can directly connect to the device which stores the file to be shared, whereby a quick sharing effect can be achieved and a nice sharing experience can be provided to the user.
An objective of the present disclosure is to provide a method of managing and sharing file in home network system. The method is adapted for a home network system which is within a local area network and includes an information sharing server and a plurality of network devices. The information sharing server is provided with a file sharing information table which at least includes a filename column, an IP address column and a tag column. In the method, when one of the plurality of network devices enters into the local area network and is connected with the information sharing server, the network device transmits a file updating message to the information sharing server, and the information sharing server stores the name of the shared file, the IP address of the network device and the updating time of the shared file which are carried in the file updating message, to the file sharing information table, respectively. The information sharing server transmits the file sharing information table to each of the plurality of network devices within the local area network periodically or according to a request of each of the plurality of network devices, to enable each network device to directly connect with other network device according to the file sharing information table, so as to acquire the shared file stored in the other network device. Therefore, the user can quickly acquire the shared file, and the operation burden of the information sharing server can also be reduced.
The detailed structure, operating principle and effects of the present disclosure will now be described in more details hereinafter with reference to the accompanying drawings that show various embodiments of the present disclosure as follows.
Reference will now be made in detail to the exemplary embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings. Therefore, it is to be understood that the foregoing is illustrative of exemplary embodiments and is not to be construed as limited to the specific embodiments disclosed, and that modifications to the disclosed exemplary embodiments, as well as other exemplary embodiments, are intended to be included within the scope of the appended claims. These embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the inventive concept to those skilled in the art. The relative proportions and ratios of elements in the drawings may be exaggerated or diminished in size for the sake of clarity and convenience in the drawings, and such arbitrary proportions are only illustrative and not limiting in any way. The same reference numbers are used in the drawings and the description to refer to the same or like parts.
It will be understood that, although the terms ‘first’, ‘second’, ‘third’, etc., may be used herein to describe various elements, these elements should not be limited by these terms. The terms are used only for the purpose of distinguishing one component from another component. Thus, a first element discussed below could be termed a second element without departing from the teachings of embodiments. As used herein, the term “or” includes any and all combinations of one or more of the associated listed items.
The present disclosure illustrates a method of managing and sharing file in home network system. The method is adapted for a home network system 1 within a local area network L which is also called as home network. Please refer to
Please refer to
Moreover, the flows about how each of the network devices 13A and 13B acquires the shared file in the home network system 1, is described in following paragraph. Please refer to
Therefore, as shown in
Please refer to
Moreover, please refer to
The above-mentioned descriptions represent merely the exemplary embodiment of the present disclosure, without any intention to limit the scope of the present disclosure thereto. Various equivalent changes, alternations or modifications based on the claims of present disclosure are all consequently viewed as being embraced by the scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
103121902 | Jun 2014 | TW | national |