Expertise referrals using a real-time communication system
First Claim
1. A computer-implemented method of providing expertise based referrals, the method comprising:
- receiving, from a first messaging client associated with a first user, a voucher specifying a second user associated with a second messaging client seeking expertise and a third user associated with a third messaging client as a potential subject matter expert, wherein the voucher is a programmatic object representing a right of an individual to query another about a particular subject or topic;
assigning a role of potential maven to the first user and a role of potential subject matter expert to the third user;
responsive to execution of the voucher, establishing an instant messaging session between the second messaging client and the third messaging client;
receiving an input from the second messaging client indicating whether a question posed by the second user is resolved; and
when the question is resolved, assigning a role of maven to the first user and a role of subject matter expert to the third user, and storing, as part of a referral transaction, a transcript of the instant messaging session between the second messaging client and the third messaging client, a reference to the first user with the assigned role, and a reference to the third user with the assigned role.
3 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of providing expertise based referrals can include receiving, from a first user, a voucher specifying a second user seeking expertise and a third user as a potential subject matter expert. Responsive to execution of the voucher, an instant messaging session between the second user and the third user can be established and an input from the second user indicating whether a posed question from the second user is resolved can be received. When the posed question is resolved, a role of maven can be assigned to the first user and a role of subject matter expert can be assigned to the third user. A transcript of the instant messaging session between the second user and the third user, a reference to the first user with the assigned role, and a reference to the third user with the assigned role can be stored as part of a referral transaction.
-
Citations
20 Claims
-
1. A computer-implemented method of providing expertise based referrals, the method comprising:
-
receiving, from a first messaging client associated with a first user, a voucher specifying a second user associated with a second messaging client seeking expertise and a third user associated with a third messaging client as a potential subject matter expert, wherein the voucher is a programmatic object representing a right of an individual to query another about a particular subject or topic; assigning a role of potential maven to the first user and a role of potential subject matter expert to the third user; responsive to execution of the voucher, establishing an instant messaging session between the second messaging client and the third messaging client; receiving an input from the second messaging client indicating whether a question posed by the second user is resolved; and when the question is resolved, assigning a role of maven to the first user and a role of subject matter expert to the third user, and storing, as part of a referral transaction, a transcript of the instant messaging session between the second messaging client and the third messaging client, a reference to the first user with the assigned role, and a reference to the third user with the assigned role. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for performing expertise based referrals, the system comprising:
a processor executing computer-usable program code, wherein the processor; receives, from a first messaging client associated with a first user, a voucher specifying a second user associated with a second messaging client seeking expertise and a third user associated with a third messaging client as a potential subject matter expert, wherein the voucher is a programmatic object representing a right of an individual to query another about a particular subject or topic; assigns a role of potential maven to the first user and a role of potential subject matter expert to the third user; responsive to execution of the voucher, establishes an instant messaging session between the second messaging client and the third messaging client; receives an input from the second messaging client indicating whether a question posed by the second user is resolved; and when the posed question is resolved, assigns a role of maven to the first user and a role of subject matter expert to the third user, and stores, as part of a referral transaction, a transcript of the instant messaging session between the second messaging client and the third messaging client, a reference to the first user with the assigned role, and a reference to the third user with the assigned role. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. A computer program product comprising:
-
a non-transitory computer-usable storage comprising non-transitory computer-usable program code stored thereon that, when executed by a computer, provides expertise based referrals, the non-transitory computer-usable storage comprising; non-transitory computer-usable program code that receives, from a first messaging client associated with a first user, a voucher specifying a second user associated with a second messaging client seeking expertise and a third user associated with a third messaging client as a potential subject matter expert, wherein the voucher is a programmatic object representing a right of an individual to query another about a particular subject or topic; non-transitory computer-usable program code that assigns a role of potential maven to the first user and a role of potential subject matter expert to the third user; non-transitory computer-usable program code that, responsive to execution of the voucher, establishes an instant messaging session between the second messaging client and the third messaging client; non-transitory computer-usable program code that receives an input from the second messaging client indicating whether a posted question from the second user is resolved; and non-transitory computer-usable program code that, when the posed question is resolved, assigns a role of maven to the first user and a role of subject matter expert to the third user, and stores, as part of a referral transaction, a transcript of the instant messaging session between the second messaging client and the third messaging client, a reference to the first user with the assigned role, and a reference to the third user with the assigned role. - View Dependent Claims (18, 19, 20)
-
Specification