Apparatus and method for transmitting and receiving files in general purpose device
First Claim
1. A method for a first device to transmit files stored in a predetermined directory structure to a second device, the method comprising:
- determining a plurality of files to be transmitted among the stored files;
generating a metadata file comprising a first uniform resource locator (URL) indicating information including a plurality of second URLs and common information related to the predetermined directory structure, wherein the predetermined directory structure is a tree structure including a plurality of directories, and the plurality of second URLs indicates a plurality of addresses to acquire the plurality of determined files respectively;
transmitting the generated metadata file to the second device before transmitting the plurality of determined files;
receiving, from the second device, a request message corresponding to one of the plurality of second URLs;
generating a response message including a header of a target file and the target file, wherein the target file is one of the plurality of determined files and the header comprises individual information related to a storage location of the target file, in response to the request message; and
transmitting the response message to the second device,wherein the common information comprises information commonly required to receive and store the plurality of determined files.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for transmitting, receiving, and storing files based on a predetermined container structure are provided. The method includes identifying some or all of files to be transmitted among the stored files; generating transmission information for the identified files and transmitting the transmission information to the receiving device; configuring a header including information about the location of the directory in which each of the identified files is to be stored; and adding the configured header to each of the identified files and transmitting the header-added files to the receiving device.
17 Citations
26 Claims
-
1. A method for a first device to transmit files stored in a predetermined directory structure to a second device, the method comprising:
-
determining a plurality of files to be transmitted among the stored files; generating a metadata file comprising a first uniform resource locator (URL) indicating information including a plurality of second URLs and common information related to the predetermined directory structure, wherein the predetermined directory structure is a tree structure including a plurality of directories, and the plurality of second URLs indicates a plurality of addresses to acquire the plurality of determined files respectively; transmitting the generated metadata file to the second device before transmitting the plurality of determined files; receiving, from the second device, a request message corresponding to one of the plurality of second URLs; generating a response message including a header of a target file and the target file, wherein the target file is one of the plurality of determined files and the header comprises individual information related to a storage location of the target file, in response to the request message; and transmitting the response message to the second device, wherein the common information comprises information commonly required to receive and store the plurality of determined files. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A first device for transmitting files, the first device comprising:
-
a transceiver; a storage configured to store files depending on a predetermined directory structure; and a message generator coupled to the transceiver, and the storage, wherein the message generator is configured to; determine a plurality of files to be transmitted among the stored files in the storage; generate a metadata file comprising a first uniform resource locator (URL) indicating information including a plurality of second resource URLs and common information related to the predetermined directory structure, wherein the predetermined directory structure is a tree structure including a plurality of directories, and the plurality of second resource URLs indicates a plurality of addresses to acquire the plurality of determined files respectively; transmit, to a second device, the metadata file generated by the message generator before transmitting the plurality of determined files; receive, from the second device, a request message corresponding to one of the plurality of second URLs; generate a response message including a header of a target file and the target file, wherein the target file is one of the plurality of determined files and the header comprises individual information related to a storage location of the target file, in response to the request message; and transmit, to the second device, the response message generated by the message generator, wherein the common information comprises information commonly required to receive the plurality of determined files. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for receiving and storing a plurality of files in a second device, the method comprising:
-
receiving, from a first device, a metadata file comprising a first uniform resource locator (URL) indicating information including plurality of second URLs and common information related to a directory structure, wherein the directory structure is a tree structure including a plurality of directories, and the plurality of second URLs indicates a plurality of addresses to acquire the plurality of files respectively; configuring directories according to the directory structure based on the common information; transmitting, to the first device, a request message corresponding to one of the plurality of second URLs; receiving, from the first device, a response message including a header of a target file and the target file, based on the plurality of second URLs, wherein the target file is one of the plurality of files and the header includes individual information related to a storage location of the target file; determining the storage location of the target file in the configured directories based on the individual information; and storing the target file in the storage location, wherein the common information comprises information commonly required to store the plurality of files. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A second device for receiving and storing a plurality of files, the second device comprising:
-
a transceiver; a storage; and a message handler coupled to the transceiver, and the storage; wherein the message handler is configured to; receive, from a first device, a metadata file comprising a first uniform resource locator (URL) indicating information including a plurality of second URLs and common information related to a directory structure, wherein the directory structure is a tree structure including a plurality of directories, and the plurality of second URLs, indicates a plurality of addresses to acquire the plurality of files respectively, configure directories according to the directory structure; and transmit, to the first device, a request message corresponding to one of the plurality of second URLs; receive, from the first device, a response message including a header of a target file and the target file, wherein the target file is one of the plurality of files and the header includes individual information related to a storage location of the target file; determine the storage location of the target file in the configured directories based on the individual information; and store the target file in the storage location, wherein the common information comprises control information commonly required to store the plurality of files. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification