Patent ID: 8112495

Claim:
A computer implemented method for transmitting information about distributed group memberships of an entry stored in a computer memory, the computer implemented method comprising: receiving a set of dynamic group filters from a server in a distributed data environment, the set of dynamic group filters providing a set of attributes; determining whether the entry includes a subset of the set of attributes; identifying an attribute of the entry that is not used by any of the dynamic group filters in the set of dynamic group filters, forming an identified attribute; including the subset of attributes and excluding the identified attribute in a request for dynamic group memberships of the entry, the excluding resulting in shrinking a size of the request without preventing the entry from membership in a dynamic group, wherein the request for dynamic group memberships includes for an attribute in the subset of attributes an indication of presence of the attribute, the including being according to a manner of use of the attribute in a dynamic group filter in the set of dynamic group filters; sending the request for dynamic group memberships of the entry to the server; and receiving information about at least one dynamic group of which the entry is a member.