INSTANT ANSWERING
First Claim
1. A method of processing a question from a client device comprising:
- receiving, from the client device, the question;
determining a set of at least one target responders;
sending, to each target responder, a representation of the question;
receiving, from each of at least a portion of the target responders, a response;
aggregating the received responses to produce an aggregated response; and
sending the aggregated response to the client device.
4 Assignments
0 Petitions
Accused Products
Abstract
A device, system, and method are directed towards facilitating receiving and responding to questions from a client device. A real time communication mechanism such as instant messaging may be used to communicate with a client device and a community of responders. Questions are received from client devices, processed, and sent to a community of responders. Responses from the community of responders are received and aggregated, and an aggregated response is sent to the client device. The aggregated response may indicate a ranking or other indication of popularity of multiple answer items, based on a number of responders selecting each answer item. A time out period may be used to facilitate quick answers to users.
-
Citations
20 Claims
-
1. A method of processing a question from a client device comprising:
-
receiving, from the client device, the question; determining a set of at least one target responders; sending, to each target responder, a representation of the question; receiving, from each of at least a portion of the target responders, a response; aggregating the received responses to produce an aggregated response; and sending the aggregated response to the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for processing a question from a client device, comprising:
-
a transceiver to send and receive data over the network; and a processor that is operative to perform actions, including; receiving a question from the client device; sending, to each of a plurality of target responders, a representation of the question; receiving a plurality of responses from the plurality of target responders; aggregating the plurality of responses to produce an aggregated response including at least two answer items; and sending the aggregated response to the client device. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A network device for processing a question from a client device, comprising:
-
means for communicating with a client device; means for communicating with a plurality of responder devices; means for responding to a question from the client device by communicating with the plurality of responder devices, said means including logic to aggregate responses from the responder devices and provide an indication of a number of received responses corresponding to at least one answer in the aggregated response. - View Dependent Claims (20)
-
Specification