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 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 as well as each of the plurality of client computing devices 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:
A method of distributing an image file and a first plurality of data chunks in a video game development environment comprising 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, wherein the plurality of client computing devices are in data communication, through the at least one cache node, with remotely located first and second servers over a second network external to the game studio, wherein the image file includes a manifest of one or more game files and of the first plurality of data chunks, and wherein each of the first plurality of data chunks is referenced by a hash of data indicative of said each of the first plurality of data chunks, the method comprising:
A method of distributing an image file and a first plurality of data chunks in a video game development environment comprising 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, wherein the plurality of client computing devices are in data communication, through the at least one cache node, with remotely located first and second servers over a second network external to the game studio, wherein the image file includes a manifest of one or more game files and of the first plurality of data chunks, wherein the image file resides on the first server and the first plurality of data chunks reside on the second server, and wherein the image file is referenced by a first hash of data indicative of the image file and each of the first plurality of data chunks is referenced by a hash of data indicative of said each of the first plurality of data chunks, the method comprising:
Dependencies are inferred from the claim text.