Resource partitioning for routing on-demand services
First Claim
Patent Images
1. A computing system, comprising:
- matching logic configured to;
receive, from a client computing system, an issue request;
based on the issue request, automatically identify a context of the client computing system, the context being indicative of at least one of a state of readiness of the client computing system or a state of engagement of the client computing system with a hosted service, that is hosted by a computing system remote from the client computing system;
based on the identified context, automatically identify an issue encountered at the client computing system, the issue being in a subject matter area; and
match the issue request against agent information indicative of agent capabilities, of a plurality of different agents, in the subject matter area, to identify an agent; and
connection logic configured to;
send the issue request to the identified agent at an agent computing system; and
generate a connection user interface for a user of the client computing system to interact with the identified agent at the agent computing system.
1 Assignment
0 Petitions
Accused Products
Abstract
An issue is identified based on context information and a state of engagement of a user. The issue is matched against an agent based on agent capabilities exposed by the agent. Feedback information is used to generate a reputation metric for the agent.
-
Citations
20 Claims
-
1. A computing system, comprising:
-
matching logic configured to; receive, from a client computing system, an issue request; based on the issue request, automatically identify a context of the client computing system, the context being indicative of at least one of a state of readiness of the client computing system or a state of engagement of the client computing system with a hosted service, that is hosted by a computing system remote from the client computing system; based on the identified context, automatically identify an issue encountered at the client computing system, the issue being in a subject matter area; and match the issue request against agent information indicative of agent capabilities, of a plurality of different agents, in the subject matter area, to identify an agent; and connection logic configured to; send the issue request to the identified agent at an agent computing system; and generate a connection user interface for a user of the client computing system to interact with the identified agent at the agent computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer implemented method, comprising:
-
receiving an issue request; based on the received issue request, automatically identify a context of a remote client system, the context being indicative of at least one of a state of readiness of the remote client system or a state of engagement of the remote client system with a hosted service, that is hosted by a computing system remote from the remote client system; based on the identified context, automatically identify an issue encountered at the remote client system, the issue being in a subject matter area; matching the issue request against agent information indicative of agent capabilities, of a plurality of different agents, in the subject matter area; identifying an agent that has capabilities in the subject matter area identified in the issue request, based on the matching; sending the request to the identified agent at an agent system; and generating a connection user interface for a user of the client system to interact with the identified agent at the agent system. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A computing system, comprising:
subject matter area matching logic configured to; receive an issue request; based on the issue request, automatically identify a context of a client system, the context being indicative of at least one of a state of readiness of the client system or a state of engagement of the client system with a hosted service, that is hosted by a computing system remote from the client system; based on the identified context, automatically identify an issue encountered at the client system, the issue being in a subject matter area; match the issue request against agent information indicative of agent capabilities, of a plurality of different agents, in the subject matter area, to identify a particular agent; reputation matching logic configured to identify the particular agent based on an agent reputation metric indicative of user feedback information for the particular agent in resolving prior issue requests; and connection logic configured to send the issue request to the particular agent at an agent system and generate a connection user interface for a user of the client system to interact with the particular agent at the agent system. - View Dependent Claims (20)
Specification