Social information game system
First Claim
Patent Images
1. A computer-implemented method to provide game challenges among users within a social game system, the method comprising:
- receiving interaction data, the interaction data reflecting one or more interactions between a first user and a second user within the social game system;
generating relationship data based on the interaction data, the relationship data including
1) a type of relationship between the first user and the second user,
2) a strength of the a relationship between the first user and the second user, and
3) knowledge of the second user with respect to the first user, the knowledge based on determining an accuracy of responses by the second user to a plurality of questions by the first user;
generating a particular game challenge for the second user based on the relationship data generated, the particular game challenge including a different plurality of questions about the first user for response by the second user;
providing the particular game challenge about the first user to the second user;
determining a cumulative knowledge value for the second user based on the accuracy of the responses by the second user to the different plurality of questions about the first user, the cumulative knowledge value indicative of assessed knowledge of the second user with respect to the first user; and
generating a ranking score for the second user based on the cumulative knowledge value of the second user.
8 Assignments
0 Petitions
Accused Products
Abstract
A method to share challenges between users of a social game system is described. The method may include accessing relationship data reflecting a relationship between a first user and a second user, and accessing challenge data in a challenge database. Based on (1) the challenge data and (2) the relationship between the first user and the second user reflected by the relationship data, the challenge data is selectively communicated as part of a challenge about the first user to the second user, with the challenge forming part of a challenge game.
27 Citations
50 Claims
-
1. A computer-implemented method to provide game challenges among users within a social game system, the method comprising:
-
receiving interaction data, the interaction data reflecting one or more interactions between a first user and a second user within the social game system; generating relationship data based on the interaction data, the relationship data including
1) a type of relationship between the first user and the second user,
2) a strength of the a relationship between the first user and the second user, and
3) knowledge of the second user with respect to the first user, the knowledge based on determining an accuracy of responses by the second user to a plurality of questions by the first user;generating a particular game challenge for the second user based on the relationship data generated, the particular game challenge including a different plurality of questions about the first user for response by the second user; providing the particular game challenge about the first user to the second user; determining a cumulative knowledge value for the second user based on the accuracy of the responses by the second user to the different plurality of questions about the first user, the cumulative knowledge value indicative of assessed knowledge of the second user with respect to the first user; and generating a ranking score for the second user based on the cumulative knowledge value of the second user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A system comprising:
-
one or more computers; and one or more non-transitory machine-readable storage media having instructions stored thereon, the instruction being operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising; receiving interaction data, the interaction data reflecting one or more interactions between a first user and a second user within the social game system; generating relationship data based on the interaction data, the relationship data indicative of
1) a type of relationship between the first user and the second user,
2) a strength of the relationship between the first user and the second user, and
3) knowledge of the second user with respect to the first user, the knowledge based on determining an accuracy of responses by the second user to a plurality of questions by the first user;generating a particular game challenge for the second user based on the relationship data generated, the particular game challenge including a different plurality of questions about the first user for response by the second user; providing the particular game challenge about the first user to the second user; determining a cumulative knowledge value for the second user based on an accuracy of the responses by the second user to the different plurality of questions about the first user, the cumulative knowledge value indicative of assessed knowledge of the second user with respect to the first user; and generating a ranking score for the second user based on the cumulative knowledge value of the second user. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 44, 45, 46)
-
-
43. A non-transitory computer-readable storage medium encoded with a computer program, the computer program comprising instructions that when executed by one or more computers cause the one or more computers to perform operations comprising:
-
receiving interaction data, the interaction data reflecting one or more interactions between a first user and a second user within the social game system; generating relationship data based on the interaction data, the relationship data indicative of
1) a type of relationship between the first user and the second user,
2) a strength of the relationship between the first user and the second user, and
3) knowledge of the second user with respect to the first user, the knowledge based on determining an accuracy of responses by the second user to a plurality of questions by the first user;generating a particular game challenge for the second user based on the relationship data generated, the particular game challenge including a different plurality of questions about the first user for response by the second user; providing the particular game challenge about the first user to the second user;
determining a cumulative knowledge value for the second user based on an accuracy of the responses by the second user to the different plurality of questions about the first user, the cumulative knowledge value indicative of assessed knowledge of the second user with respect to the first user; andgenerating a ranking score for the second user based on the cumulative knowledge value of the second user. - View Dependent Claims (47, 48, 49, 50)
-
Specification