Data management system for automatically accessing, maintaining, propagating user data among plurality of communities, each of which contains plurality of members
First Claim
1. A data management system for automatically maintaining address information in a plurality of subscriber address books, comprising:
- means for storing a plurality of subscriber address books, each said address book comprising a plurality of entries, each entry corresponding to a named individual and including at least address data for said named individuals; and
means, responsive to a change in data associated with an identified individual, for propagating said change to ones of said plurality of subscriber address books which contain an entry corresponding to said identified individual.
1 Assignment
0 Petitions
Accused Products
Abstract
The present community membership data management system identifies each user and their associated communities of interest. Each community has a user defined permission to access a subset of the user'"'"'s data, which data is shared among some or all of the members of that community. When the user'"'"'s data is updated, the update is automatically propagated to all of the identified associated communities of interest and the members of those communities who have permission to receive that data. Thus, each user of the present community membership data management system has their computerized calendar and address book system automatically populated with data, which data is continuously and automatically updated. The confidentiality and security of the user data is maintained by defining a set of permissions among the communities, members of communities and for each user to ensure that the user maintains control of the propagation of their data. Each user therefore maintains a “virtual user image” in each of the communities, where the members of that community view only one aspect of the user'"'"'s personal data.
224 Citations
30 Claims
-
1. A data management system for automatically maintaining address information in a plurality of subscriber address books, comprising:
-
means for storing a plurality of subscriber address books, each said address book comprising a plurality of entries, each entry corresponding to a named individual and including at least address data for said named individuals; and means, responsive to a change in data associated with an identified individual, for propagating said change to ones of said plurality of subscriber address books which contain an entry corresponding to said identified individual. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of operating a data management system for automatically maintaining address information in a plurality of subscriber address books, comprising the steps of:
-
storing a plurality of subscriber address books, each said address book comprising a plurality of entries, each entry corresponding to a named Individual and including at least address data for said named individuals; and propagating, in response to a change in data associated with an identified individual, said change to ones of said plurality of subscriber address books which contain an entry corresponding to said identified individual. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A data management system for automatically maintaining user data among a plurality of communities, each of which contains a plurality of members, comprising:
-
means for storing community membership data for a plurality of communities, each said community comprising a plurality of entries, each entry corresponding to a named individual who is a member of said community and including a set of individual data for each of said individuals; means for providing a user with access to a set of said individual data of an identified individual who is a member of a same community as said user; and means, responsive to a change in individual data associated with said identified individual, for propagating said change to all of said plurality of communities in which said individual is a member. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of operating a data management system for automatically maintaining user data among a plurality of communities, each of which contains a plurality of members, comprising the steps of:
-
storing community membership data for a plurality of communities, each said community comprising a plurality of entries, each entry corresponding to a named individual who is a member of said community and including a set of individual data for each of said individuals; providing a user with access to a set of said individual data of an identified individual who is a member of a same community as said user; and propagating, in response to a change in individual data associated with said identified individual, said change to all of said plurality of communities in which said individual is a member. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30)
-
Specification