Legal claims defining the scope of protection, as filed with the USPTO.
1. A computer-implemented method comprising: presenting a question on a page of a social networking system group, the social networking system group comprising a pre-defined plurality of group members, each group member comprising a social networking system user that has previously joined the group, each group member able to access the page, view the presented question, and answer the presented question; receiving answers to the question from one or more of the group members; receiving a request from a requesting group member to view the answers, wherein the requesting group member has established a connection in the social networking system outside of the group with one or more other group members that have answered the question; generating an answer display that illustrates (1) a first set of answers provided by all group members that have answered the question, and (2) a second set of answers provided by the group members that have established a connection in the social networking system outside of the group with the requesting group member; and sending the answer display for display to the requesting group member.
2. The computer-implemented method of claim 1 , wherein the question is received from a questioning group member via a social networking system question interface presented within the page of the social networking system group.
3. The computer-implemented method of claim 2 , wherein one or more answers to the question are received from the questioning group member.
4. The computer-implemented method of claim 1 , wherein receiving an answer from a group member comprises: receiving answer text via a social networking system answer interface displayed within the page of the social networking system group; and displaying the answer text to group members such that the other group members may vote on the displayed answer text.
5. The computer-implemented method of claim 1 , wherein receiving an answer from a group member comprises: receiving a vote from the group member, the vote comprising a selection of one of the answers.
6. The computer-implemented method of claim 1 , wherein receiving a request to view the answers from a requesting group member comprises receiving a request from a group member to view the answer display presented within the page of the social networking system group.
7. The computer-implemented method of claim 1 , wherein receiving a request to view the answers from a requesting group member comprises receiving a request from a group member to a feed within the page of the social networking system group, the feed displaying news stories associated with the group or with group members, and wherein one or more news stories within the feed comprise an interaction between a group member and the presented question.
8. The computer-implemented method of claim 1 , wherein the second set of answers comprises answers provided by all group members that have established a connection in the social networking system outside of the group with the requesting group member.
9. The computer-implemented method of claim 1 , wherein the second set of answers comprises answers provided by a subset of group members that have established a connection in the social networking system outside of the group with the requesting group member.
10. The computer-implemented method of claim 1 , wherein generating an answer display comprises: generating a display that illustrates at least one received answer; generating a display that illustrates a portion of the first set of answers associated with each illustrated answer in conjunction with the illustrated answer; and generating a display that illustrates a portion of the second set of answers associated with each illustrated answer in conjunction with the illustrated answer.
11. The computer-implemented method of claim 10 , wherein illustrating a set of answers in the answer display comprises illustrating answer text for an answer in the set of answers in a text box.
12. The computer-implemented method of claim 11 , wherein illustrating the first set of answers in the answer display comprises shading a portion of each text box illustrating answer text.
13. The computer-implemented method of claim 10 , wherein illustrating the second set of answers in the answer display comprises: displaying a picture representing a group member who provided an answer in the second set of answers in conjunction with the illustrated answer.
14. The computer-implemented method of claim 10 , wherein illustrating a first set of answers and illustrating a second set of answers comprises illustrating a number or proportion of votes in conjunction with the illustrated answers.
15. The computer-implemented method of claim 10 , wherein a predetermined number of answers are displayed, and wherein the answer display comprises an option that when selected by a requesting group member illustrates additional answers.
16. The computer-implemented method of claim 10 , wherein the order of illustrated answers is based on the first set of answers.
17. The computer-implemented method of claim 10 , wherein the order of illustrated answers is based on the second set of answers.
18. The computer-implemented method of claim 1 , wherein the group members that have established a connection in the social networking system outside of the group with the requesting group member comprise friends of the requesting group member.
19. The computer-implemented method of claim 1 , wherein social networking system users that are not group members cannot view the presented question.
20. A system comprising: a non-transitory computer-readable storage medium storing executable computer instructions that, when executed by a processor, perform steps comprising: presenting a question on a page of a social networking system group, the social networking system group comprising a pre-defined plurality of group members, each group member comprising a social networking system user that has previously joined the group, each group member able to access the page, view the presented question, and answer the presented question; receiving answers to the question from one or more of the group members; receiving a request from a requesting group member to view the answers, wherein the requesting group member has established a connection in the social networking system outside of the group with one or more other group members that have answered the question; generating an answer display that illustrates (1) a first set of answers provided by all group members that have answered the question, and (2) a second set of answers provided by the group members that have established a connection in the social networking system outside of the group with the requesting group member; and sending the answer display for display to the requesting group member; and a hardware processor configured to execute the computer instructions.
Unknown
February 23, 2016
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.