Patent attributes
A system, method, and computer program product for efficiently and securely evolving a pattern, such as a fingerprint representation, from a dynamic set of impressions responsive to a pattern-under-test which may be the pattern. The system may include two modes: 1) a trusted registration mode, and 2) a dynamic, semi-trusted, registration mode. In this context, the dynamic mode is semi-trusted in that it automatically employs trusted information to evaluate new, non-trusted input received from the pattern collection system and, in an event certain criteria are satisfied, this dynamic mode may gain automatic access to the trusted memory/trusted template. That the automatic access to the trusted template is conditional makes this dynamic mode semi-trusted. The trusted registration mode may include definition/production of a trusted template of trusted template elements in a trusted memory, at least one of the trusted template elements includes at least one evolvable seed.