Patent ID: 8429626

Claim:
A computer-implemented method, the method implemented with at least one processor of a computing device and comprising: obtaining, from a user interface of a first instance of a program displaying natural language content associated with default resources of the program, user input that defines one or more content updates, the first instance of the program being executed by the computing device, at least one of the content updates including a user-defined resource that will be loaded in place of at least one of the default resources when the first instance of the program next executes effective to cause natural language content associated with the user-defined resource to be displayed by the first instance of the program; and assembling the one or more content updates into a package that is suitable for transmission over a network connection, the package including logic to implement the one or more content updates on a remote computing device executing a second instance of the same program from which the user input that defines the one or more content updates is received, wherein the first and second instances are distinct.