Providing Reverse Preference Designations In a Network
First Claim
Patent Images
1. A method, comprising:
- receiving, using a computing device, social content from a first user within a network;
determining, using the computing device, a second user identified in the social content;
evaluating, using the computing device, an indication by the first user to provide the social content to a third user in the network, wherein the first, second and third users are different users;
receiving, using the computing device, a user restriction by the second user identified in the social content, the user restriction controlling visibility of the social content to the third user despite the indication by the first user to provide the social content to the third user, the third user within the network and outside a designated subset within the network, the designated subset within the network designated by the second user to indicate user preferences of the second user regarding when the second user appears in the social content received from the first user;
considering, using the computing device, the user preferences of the second user in relation to the social content before providing the social content to the third user;
determining, using the computing device, visibility of the social content to the third user based on the user restriction by the second user identified in the social content despite the indication by the first user to provide the social content to the third user; and
controlling, using the computing device, visibility of the social content based on the user restrictions designated by the second user for the social content received from the first user despite the indication by the first user to provide the social content to the third user.
1 Assignment
0 Petitions
Accused Products
Abstract
This technology is directed to systems and methods for indicating preference settings in a network, for example, a social network, that prevent other users with whom a particular user shares affinity from transmitting communications and/or social content relating to the particular user to those who are not within the particular user'"'"'s social groups. The systems and methods provide user preferences that specify user designations relating to content or communication indicated by others that involve the users.
-
Citations
23 Claims
-
1. A method, comprising:
-
receiving, using a computing device, social content from a first user within a network; determining, using the computing device, a second user identified in the social content; evaluating, using the computing device, an indication by the first user to provide the social content to a third user in the network, wherein the first, second and third users are different users; receiving, using the computing device, a user restriction by the second user identified in the social content, the user restriction controlling visibility of the social content to the third user despite the indication by the first user to provide the social content to the third user, the third user within the network and outside a designated subset within the network, the designated subset within the network designated by the second user to indicate user preferences of the second user regarding when the second user appears in the social content received from the first user; considering, using the computing device, the user preferences of the second user in relation to the social content before providing the social content to the third user; determining, using the computing device, visibility of the social content to the third user based on the user restriction by the second user identified in the social content despite the indication by the first user to provide the social content to the third user; and controlling, using the computing device, visibility of the social content based on the user restrictions designated by the second user for the social content received from the first user despite the indication by the first user to provide the social content to the third user. - View Dependent Claims (3, 4, 5, 6, 19, 21, 22)
-
-
2. (canceled)
-
7. A computer program product comprising a non-transitory computer readable medium including a computer readable program, wherein the computer readable program when executed on a computer causes the computer to:
-
receive social content from a first user within a network; determine a second user identified in the social content; evaluate an indication by the first user to provide the social content to a third user in the network, wherein the first, second and third users are different users; receive a user restriction by the second user identified in the social content, the user restriction controlling visibility of the social content to the third user despite the indication by the first user to provide the social content to the third user, the third user within the network and outside a designated subset within the network, the designated subset within the network designated by the second user to indicate user preferences of the second user regarding when the second user appears in the social content received from the first user; consider the user preferences of the second user in relation to the social content before providing the social content to the third user; determine visibility of the social content to the third user based on the user restriction by the second user identified in the social content despite the indication by the first user to provide the social content to the third user; and control visibility of the social content based on the user restrictions designated by the second user for the social content received from the first user despite the indication by the first user to provide the social content to the third user. - View Dependent Claims (9, 10, 11, 12)
-
-
8. (canceled)
-
13. A system, comprising:
-
a processor, and; a memory storing instructions that, when executed, cause the system to; receive social content from a first user within a network; determine a second user identified in the social content; evaluate an indication by the first user to provide the social content to a third user in the network, wherein the first, second and third users are different users; receive a user restriction by the second user identified in the social content, the user restriction controlling visibility of the social content to the third user despite the indication by the first user to provide the social content to the third user, the third user within the network and outside a designated subset within the network, the designated subset within the network designated by the second user to indicate user preferences of the second user regarding when the second user appears in the social content received from the first user; consider the user preferences of the second user in relation to the social content before providing the social content to the third user; determine visibility of the social content to the third user based on the user restriction by the second user identified in the social content despite the indication by the first user to provide the social content to the third user; and control visibility of the social content based on the user restrictions designated by the second user for the social content received from the first user despite the indication by the first user to provide the social content to the third user. - View Dependent Claims (15, 16, 17, 18, 20, 23)
-
-
14. (canceled)
Specification