Patent Document ID: 20130089848
Application ID: 13270671
Patent Flag: 0

Claim One:
1. A computer-implemented method for providing training, the method comprising: receiving, at a service center, a request from a remote device for accessing a learning course describing operations of a product that has been registered with the service center, wherein the service center provides services to a plurality of products on behalf of a plurality of product providers; in response to the request, transmitting a media stream representing the learning course to the remote device to allow a user of the remote device to navigate the learning course, without requiring the user to directly access a training facility of a product provider associated with the registered product; tracking and analyzing user interaction with the learning course, generating an analysis result, wherein the analysis result is utilized to generate or identify a subsequent learning course specifically tailored to the user; and transmitting the analysis result to the product provider to allow the product provider for the purpose of determining customer satisfaction.