Patent ID: 8811595

Claim:
A method for providing on-demand technical support services, the method comprising: (a) receiving, via a network by a centralized service operating on one or more servers remote to a location of a consumer, a request for work to be performed on a device at the location of the consumer; (b) determining, by the centralized service, a type of work for the request, a category of the device and one or more service level attributes to perform the type of work at a predetermined service threshold prior to performing the type of work, the one or more service level attributes comprising a level of skill, the predetermined service threshold comprising a metric for a measurable element of performing the type of work; and (c) assigning, by the centralized service prior to performing the type of work, the device of the request to a work queue of a technician of a pool of technicians based on the category of the device the one or more service level attributes corresponding to one or more capabilities identified for the technician, the pool of technicians remote to the location of the consumer.