IP Library › Granted Patent US 10,535,041
Granted Patent B2
US 10,535,041 · App. 13/533,020 · Granted Jan 14, 2020

System and method of predicting community member responsiveness

Inventors: Yoelle Maarek (Haifa, IL); Gideon Dror (Tel Aviv, IL); Idan Szpektor (Kfar Saba, IL); Dan Pelleg (Haifa, IL)
Assignee: OATH INC.
G06Q10/10
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,535,041
App. No.
13/533,020
Granted
Jan 14, 2020
Kind
B2
Abstract

Disclosed herein is a mechanism, which may be in a community-driven system, to assist a user, or member of the community, to articulate a request, such as a question, that is likely to receive a response, e.g., an answer to a question posed, from the user community. A machine learning approach may be used to generate a model, which model may be trained using previously-posted requests, e.g., questions, and response, e.g., answers. The generated model may be used to make a prediction, e.g., to predict a potential number of answers for a given question, which prediction may also have an accompanying confidence score. A prediction generated by the model may be presented to the user as the user is providing the input, e.g., typing a question. Such prediction may be generated for a partial question, e.g., as the question is being typed, as well as a completed question.

Claims (32)

1. A method comprising:

receiving, via a community information sharing system server and a user interface, input from a user member of a community of users of a community-driven application used for online access to the community information sharing system, the input comprising at least a portion of a request, of the user for an answer, to be directed to the community of users;

determining, via the community information sharing system server and using a prediction model, a probability of the user receiving an answer, from the community of users, to the request, probability determination being performed in response to receipt of the input comprising at least a portion of the request for an answer to be directed to the community of users, the prediction model using the input, received from the user and comprising at least a portion of the request for an answer, in determining the probability of the user receiving an answer; and

providing, via the community information sharing system server and for display in the user interface, the determined probability of the user receiving an answer from the community of users to the request of the user for an answer, provision of the determined probability causing the determined probability to be displayed in the user interface as feedback to the user in response to the user's input received prior to receiving posting input to post the request from the user, the feedback further comprising a notification identifying at least a portion of the request determined to have a potential to reduce the probability of response by the community of users.

2. The method of claim 1 , wherein the feedback further comprises an estimated number of answers by the community of users.

3. The method of claim 1 , wherein the request for a response comprises a question, each response by a member of the user community comprises an answer to the question, and the determined probability is a probability that the community of users will respond with at least one answer to the question.

4. The method of claim 3 , wherein the feedback further comprises an estimated number of answers by the community of users.

5. The method of claim 1 , the providing the feedback to the user is responsive to at least a portion of the request entered by the user, and the feedback is provided prior to the user submitting the request for access by the community of users.

6. The method of claim 1 , the prediction model is generated using training data comprising information collected about past questions and corresponding answers and users providing the past questions and the corresponding answers.

7. The method of claim 1 , the notification comprising highlighting the at least a portion of the request determined to have a potential to reduce the probability of response by the community of users.

8. The method of claim 1 , the probability determination is made prior to receiving posting input to post the request from the user.

9. A community information sharing system server comprising:

a processor and a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the stored program logic comprising:

receiving logic executed by the processor for receiving input from a user member of a community of users of a community-driven application used for online access to the community information sharing system, the input comprising at least a portion of a request, of the user for an answer, to be directed to the community of users;

determining logic executed by the processor for determining, using a prediction model, a probability of the user receiving an answer, from the community of users, to the request, probability determination being performed in response to receipt of the input comprising at least a portion of the request for an answer to be directed to the community of users, the prediction model using the input, received from the user and comprising at least a portion of the request for an answer, in determining the probability of the user receiving an answer; and

providing logic executed by the one or more processors for providing, for display in the user interface, the determined probability of the user receiving an answer from the community of users to the request of the user for an answer, provision of the determined probability causing the determined probability to be displayed in the user interface as feedback to the user in response to the user's input received prior to receiving posting input to post the request from the user, the feedback further comprising a notification identifying at least a portion of the request determined to have a potential to reduce the probability of response by the community of users.

10. The server of claim 9 , wherein the feedback further comprises an estimated number of responses by the community of users.

11. The server of claim 9 , wherein the request for a response comprises a question, each response by a member of the user community comprises an answer to the question, and the determined probability is a probability that the community of users will respond with at least one answer to the question.

12. The server of claim 11 , wherein the feedback further comprises an estimated number of answers by the community of users.

13. The server of claim 9 , the providing the feedback to the user is responsive to at least a portion of the request entered by the user, and the feedback is provided prior to the user submitting the request for access by the community of users.

14. The server of claim 9 , the prediction model is generated using training data comprising information collected about past questions and corresponding answers and users providing the past questions and the corresponding answers.

15. The server of claim 9 , the notification comprising highlighting the at least a portion of the request determined to have a potential to reduce the probability of response by the community of users.

16. A computer readable non-transitory storage medium for tangibly storing thereon computer readable instructions, that when executed by a community information sharing system server, perform a function comprising:

receiving input from a user member of a community of users of a community-driven application used for online access to the community information sharing system, the input comprising at least a portion of a request, of the user for an answer, to be directed to the community of users;

determining, using a prediction model, a probability of the user receiving an answer, from the community of users to the request, probability determination being performed in response to receipt of the input comprising at least a portion of the request for an answer to be directed to the community of users, the prediction model using the input, received from the user and comprising at least a portion of the request for an answer, in determining the probability of the user receiving an answer; and

providing, for display in the user interface, the determined probability of the user receiving an answer from the community of users to the request of the user for an answer, provision of the determined probability causing the determined probability to be displayed in the user interface as feedback to the user in response to the user's input received prior to receiving posting input to post the request from the user, the feedback further comprising a notification identifying at least a portion of the request determined to have a potential to reduce the probability of response by the community of users.

17. The medium of claim 16 , wherein the feedback further comprises an estimated number of answers by the community of users.

18. The medium of claim 16 , wherein the request for a response comprises a question, each response by a member of the user community comprises an answer to the question, and the determined probability is a probability that the community of users will respond with at least one answer to the question.

19. The medium of claim 18 , wherein the feedback further comprises an estimated number of answers by the community of users.

20. The medium of claim 16 , the providing the feedback to the user is responsive to at least a portion of the request entered by the user, and the feedback is provided prior to the user submitting the request for access by the community of users.

21. The medium of claim 16 , the prediction model is generated using training data comprising information collected about past questions and corresponding answers and users providing the past questions and the corresponding answers.

22. The medium of claim 16 , the notification comprising highlighting the at least a portion of the request determined to have a potential to reduce the probability of response by the community of users.

Assignments (5)
CHANGE OF NAME Recorded Mar 22, 2022
From: VERIZON MEDIA INC.
To: YAHOO AD TECH LLC
Reel/Frame 059471/0863 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2018
From: YAHOO HOLDINGS, INC.
To: OATH INC.
Reel/Frame 045240/0310 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2017
From: YAHOO! INC.
To: YAHOO HOLDINGS, INC.
Reel/Frame 042963/0211 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2012
From: MAAREK, YOELLE; DROR, GIDEON; SZPEKTOR, IDAN; PELLEG, DAN
To: YAHOO! INC.
Reel/Frame 028442/0676 →
Continuity (1)
Related Publication 20130346496A1 · Dec 26, 2013