Enterprise privacy manager
First Claim
1. A method for privacy management, comprising:
- providing a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources;
assigning respective, non-uniform privacy policies to at least some of the resources regarding use of the information that is exchanged through the resources;
providing to the user accessing a given one of the resources the respective privacy policy for that resource; and
exchanging with the user at least a portion of the information that is associated with the given one of the resources, subject to the provided privacy policy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for privacy management includes providing a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources, and assigning respective, non-uniform privacy policies to at least some of the resources regarding use of the information that is exchanged through the resources. The user, accessing a given one of the resources, is provided with the respective privacy policy for that resource. At least a portion of the information that is associated with the given one of the resources is exchanged with the user subject to the provided privacy policy.
159 Citations
54 Claims
-
1. A method for privacy management, comprising:
-
providing a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources;
assigning respective, non-uniform privacy policies to at least some of the resources regarding use of the information that is exchanged through the resources;
providing to the user accessing a given one of the resources the respective privacy policy for that resource; and
exchanging with the user at least a portion of the information that is associated with the given one of the resources, subject to the provided privacy policy. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 21, 22, 23, 24, 25, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
-
16. A method for privacy management, comprising:
-
arranging a body of information in a hierarchy of nodes that comprises a root node, such that each of the nodes except for the root node has a parent node in the hierarchy;
assigning to each of at least some of the nodes one or more respective privacy rules regarding use of the information that is associated with the node;
setting for each of the nodes a node privacy policy that comprises the privacy rules assigned to the node combined, for each of the nodes except the root node, with the node privacy policy of its parent node;
providing to a user who accesses a given one of the nodes the node privacy policy for that node; and
exchanging with the user at least a portion of the information that is associated with the given one of the nodes, subject to the provided privacy policy.
-
-
19. A method for privacy management, comprising:
-
providing a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources, at least some of the resources having privacy policies associated therewith regarding use of the information that is exchanged through the resources;
receiving information from users who access the resources subject to the privacy policies;
intercepting a request from an application to use the information received from the users;
querying the application to determine its compliance with the privacy policies subject to which the requested information was received; and
providing the requested information subject to the compliance of the application with the privacy policies.
-
-
26. Apparatus for privacy management, comprising a computer enterprise server arranged to provide a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources, wherein respective, non-uniform privacy policies are assigned to at least some of the resources regarding use of the information that is exchanged through the resources, and to provide to the user accessing a given one of the resources the respective privacy policy for that resource and to exchange with the user at least a portion of the information that is associated with the given one of the resources, subject to the provided privacy policy.
- 40. Apparatus for privacy management, comprising a computer server arranged to receive and store a body of information in a hierarchy of nodes that comprises a root node, such that each of the nodes except for the root node has a parent node in the hierarchy, together with an assignment to each of at least some of the nodes of one or more respective privacy rules regarding use of the information that is associated with the node, and to determine for each of the nodes a node privacy policy that comprises the privacy rules assigned to the node combined, for each of the nodes except the root node, with the node privacy policy of its parent node so as to provide to a user who accesses a given one of the nodes the node privacy policy for that node, and to exchange with the user at least a portion of the information that is associated with the given one of the nodes, subject to the provided privacy policy.
-
43. Apparatus for privacy management, comprising a computer enterprise server arranged to provide a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources, at least some of the resources having privacy policies associated therewith regarding use of the information that is exchanged through the resources, and to receive information from users who access the resources subject to the privacy policies, and to intercept—
- request from an application to use the information received from the users, to query the application to determine its compliance with the privacy policies subject to which the requested information was received, and to provide the requested information subject to the compliance of the application with the privacy policies.
- View Dependent Claims (44, 45, 46, 47, 48)
- 50. A computer software product for privacy management, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to provide a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources, to assign respective, non-uniform privacy policies to at least some of the resources regarding use of the information that is exchanged through the resources, to provide to a user who accesses a given one of the resources the respective privacy policy for that resource, and to exchange with the user at least a portion of the information that is associated with the given one of the resources, subject to the provided privacy policy.
-
53. A computer software product for privacy management, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to arrange a body of information in a hierarchy of nodes that comprises a root node, such that each of the nodes except for the root node has a parent node in the hierarchy, to assign to each of at least some of the nodes one or more respective privacy rules regarding use of the information that is associated with the node, to set for each of the nodes a node privacy policy that comprises the privacy rules assigned to the node combined, for each of the nodes except the root node, with the node privacy policy of its parent node, to provide to a user who accesses a given one of the nodes the node privacy policy for that node, and to exchange with the user at least a portion of the information that is associated with the given one of the nodes, subject to the provided privacy policy.
-
54. A computer software product for privacy management, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to provide a linked collection of interactive resources through which a user is able to exchange information with an enterprise that provides the resources, at least some of the resources having privacy policies associated therewith regarding use of the information that is exchanged through the resources, to receive information from users who access the resources subject to the privacy policies, to intercept a request from an application to use the information received from the users, to query the application to determine its compliance with the privacy policies subject to which the requested information was received, and to provide the requested information subject to the compliance of the application with the privacy policies.
Specification