Various ways to automatically select sharing settings
First Claim
1. A computer-implemented method for predicting one or more sharing settings for a user, the method comprising:
- receiving unrated, relevant user data, wherein the unrated, relevant user data includes data associated with a user of a social network system and data regarding sharing settings of other users;
analyzing the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the unrated, relevant user data;
generating one or more predictions, wherein the prediction includes a suggestion of a desired sharing setting that controls which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system, the suggestion of the desired sharing setting based on the analyzed unrated, relevant user data and the determined preferred level of sharing; and
sending the one or more predictions for display.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for predicting one or more sharing settings for a social network user is provided. The relevant user data is received and analyzed. Based on the analysis of the relevant user data, one or more of the user'"'"'s desired sharing settings is predicted. In some embodiments, statistical analysis is used to analyze and/or predict the user'"'"'s desired sharing settings. One or more predictions including a suggested sharing setting are generated. In one embodiment, the user'"'"'s sharing settings are automatically adjusted based on the one or more predictions. In one embodiment, the one or more predictions are sent for display to the user. In one embodiment, feedback is obtained from the user accepting or rejecting the predictions. In one embodiment, the feedback is used to adjust one or more of the algorithms for analyzing the user data, predicting the user'"'"'s desired sharing settings, or both.
-
Citations
31 Claims
-
1. A computer-implemented method for predicting one or more sharing settings for a user, the method comprising:
-
receiving unrated, relevant user data, wherein the unrated, relevant user data includes data associated with a user of a social network system and data regarding sharing settings of other users; analyzing the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the unrated, relevant user data; generating one or more predictions, wherein the prediction includes a suggestion of a desired sharing setting that controls which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system, the suggestion of the desired sharing setting based on the analyzed unrated, relevant user data and the determined preferred level of sharing; and sending the one or more predictions for display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for predicting one or more sharing settings for a user, the method comprising:
-
receiving unrated, relevant user data, wherein the unrated, relevant user data includes data associated with a user of a social network system and data regarding sharing settings of other users; analyzing the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the unrated, relevant user data; predicting one or more predictions of desired sharing settings of the user that control which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system, the one or more predictions of desired sharing settings of the user based on the analyzed unrated, relevant user data and determined preferred level of sharing; and automatically adjusting the user'"'"'s sharing settings according to the one or more predictions.
-
-
15. A system for predicting one or more sharing settings for a user, the system comprising:
a processor, and at least one module, stored in the memory and executed by the processor, the at least one module including instructions for; receiving unrated, relevant user data, wherein the unrated, relevant user data includes data associated with a user of a social network system and data regarding sharing settings of other users; analyzing the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the unrated, relevant user data; generating one or more predictions, wherein the prediction includes a suggestion of a desired sharing setting that controls which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system, the suggestion of the desired sharing setting based on the analyzed unrated, relevant user data and the determined preferred level of sharing; and sending the one or more predictions for display. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
28. A system for predicting one or more sharing settings for a user, the system comprising:
a processor, and at least one module, stored in the memory and executed by the processor, the at least one module including instructions for; receiving unrated, relevant user data, wherein the unrated, relevant user data includes data associated with a user of a social network system and data regarding sharing settings of other users; analyzing the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the unrated, relevant user data; generating one or more predictions, wherein the prediction includes a suggestion of a desired sharing setting that controls which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system, the suggestion of the desired sharing setting based on the analyzed unrated, relevant user data and the determined preferred level of sharing; and automatically adjusting the user'"'"'s sharing settings according to the one or more predictions.
-
29. A computer program product comprising a non-transitory computer usable storage medium including a computer readable program, the computer readable program when executed by a processor causes the processor to:
-
receive unrated, relevant user data, wherein the unrated, relevant user data includes data associated with a user of a social network system and data regarding sharing settings of other users; analyze the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the unrated, relevant user data; generate one or more predictions, wherein the prediction includes a suggestion of a desired sharing setting based on the analyzed unrated, relevant user data and the determined preferred level of sharing; and generate a sharing suggestion display including the one or more predictions, wherein the one or more predictions includes a suggestion of at least one desired sharing setting that controls which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system. - View Dependent Claims (30)
-
-
31. A computer program product comprising a non-transitory computer usable storage medium including a computer readable program, the computer readable program when executed by a processor causes the processor to:
-
receive unrated, relevant user data, wherein the unrated, relevant user data includes on-line activity of the user of a social network system, descriptive information about the user and data regarding sharing settings of other users; analyze the unrated, relevant user data to determine a preferred level of sharing of the user based on the analysis of the on-line activity of the user and the descriptive information about the user; generate one or more predictions, wherein the prediction includes a suggestion of a desired sharing setting that controls which other users of the social network system are able to access what portion of the user'"'"'s information within the social network system, the suggestion of the desired sharing setting based on the analyzed unrated, relevant user data and the determined preferred level of sharing; and send the one or more predictions for display.
-
Specification