Patent ID: 8127009

Claim:
A system for providing access, comprising: a host configured with at least one generic tool for providing conditional access, wherein the host configured with the at least one generic tool for providing conditional access comprise the host configured to issue commands to learn to adapt to the at least one generic tool, the commands not being conditional access specific, wherein the host component includes at least one Moving Pictures Experts Group (MPEG) section filter, the at least one MPEG section filter being configured to filter at least one received message, wherein the at least one MPEG section filter being configured to filter the at least one received message comprises the at least one MPEG section filter being configured to, in response to a received offset, apply a mask to the at least one received message wherein the at least one MPEG section filter being configured to apply the mask comprises the at least one MPEG section filter being configured to: logically “and” the mask with data in the at least one received message to produce a result, compare the result with a compare value, and pass the at least one received message to a conditional access system (CAS) message cache when the compare value matches the result, wherein the CAS message cache is configured to record a time when the received message is passed, and the CAS message cache is further configured to record the identification of the at least one MPEG section filter; and a secure processor configured to receive conditional access logic, the conditional access logic configured to send at least one configuration message for configuring the at least one generic tool at the host for operation with the received conditional access logic, the secure processor further configured to: receive a signal indicating no changes to the secure processor, respond with a null response with a time-out value, and if a plurality of entitlement control messages are received by the at least one MPEG section filter prior to the time-out, controlling the MPEG section filter to filter out undesired entitlement control messages and send desired entitlement control messages to the CAS message cache.