Inventors:
Richard Donald Ellis - Carnation WA, US
Christopher Richard Newcombe - Kirkland WA, US
Paul David Jones - Renton WA, US
Derrick Jason Birum - Duvall WA, US
Harold Michael Dunkle - North Bend WA, US
Mikel Howard Thompson - Shoreline WA, US
Assignee:
Valve Corporation - Bellevue WA
International Classification:
G06F 12/14, G06F 7/04, G06F 17/30
Abstract:
A method and system for granting access to system and content is provided. A key is provided that allows access by a client computer to content that includes a plurality of resources. A server is accessed and the key is provided to the server. Based on the key, access is granted to the content. A program on the client computer requests a resource of the plurality of resources. If the resource is located locally, the resource is provided to the program. Otherwise, the resource is downloaded from the content server and stored locally. A data structure is modified to indicate that the resource is stored locally and the resource is provided to the program.