摘要 |
<p>A verification system is operable to interrogate a data store storing data defining a plurality of attributes of a plurality of entities to verify if an entity satisfies a criterion based upon an identifier attribute provided for the entity. The system comprises a verification controller and a data store interface configured to communicate with the data store and the verification controller. The verification controller is configured to receive data defining an identifier attribute for the entity, transmit data to the data store interface defining the identifier attribute, transmit data to the data store interface defining a question relating to the entity, the question requiring an answer indicating whether the question is answered positively or negatively, receive data defining an answer to the question from the data store interface, the answer indicating whether the question is answered positively or negatively, and transmit a response indicative of whether the entity satisfies the criterion in dependence upon the data defining the answer from the data store interface. The data store interface stores an instruction for interrogating the data store. Furthermore, the data store interface is configured to receive from the verification controller the data defining the identifier attribute and the data defining the question, following receipt of the data defining the identifier attribute and the data defining the question from the verification controller, interrogate the data store using the instruction, and transmit data defining an answer to the verification controller indicating whether the question is answered positively or negatively.</p> |