Patent ID: 8572178

Claim:
A non-transitory computer-readable medium embodying a program executable in a computing device, the program comprising: code that obtains an application from a developer of the application; code that executes a plurality of instances of the application in a hosted environment; code that encodes a video signal captured from a first instance of the application into a first media stream; code that sends the first media stream to a corresponding one of a plurality of client computing devices, each of the client computing devices being associated with a different application user; code that provides a first input command to the first instance of the application, the first input command being obtained from the corresponding one of the client computing devices; code that records operational data related to the first instance of the application; code that facilitates access to data that is locally available to the corresponding one of the client computing devices by the first instance of the application; and wherein the code that facilitates access is further configured to facilitate access by the first instance of the application to default data in place of the data that is locally available to the corresponding one of the client computing devices in response to determining that the data that is locally available to the corresponding one of the client computing devices is unavailable.