US10944699B2ActiveUtilityA1

Method and device for questioning and answering

30
Assignee: NETEASE INCPriority: Jun 10, 2014Filed: Jul 18, 2014Granted: Mar 9, 2021
Est. expiryJun 10, 2034(~7.9 yrs left)· nominal 20-yr term from priority
H04L 51/216H04L 51/212H04L 51/046H04L 51/10H04L 51/04H04L 51/12H04L 51/16H04L 67/42
30
PatentIndex Score
0
Cited by
37
References
15
Claims

Abstract

Embodiments of the present invention provide a method for questioning and answering. For example, the method may comprise: receiving a message input by a user; sending the message to a question-and-answer server such that the question-and-answer server sends the message to one or more answerer clients; in response to users of the answerer clients performing a real time reply operation for the message, entering into a real time session with the users of the answerer clients so as to obtain a reply message from the users of the answerer clients through the real time session. With the present invention, a questioner and an answerer may send and receive messages through clients dedicated for questioning and answering, and both parties may enter into a one-to-one or one-to-many real time session when the answerer replies in real time, therefore better immediacy and better user experience may be achieved. In addition, embodiments of the present invention provide a device for questioning and answering.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for questioning and answering applied at a questioner client, comprising:
 receiving a question message containing a question input by a user; 
 sending the question message to a question-and-answer server; and 
 entering into an instant messaging session with users of a plurality of answerer clients through an instant messaging session group so as to obtain at least one reply message, for the question message, from the users of the plurality of answerer clients through the instant messaging session group, 
 wherein the instant messaging session group, members of which comprises the user of the questioner client and the users of the plurality of answerer clients, is established by the question-and-answer server, when the question message is received from the questioner client, so that the question message is sent by the question-and-answer server to the plurality of answerer clients and the at least one reply message, containing at least one answer to the question, received by the question-and-answer server from at least one of the plurality of answerer clients is sent in real time by the question-and-answer server to both the questioner client and the plurality of answerer clients, and 
 wherein user tags of the users of the plurality of answerer clients are matched with key words in the question message, and activeness levels of the users of the plurality of answerer clients are out of a malicious activeness level range, the activeness levels for the users of the plurality of answerer clients being calculated based on activeness scores of the users of the plurality of answerer clients in conjunction with a preset algorithm, the activeness scores being previously returned by users of questioner clients for the users of the plurality of answerer clients. 
 
     
     
       2. The method of  claim 1 , wherein the question message is a voice message, a text message, or a multimedia message. 
     
     
       3. A method for questioning and answering applied at a question-and-answer server, comprising:
 establishing, when a question message, containing a question input by a user of a questioner client, sent by the questioner client is received, an instant messaging session group, members of which comprises the user of the questioner client and users of a plurality of answerer clients, such that the user of the questioner client enters into an instant messaging session with the users of the plurality of answerer clients through the instant messaging session group; 
 sending the question message to the plurality of answerer clients; 
 receiving at least one reply message, containing at least one answer to the question, sent in real time by at least one of the plurality of answerer clients for the message; and 
 sending the at least one reply message in real time to both the questioner client and the plurality of answerer clients, 
 wherein user tags of the users of the plurality of answerer clients are matched with key words in the question message, and activeness levels of the users of the plurality of answerer clients are out of a malicious activeness level range, the activeness levels for the users of the plurality of answerer clients being calculated based on activeness scores of the users of the plurality of answerer clients in conjunction with a preset algorithm, the activeness scores being previously returned by users of questioner clients for the users of the plurality of answerer clients. 
 
     
     
       4. The method of  claim 3 , further comprising:
 matching the received question message with history question messages; and 
 if a history question message matched with the received question message is found, feeding back a history answer to a history question contained in the matched history question message to the questioner client, and stopping the step of sending the question message to the plurality of answerer clients. 
 
     
     
       5. The method of  claim 3 , further comprising:
 filtering out a spam message from the received question message with a spam filtering technique. 
 
     
     
       6. The method of  claim 3 , wherein geographic locations of the plurality of answerer clients are within a preset range from the geographic location of the questioner client. 
     
     
       7. The method of  claim 3 , further comprising after receiving the question message from the questioner client:
 screening for users of the plurality of answerer clients capable of answering the question message according to a screening rule set by the user of the questioner client; 
 permitting the screened-out users of the plurality of answerer clients capable of answering the question message to enter into a session with the user of the questioner client; and 
 forbidding the users of other answerer clients incapable of answering the question message to enter into a session with the user of the questioner client. 
 
     
     
       8. The method of  claim 3 , further comprising:
 receiving cost parameters returned by the users of the plurality of answerer clients for the question message; and 
 sending the cost parameters to the questioner client such that the user of the questioner client selects an answerer client capable of answering the question message according to the cost parameters. 
 
     
     
       9. The method of  claim 3 , wherein real name information of at least a part of the users of the plurality of answerer clients and the user of the questioner clients pre-registered in a database accessible to the question-and-answer server. 
     
     
       10. A device for questioning and answering configured at a question-and-answer server, comprising:
 a message transferring unit configured to receive a question message, containing a question input by a user of a questioner client, sent by the questioner client; 
 a group establishing unit configured to establish, when the question message is received by the message transferring unit, an instant messaging session group, members of which comprises the user of the questioner client and users of a plurality of answerer clients, such that the user of the questioner client enters into an instant messaging session with the users of the plurality of answerer clients through the instant messaging session group; 
 a message forwarding unit configured to send the question message to the plurality of answerer clients; and 
 a reply receiving unit configured to receive at least one reply message, containing at least one answer to the question, sent in real time by at least one of the plurality of answerer clients, and send the at least one reply message in real time to both the questioner client and the plurality of answerer clients, 
 wherein user tags of the users of the plurality of answerer clients are matched with key words in the question message, and activeness levels of the users of the plurality of answerer clients are out of a malicious activeness level range, the activeness levels for the users of the plurality of answerer clients being calculated based on activeness scores of the users of the plurality of answerer clients in conjunction with a preset algorithm, the activeness scores being previously returned by users of questioner clients for the users of the plurality of answerer clients. 
 
     
     
       11. The device of  claim 10 , further comprising:
 a history matching unit configured to match the received question message with history question messages; and 
 a history feedback unit configured to feedback, if a history question message matched with the received question message is found, a history answer to a history question contained in the matched history question message to the questioner client, and stop the execution of the message forwarding unit. 
 
     
     
       12. The device of  claim 10 , further comprising a spam filtering unit configured to filter out a spam message from the received question message with a spam filtering technique. 
     
     
       13. The device of  claim 10 , wherein geographic locations of the plurality of answerer clients are within a preset range from the geographic location of the questioner client. 
     
     
       14. The device of  claim 10 , further comprising:
 a screening unit configured to screen for users of the plurality of answerer clients capable of answering the question message according to a screening rule set by the user of the questioner client; and 
 a screen result processing unit configured to permit the screened-out users of the plurality of answerer clients capable of answering the question message to enter into a session with the user of the questioner client, and forbid the users of other answerer clients incapable of answering the question message to enter into a session with the user of the questioner client. 
 
     
     
       15. The device of  claim 10 , further comprising:
 a cost parameter receiving unit configured to receive cost parameters returned by the users of the plurality of answerer clients for the question message; and 
 a cost parameter forwarding unit configured to send the cost parameters to the questioner client, such that the user of the questioner client selects an answerer client capable of answering the question message according to the cost parameters.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.