Moreover, for cable television providers and other entities that want to maintain control over the activity of set-top boxes or other client systems, the server-based approach is not particularly useful, since the access control activity takes place at the server, while the set-top box is potentially capable of interacting with other servers or content providers.