Patent ID: 8684748

Claim:
A method of processing content on a computer system, said method comprising: downloading, to a first computer system, web-based training content from a second computer system, wherein said first computer system comprises: a content player, which is operable to play said web-based training content, wherein said content player, upon an initial download thereof, is installed on said first computer system, and wherein said initial download of said content player precedes said downloading said web-based training content to said first computer system; and one or more non-transitory memories, at least one of which comprises a web browser program stored therewith, wherein said web browser program is operable to access an initial content player download web page and wherein said initial content player download is performed in response to an action of said first computer system in relation to said initial content player download web page; determining a portion of said web-based training content based on information about a user; playing said determined portion of said web-based training content on said first computer system using said content player, wherein said content player, following said initial download thereof, performs said playing without a function of said web browser; storing results associated with said playing said portion of said web-based training content in one or more of said one or more memories of said first computer system; uploading said stored results to said second computer system; receiving, from said second computer system, an update to said web-based training content upon an automatic distribution thereof by said second computer in response to said uploading; and updating said web-based training content based on said receiving said update.