TRANSFERRING FILES
First Claim
1. A system for transferring a container file over a network to a remote device, the system comprising:
- at least one processor; and
memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least processor, cause the at least one processor to perform a method for transferring a container file, the method comprising;
accessing a container file, the container file comprising a plurality of components;
transmitting metadata information for the plurality of components to the remote device;
determining components from the plurality of components to transmit to the remote device; and
transmitting component data items for the determined components to the remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, components, devices, and methods for transferring files are provided. An example file is a container file comprising a plurality of component files. A non-limiting example method is a method for transferring a container file over a network to a remote device. The method includes the step of accessing a container file, the container file comprising a plurality of components. The method also includes the step of transmitting metadata information for the plurality of components to the remote device. The method further includes the step of determining components from the plurality of components to transmit to the remote device. The method additionally includes the step of transmitting component data items for the determined components to the remote device.
24 Citations
20 Claims
-
1. A system for transferring a container file over a network to a remote device, the system comprising:
-
at least one processor; and memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least processor, cause the at least one processor to perform a method for transferring a container file, the method comprising; accessing a container file, the container file comprising a plurality of components; transmitting metadata information for the plurality of components to the remote device; determining components from the plurality of components to transmit to the remote device; and transmitting component data items for the determined components to the remote device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of transferring a container file over a network to a remote device, the method comprising:
-
accessing a container file, the container file comprising a plurality of component files and a directory, wherein at least one of the plurality of component files is compressed; generating, by a processor, metadata information for the plurality of component files based on the directory and header data associated with the component files; and transmitting the metadata information for the plurality of component files to the remote device for use in reconstructing the container file on the remote computing device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A system for transferring a container file over a network to a remote device, the system comprising:
-
at least one processor; and memory, operatively connected to the at least one processor and storing instructions that, when executed by the at least processor, cause the at least one processor to perform a method for transferring a container file, the method comprising; loading a presentation container file using a presentation editor, the presentation container file comprising a plurality of component files and a directory, wherein at least one of the plurality of component files is compressed; generating, by a processor, metadata information for the plurality of component files based on the directory and header data associated with the component files, wherein the metadata information for each component file of the plurality of component files comprises a name, size information for the component file, and a fingerprint value for the data of the component file; transmitting the metadata information for the plurality of component files to the remote device for use in reconstructing the presentation container file on the remote computing device; determining component files from the plurality of component files to transmit to the remote device; and transmitting component data items for the determined component files to the remote device. - View Dependent Claims (20)
-
Specification