Dynamically generating a privacy summary
First Claim
Patent Images
1. A method comprising:
- accessing a profile for a user stored in an electronic database;
presenting a first user interface to the user;
receiving a plurality of privacy setting selections provided by the user using the first user interface, wherein the privacy settings selections identify, for each of a plurality of different categories of information associated with the user, one or more other users who can access that category of information;
updating the profile associated with the user to incorporate the plurality of privacy setting selections;
generating, by a processor, a narrative explanation of which other users can access which categories of information based on the privacy settings selections, wherein generating the narrative explanation comprises, for one or more of the privacy settings selections, selecting a narrative explanation template based on the privacy settings selection, wherein the narrative explanation template comprises text that identifies a group of other users who can access a category of information about the user profile based on the privacy settings selection; and
providing the narrative explanation to the user associated with the profile in a second user interface after receiving the privacy setting selections provided using the first user interface.
3 Assignments
0 Petitions
Reexamination
Accused Products
Abstract
A system and method for dynamically generating a privacy summary is provided. The present invention provides a system and method for dynamically generating a privacy summary. A profile for a user is generated. One or more privacy setting selections are received from the user associated with the profile. The profile associated with the user is updated to incorporate the one or more privacy setting selections. A privacy summary is then generated for the profile based on the one or more privacy setting selections.
-
Citations
22 Claims
-
1. A method comprising:
-
accessing a profile for a user stored in an electronic database; presenting a first user interface to the user; receiving a plurality of privacy setting selections provided by the user using the first user interface, wherein the privacy settings selections identify, for each of a plurality of different categories of information associated with the user, one or more other users who can access that category of information; updating the profile associated with the user to incorporate the plurality of privacy setting selections; generating, by a processor, a narrative explanation of which other users can access which categories of information based on the privacy settings selections, wherein generating the narrative explanation comprises, for one or more of the privacy settings selections, selecting a narrative explanation template based on the privacy settings selection, wherein the narrative explanation template comprises text that identifies a group of other users who can access a category of information about the user profile based on the privacy settings selection; and providing the narrative explanation to the user associated with the profile in a second user interface after receiving the privacy setting selections provided using the first user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a non-transitory computer-readable storage medium storing instructions comprising; a profile generator configured to generate a profile for a user; a communications interface configured to present a first user interface to the user and to receive a plurality of privacy setting selections provided by the user using the first user interface, wherein one or more of the privacy settings selections relates to at least a category identify, for each of a plurality of different categories of information associated with the user, and one or more other users who can access that category of information; a user profile management module, coupled to the communications interface, configured to update the profile associated with the user to incorporate the plurality of privacy setting selections; and a privacy settings engine, coupled to the user profile management module, configured to generate a narrative explanation of which other users can access which categories of information about the user based on the privacy settings selections, wherein the privacy settings engine is configured to generate a narrative explanation for the profile based on the one or more privacy setting selections by, for one or more of the privacy settings selections, selecting a narrative explanation template based on the privacy settings selection, wherein the narrative explanation template comprises text that identifies a group of other users who can access a category of information about the user profile based on the privacy settings selection; wherein the communications interface is further configured to provide the narrative explanation to the user associated with the profile in a second user interface after receiving the privacy setting selections via the first user interface; and a processor configured to execute the instructions. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer program embodied on a computer readable storage medium having encoded thereon instructions for dynamically generating a privacy summary comprising:
-
accessing a profile for a user stored in an electronic database; presenting a first user interface to the user; receiving a plurality of privacy setting selections provided by the user using the first user interface, wherein the privacy settings selections identify, for each of a plurality of different categories of information associated with the user, one or more other users who can access that category of information; updating the profile associated with the user to incorporate the plurality of privacy setting selections; generating, by a processor, a narrative explanation of which other users can access which categories of information based on the privacy settings selections, wherein generating the narrative explanation comprises, for one or more of the privacy settings selections, selecting a narrative explanation template based on the privacy settings selection, wherein the narrative explanation template comprises text that identifies a group of other users who can access a category of information about the user profile based on the privacy settings selection; and providing the narrative explanation to the user associated with the profile in a second user interface after receiving the privacy setting selections provided using the first user interface. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification