Data structure versioning for data management systems and methods
First Claim
1. A system comprising:
- a processor;
at least one computing storage device implementing;
a data integration subsystem configured to maintain a baseline data structure representing a base set of data relationships, said data integration subsystem being further configured to maintain a mapping of said baseline data structure to local data maintained by a plurality of local data subsystems; and
a portal subsystem configured toprovide a first customizable data structure associated with said baseline data structure for access by an external party,fix said baseline data structure to be unchangeable by said external party through said portal subsystem,create a copy of at least a subset of said baseline data structure, andprovide a second customizable data structure associated with said copy of said baseline data structure for access by said external party;
wherein said first customizable data structure and said second customizable data structure are independently customizable to represent different custom sets of data relationships,wherein;
said baseline data structure comprises a plurality of baseline data records and one or more fixed-type map records that represent one or more relationships between said baseline data records, said fixed-type map records indicating that said one or more relationships between said baseline data records are unchangeable by said external party within said baseline data structure; and
said first customizable data structure associated with said baseline data structure comprises a copy of said plurality of baseline data records and one or more customizable-type map records that represent one or more relationships between said baseline data records, said customizable-type map records indicating that said one or more relationships between said baseline data records are changeable for customization by said external party within said first customizable data structure.
2 Assignments
0 Petitions
Accused Products
Abstract
In one of many possible implementations, an exemplary system includes a data integration subsystem configured to maintain a baseline data structure representing a base set of data relationships. The data integration subsystem in further configure to maintain a mapping of the baseline data structure to local data maintained by a plurality of local data subsystems. The system further includes a portal subsystem configured to provide a first customizable data structure associated with the baseline data structure for user access, create a copy of at least a subset of the baseline data structure, and provide a second customizable data structure associated with the copy of the baseline data structure for user access. The first and second customizable data structures are independently customizable to represent different custom sets of data relationships.
-
Citations
24 Claims
-
1. A system comprising:
-
a processor;
at least one computing storage device implementing;a data integration subsystem configured to maintain a baseline data structure representing a base set of data relationships, said data integration subsystem being further configured to maintain a mapping of said baseline data structure to local data maintained by a plurality of local data subsystems; and a portal subsystem configured to provide a first customizable data structure associated with said baseline data structure for access by an external party, fix said baseline data structure to be unchangeable by said external party through said portal subsystem, create a copy of at least a subset of said baseline data structure, and provide a second customizable data structure associated with said copy of said baseline data structure for access by said external party; wherein said first customizable data structure and said second customizable data structure are independently customizable to represent different custom sets of data relationships, wherein; said baseline data structure comprises a plurality of baseline data records and one or more fixed-type map records that represent one or more relationships between said baseline data records, said fixed-type map records indicating that said one or more relationships between said baseline data records are unchangeable by said external party within said baseline data structure; and said first customizable data structure associated with said baseline data structure comprises a copy of said plurality of baseline data records and one or more customizable-type map records that represent one or more relationships between said baseline data records, said customizable-type map records indicating that said one or more relationships between said baseline data records are changeable for customization by said external party within said first customizable data structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor;
at least one computing storage device implementing;a plurality of data subsystems configured to store local data associated with an external party, said plurality of data subsystems further configured to be maintained by an internal party; a data integration subsystem configured to store global data mapped from said local data, said global data including at least one baseline data structure representing a base set of one or more data relationships between subscriber records and subscription records associated with said external party; and a portal subsystem configured to maintain permissions settings, provide said baseline data structure for viewing access by said external party in accordance with said permission settings, fix said baseline data structure to be unchangeable by said external party through said portal subsystem, provide a first customizable data structure associated with said baseline data structure for access by said external party in accordance with said permissions settings, create a copy of at least a subset of said baseline data structure, and provide a second customizable data structure associated with said copy of said baseline data structure for access by said external party in accordance with said permissions settings; wherein said first customizable data structure and said second customizable data structure are independently customizable by said external party to represent different custom sets of data relationships wherein; said baseline data structure comprises a plurality of baseline data records and one or more fixed-type map records that represent one or more relationships between said baseline data records, said fixed-type map records indicating that said one or more relationships between said baseline data records are unchangeable by said external party within said baseline data structure; and said first customizable data structure associated with said baseline data structure comprises a copy of said plurality of baseline data records and one or more customizable-type map records that represent one or more relationships between said baseline data records, said customizable-type map records indicating that said one or more relationships between said baseline data records are changeable for customization by said external party within said first customizable data structure.
-
-
14. A method comprising:
-
maintaining a baseline data structure representative of a base set of data relationships and a mapping of said baseline data structure to local data maintained by a plurality of local data subsystems; providing a first customizable data structure associated with said baseline data structure for access by an external party; fixing said baseline data structure to be unchangeable by said external party; creating a copy of at least a subset of said baseline data structure; and providing a second customizable data structure associated with said copy of said baseline data structure for access by said external party; wherein said first customizable data structure and said second customizable data structure are independently customizable to represent different custom sets of data relationships, wherein; said baseline data structure comprises a plurality of baseline data records and one or more fixed-type map records that represent one or more relationships between said baseline data records, said fixed-type map records indicating that said one or more relationships between said baseline data records are unchangeable by said external party within said baseline data structure; and said first customizable data structure associated with said baseline data structure comprises a copy of said plurality of baseline data records and one or more customizable-type map records that represent one or more relationships between said baseline data records, said customizable-type map records indicating that said one or more relationships between said baseline data records are changeable for customization by said external party within said first customizable data structure. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification