Electronic Arts Inc.
EFFICIENT BINARY RESOURCE DISTRIBUTION TO CLIENT COMPUTING DEVICES

Last updated:

Abstract:

An example method of efficient binary resource distribution to client computing devices connected to content delivery networks (CDNs) comprises: receiving, by a client computing device, build metadata associated with a new build of a software product, wherein the new build comprises a plurality of binary resources; identifying, based on the build metadata, a subset of reusable locally stored binary resources comprised by a current build of the software product, wherein each binary resource of the subset matches a corresponding binary resource of the new build; and responsive to identifying a binary resource of the new build, such that the binary resource that does not have a corresponding reusable locally stored binary resource of the current build, downloading at least a part of the binary resource from a CDN.

Status:
Application
Type:

Utility

Filling date:

26 Mar 2019

Issue date:

1 Oct 2020