REGENERATED CONTAINER FILE STORING
First Claim
Patent Images
1. A container file management system comprising:
- a processor to;
detect creation of a new container file;
determine whether the new container file is a regenerated container file of an existing container file stored in a data storage, wherein the regenerated container file does not reference the existing container file when it is initially created;
if the new container file is the regenerated container file, determine if a file different from any file in the existing container file is contained in the regenerated container file; and
send the different file to the data storage without sending any files in the regenerated container file that are the same as files in the existing container file, wherein the data storage stores the regenerated container file.
1 Assignment
0 Petitions
Accused Products
Abstract
A regenerated container file is detected, and a file in the regenerated container file is determined that is different from any file in an existing container file related to the regenerated container file. To store the regenerated container file, the different file is sent to the data storage for storing.
53 Citations
15 Claims
-
1. A container file management system comprising:
a processor to; detect creation of a new container file; determine whether the new container file is a regenerated container file of an existing container file stored in a data storage, wherein the regenerated container file does not reference the existing container file when it is initially created; if the new container file is the regenerated container file, determine if a file different from any file in the existing container file is contained in the regenerated container file; and send the different file to the data storage without sending any files in the regenerated container file that are the same as files in the existing container file, wherein the data storage stores the regenerated container file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A server connectable to a plurality of clients over a network, the server comprising:
-
a data storage to store files for container files in segments in the data storage, wherein each segment is a predetermined number of bytes; a processor to; receive, from a client via the network, a manifest for a regenerated container file, a file for the regenerated container file, and a request to store the file in a new segment for the regenerated container file, wherein the regenerated container file is related to an existing container file, and the file is not included in the existing container file; identify a new segment in the data storage to store the new file for the regenerated container file; store the file in the new segment; update the manifest to indicate the new file is stored in the new segment; and send the updated manifest to the client via the network. - View Dependent Claims (12, 13)
-
-
14. A method of updating a container file in a client device, the method comprising:
-
sending an update request to a server-side container file management system via a network from the client, wherein the update request includes a manifest of a container file, and the server-side container file management system determines if a regenerated container file related to the container file is stored in server data storage based on the manifest, wherein the regenerated container file is not generated from the container file; and receiving, at the client, from the server-side container file management system, differences between the regenerated container file and the container file and a manifest for the regenerated container file in response to the server-side container file management system determining that the regenerated container file is stored in the server data storage. - View Dependent Claims (15)
-
Specification