Systems and methods for efficient content management and distribution for video game development
AssigneeActivision Publishing, Inc.
InventorsAdrian Astley, Sean Houghton
Life of this patent
Estimating the term…
Loading patent…
AssigneeActivision Publishing, Inc.
InventorsAdrian Astley, Sean Houghton
Estimating the term…
Systems and methods for distributing an image file and a plurality of data chunks in a video game development environment include at least one game studio that has a plurality of client computing devices and at least one cache node in data communication with each other over a first network local to the at least one game studio. The plurality of client computing devices are in data communication, through the at least one cache node, with remotely located metadata and object storage servers over a wide area network. The image file includes a manifest of one or more game files and of the plurality of data chunks. The image file is referenced by a hash of data indicative of the image file while each of the plurality of data chunks is referenced by a hash of data indicative of each of the plurality of data chunks.
A computer-implemented method of performing data cleanup in a game development environment comprising at least one game studio having a plurality of client computing devices and at least one cache node in data communication with each other over a first network that is local to the at least one game studio, wherein the at least one cache node is in data communication with remotely located first and second servers over a second network external to the game studio, wherein the first and second servers, the at least one cache node and each of the plurality of client computing devices are configured to store one or more image files, a plurality of data chunks associated with each of the one or more image files and one or more labels referencing each of the one or more image files, and wherein the first server is configured to execute a first module, the second server is configured to execute a second module, the at least one cache node is configured to execute a third module and each of the plurality of client computing devices is configured to execute a fourth module, the method comprising:
Dependencies are inferred from the claim text.