Social computing personas for protecting identity in online social interactions
First Claim
1. A computer-implemented method for generating a plurality of personas for an account of a user of a social network performed on one or more computing devices, the method comprising:
- receiving, using the one or more computing devices, information for the plurality of personas from the user;
associating the information for the plurality of personas to the account of the user;
predicting which of the plurality of personas is more likely to be chosen by the user and arranging the plurality of personas based on a likelihood of selection by the user;
receiving a selection of one of the plurality of personas from the user;
determining, using the one or more computing devices, an appearance of the selected persona; and
providing the selected persona for display to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for generating a plurality of personas for an account of a user is disclosed. The present invention uses an account engine to receive information for the plurality of personas and to associate the information for the plurality of personas to the account. The information for each of the plurality of personas includes a visibility level. A persona engine receives a selection from the user and transmits the selected persona to the user based on the selection. An authority engine determines an appearance of the selected persona based on the visibility level.
90 Citations
32 Claims
-
1. A computer-implemented method for generating a plurality of personas for an account of a user of a social network performed on one or more computing devices, the method comprising:
-
receiving, using the one or more computing devices, information for the plurality of personas from the user; associating the information for the plurality of personas to the account of the user; predicting which of the plurality of personas is more likely to be chosen by the user and arranging the plurality of personas based on a likelihood of selection by the user; receiving a selection of one of the plurality of personas from the user; determining, using the one or more computing devices, an appearance of the selected persona; and providing the selected persona for display to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for generating a plurality of personas for an account of a user of a social network, the system comprising:
-
one or more processors; an account engine stored on a memory and executable by the one or more processors, the account engine for receiving information for the plurality of personas from the user and associating the information for the plurality of personas to the account of the user; a persona engine stored on the memory and executable by the one or more processors-coupled to the account engine, the persona engine for predicting which of the plurality of personas is more likely to be chosen by the user, arranging the plurality of personas based on a likelihood of selection by the user, receiving a selection from the user of one of the plurality of personas and providing the selected persona for display to the user; and an authority engine stored on the memory and executable by the one or more processors, the authority engine for determining an appearance of the selected persona. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer program product comprising a non-transitory computer useable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to perform steps comprising:
-
receiving information for a plurality of personas from a user; associating the information for the plurality of personas to an account of the user; predicting which of the plurality of personas is more likely to be chosen by the user and arranging the plurality of personas based on a likelihood of selection by the user; receiving a selection of one of the plurality of personas from the user; determining an appearance of the selected persona; and providing the selected persona to the user. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification