Patent ID: 7774310
Filing Date: 2010-08-10
Classification: G06F,H04L

Abstract:
1. A system comprising: a server communicatively connected to a global data store, the global data store containing global data including at least one global object comprising at least one attribute represented by a set of values; and wherein the server is operative to transfer to a client a complete copy of the global data and at least one transformation rule, the at least one transformation rule configured to be used by the client to generate client-specific data from the complete copy of the global data, wherein the client-specific data is to be stored in a local data store of the client to the global data, wherein the at least one transformation rule is further configured to transform a global set of administrators identified in the complete copy of the global data into a client-specific set of administrators different from the global set of administrators, the at least one transformation rule including: a scope including one or more rules configured to assign the at least one transformation rule to the client, the one or more rules selected from a group comprising: a list of one or more clients; Boolean predicates specific to properties of the client including client name; organizational unit membership; and security group membership; a priority configured to prioritize the at least one transformation rule with respect to other transformation rules; and a transformation that defines an operation applied to the at least one global object, wherein the transformation includes at least one of: an object override configured to replace the global set of administrators with the client-specific set of administrators; a value exclusion configured to remove one or more administrators from the global set of administrators; and a value extension configured to add one or more administrators to the global set of administrators.