System and method for applying privacy settings to a plurality of applications
First Claim
1. A computer-implemented method for adjusting privacy protection for a user in a plurality of applications, the method comprising:
- receiving, using one or more processors, privacy settings information including one or more of the user'"'"'s privacy settings from the plurality of applications, a privacy setting determining an availability of at least one feature of the user to other users;
generating, using one or more processors, a template based on the privacy settings information from the plurality of applications;
sending, using one or more processors, a privacy protection request to the user, wherein the privacy protection request includes a plurality of privacy protection levels;
receiving, using one or more processors, a level of privacy protection from the user, wherein the privacy protection level determines a privacy setting for each of a set of features associated with the user;
adjusting, using one or more processors, the privacy settings information in the template including adjusting at least one corresponding privacy setting in the template associated with the user in response to receiving the level of privacy protection from the user; and
applying, using one or more processors, the adjusted at least one corresponding privacy setting to an associated privacy setting at one or more of the plurality of applications based on the adjusted template, wherein the plurality of applications are associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for adjusting privacy protection for a user in a plurality of applications is disclosed. A privacy protection request is sent to a user device. In one embodiment, the request is displayed on user device in the form of a pop-up window. In another embodiment, the request is displayed in a privacy settings area. The privacy protection request includes a plurality of protection levels. Once a protection level is selected the protection level is sent back and received by the system. Privacy settings are adjusted according to the selected privacy protection level based on information stored in a master template. In some embodiments, the privacy protection level is translated to associated privacy settings. Once the privacy settings have been adjusted, the privacy settings are applied to a plurality of online applications associated with the user based on the privacy protection level selected.
-
Citations
20 Claims
-
1. A computer-implemented method for adjusting privacy protection for a user in a plurality of applications, the method comprising:
-
receiving, using one or more processors, privacy settings information including one or more of the user'"'"'s privacy settings from the plurality of applications, a privacy setting determining an availability of at least one feature of the user to other users; generating, using one or more processors, a template based on the privacy settings information from the plurality of applications; sending, using one or more processors, a privacy protection request to the user, wherein the privacy protection request includes a plurality of privacy protection levels; receiving, using one or more processors, a level of privacy protection from the user, wherein the privacy protection level determines a privacy setting for each of a set of features associated with the user; adjusting, using one or more processors, the privacy settings information in the template including adjusting at least one corresponding privacy setting in the template associated with the user in response to receiving the level of privacy protection from the user; and applying, using one or more processors, the adjusted at least one corresponding privacy setting to an associated privacy setting at one or more of the plurality of applications based on the adjusted template, wherein the plurality of applications are associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for adjusting privacy settings in a plurality of online applications, the system comprising:
a processor, and at least one module, stored in a memory and executed by the processor, the at least one module including instructions for; receiving, using one or more processors, privacy settings information including one or more of the user'"'"'s privacy settings from the plurality of applications, a privacy setting determining an availability of at least one feature of the user to other users; generating, using one or more processors, a template based on the privacy settings information from the plurality of applications; sending a privacy protection request to the user, wherein the privacy protection request includes a plurality of privacy protection levels; receiving a level of privacy protection from the user, wherein the privacy protection level determines a privacy setting for each of a set of features associated with the user, adjusting the privacy settings information in the template including adjusting at least one corresponding privacy setting in the template associated with the user in response to receiving the level of privacy protection from the user; and applying the adjusted at least one corresponding privacy setting to an associated privacy setting at one or more of the plurality of applications based on the adjusted template, wherein the plurality of applications are associated with the user. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
17. 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:
-
present a graphical user interface for adjusting privacy settings in a plurality of online applications, the privacy settings including one or more of the user'"'"'s privacy settings received from the plurality of online applications, a privacy setting determining an availability of at least one feature of the user to other users, the graphical user interface comprising; a request for a level of protection, wherein the request includes a plurality of levels of protection that determine a privacy setting for each of a set of features associated with the user; and apply the determined privacy setting associated with a selected level of protection at the plurality of applications responsive to selection of the selected level of protection. - View Dependent Claims (18)
-
-
19. 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:
-
present a graphical user interface comprising; a first privacy level object, wherein selection of the first privacy level object causes application of a first corresponding privacy setting, at an online social application, for each of a first set of features associated with a user of the online social application; and a second privacy level object, wherein selection of the second privacy level object causes application of a second corresponding privacy setting, at the online social application, for each of a second set of features associated with the user gf the online social application, wherein the first set of features and second set of features are associated with a plurality of applications and, prior to application of one or more of the first corresponding privacy setting and the second corresponding privacy setting, the privacy settings for one or more of the first set of features and second set of features includes the user'"'"'s privacy settings received from the plurality of applications, a privacy setting determining an availability of at least one feature of the user to other users. - View Dependent Claims (20)
-
Specification