FINGERPRINT SCANNING SYSTEMS AND METHODS
First Claim
1. A method for handling forensic-quality fingerprinting data, the method comprising:
- receiving, at a forensic fingerprinting system, an instruction from a user indicating commencement of a scan routine;
outputting, from the forensic fingerprinting system, an audiovisual pre-scan cadence to the user indicating a cadence speed;
commencing collection of forensic-quality fingerprint data from a subject finger using the forensic fingerprinting system in response to the instruction and substantially upon completion of the audiovisual pre-scan cadence;
outputting, from the forensic fingerprinting system, an audiovisual scan cadence to the user indicating the cadence speed during collection of the forensic-quality fingerprint data;
generating representative data as a function of the forensic-quality fingerprint data substantially in real-time as the forensic-quality fingerprint data is collected; and
displaying the representative data using the forensic fingerprinting system substantially in real-time as the forensic-quality fingerprint data is collected.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments relate to methods and systems for gathering, archiving, transmitting, and processing forensic and latent fingerprints. An integrated forensic fingerprint scanning system is provided that includes a number of features for use with forensic-quality fingerprinting. One set of features of embodiments of the portable forensic fingerprint scanning system provides real-time feedback for accurate fingerprinting and training, including visual and/or audio feedback. Another set of features provides cadence-based functionality for improving fingerprinting results. Another set of features provides cryptographic-based approaches to secure highly sensitive collected fingerprint information against loss, theft, or surreptitious modification or tampering. Yet another set of features provides latent fingerprint collections and processing. Still another set of features provides various databasing functions, including centralized storage, data sharing, secure networking, etc. And another set of features provides compatibility with a large variety of jurisdiction-specific inputs and/or outputs, including linguistic interactivity, alerts, print cards, etc.
-
Citations
60 Claims
-
1. A method for handling forensic-quality fingerprinting data, the method comprising:
-
receiving, at a forensic fingerprinting system, an instruction from a user indicating commencement of a scan routine; outputting, from the forensic fingerprinting system, an audiovisual pre-scan cadence to the user indicating a cadence speed; commencing collection of forensic-quality fingerprint data from a subject finger using the forensic fingerprinting system in response to the instruction and substantially upon completion of the audiovisual pre-scan cadence; outputting, from the forensic fingerprinting system, an audiovisual scan cadence to the user indicating the cadence speed during collection of the forensic-quality fingerprint data; generating representative data as a function of the forensic-quality fingerprint data substantially in real-time as the forensic-quality fingerprint data is collected; and displaying the representative data using the forensic fingerprinting system substantially in real-time as the forensic-quality fingerprint data is collected. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A forensic fingerprinting device comprising:
-
a fingerprint scanning module configured to collect forensic-quality fingerprint data; a processing module, communicatively coupled with the fingerprint scanning module, and configured to; receive an instruction from a user indicating commencement of a scan routine; output an audiovisual pre-scan cadence to the user indicating a cadence speed; direct the fingerprint scanning module to commence a fingerprint scan substantially upon completion of the audiovisual pre-scan cadence; output an audiovisual scan cadence to the user indicating the cadence speed during the fingerprint scan; and generate representative data as a function of the forensic-quality fingerprint data substantially in real-time as the forensic-quality fingerprint data is collected by the fingerprint scanning module; and a display module, communicatively coupled with the processing module, and configured to display the representative data substantially in real-time as the forensic-quality fingerprint data is collected by the fingerprint scanning module. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for handling forensic-quality fingerprinting data, the method comprising:
-
receiving a passcode provided by a user; verifying the passcode to determine whether the user is an authorized user; and when the user is an authorized user, generating a decryption key, and using the decryption key to decrypt at least some of an encrypted set of fingerprint template vector files and at least some of an encrypted set of subject records, without decrypting an encrypted set of fingerprint image records, wherein; each of the set of fingerprint image records comprises image data representing at least one fingerprint of a subject; each of the set of fingerprint template vector files is associated with an encrypted fingerprint image record and is generated as a function of the associated encrypted fingerprint image record to at least partially characterize image data of the associated encrypted fingerprint image record; and each of the set of subject records is associated with an encrypted fingerprint image record and comprises data characterizing the subject of the associated encrypted fingerprint image record. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29)
-
-
30. A forensic fingerprinting device comprising:
-
a data store, configured to store; an encrypted set of fingerprint image records, each fingerprint image record comprising image data representing at least one fingerprint of a subject; an encrypted set of fingerprint template vector files, each fingerprint template vector file associated with a fingerprint image record and generated as a function of the associated fingerprint image record to at least partially characterize image data of the associated fingerprint image record; and a set of subject records, each subject record associated with a fingerprint image record and comprising data characterizing the subject of the associated fingerprint image record; and a processing module, communicatively coupled with the storage module, and configured to; receive a passcode provided by a user; verify the passcode to determine whether the user is an authorized user; and when the user is an authorized user; generate a decryption key; use the decryption key to decrypt at least some of the encrypted set of fingerprint template vector files and at least some of the encrypted set of subject records, without decrypting the encrypted set of fingerprint image records. - View Dependent Claims (31, 32, 33, 34, 35)
-
-
36. A method for handling forensic-quality fingerprinting data, the method comprising:
-
receiving an instruction from a user at a forensic fingerprinting system to commence a help session, the forensic fingerprinting system comprising a fingerprint scanning module configured to collect fingerprint data; providing a communication channel between the user and a remote support provider, the communication channel being configured to effectuate two-way voice communications between the user and the remote support provider; collecting fingerprint data from a full-rolled fingerprinting of a subject finger being performed by the user using the fingerprint scanning module; communicating, to the remote support provider over the communication channel, image data representative of the fingerprint data substantially in real-time as the fingerprint data is collected using the fingerprint scanning module; and receiving voice feedback from the remote support provider over the communication channel relating to collecting the fingerprint data from the full-rolled fingerprinting of the subject finger performed by the user using the fingerprint scanning module. - View Dependent Claims (37, 38, 39, 40, 41)
-
-
42. A forensic fingerprinting device comprising:
-
a user interface module, configured to receive an instruction from a user to commence a help session; a fingerprint scanning module configured to collect fingerprint data from a full-rolled fingerprinting of a subject finger performed by the user; and a communications module, communicatively coupled with the fingerprint scanning module, and configured to; establish a communication channel between the user and a remote support provider in response to the instruction received via the user interface module, the communication channel being configured to effectuate two-way voice communications between the user and the remote support provider; communicate, to the remote support provider over the communication channel, image data representative of the fingerprint data substantially in real-time as the fingerprint data is collected using the fingerprint scanning module; and receive voice feedback from the remote support provider over the communication channel relating to collecting the fingerprint data from the full-rolled fingerprinting of the subject finger performed by the user using the fingerprint scanning module. - View Dependent Claims (43, 44)
-
-
45. A forensic fingerprinting system comprising:
-
a communications network; a support provider in communication with the communications network; and a forensic fingerprinting device, comprising; a user interface module, configured to receive an instruction from a user to commence a help session; a fingerprint scanning module configured to collect fingerprint data from a full-rolled fingerprinting of a subject finger performed by the user; and a communications module, communicatively coupled with the fingerprint scanning module, and configured to; establish a communication channel over the communications network between the user and the support provider in response to the instruction received via the user interface module, the communication channel being configured to effectuate two-way voice communications between the user and the support provider over the communications network; communicate, to the support provider over the communication channel, image data representative of the fingerprint data substantially in real-time as the fingerprint data is collected using the fingerprint scanning module; and receive voice feedback from the support provider over the communication channel relating to collecting the fingerprint data from the full-rolled fingerprinting of the subject finger performed by the user using the fingerprint scanning module. - View Dependent Claims (46)
-
-
47. A method for handling forensic-quality fingerprinting data, the method comprising:
-
connecting to a network from a first forensic fingerprinting device, the first forensic fingerprinting device being associated with a trusted group and comprising a data store, the data store having stored securely thereon a first set of fingerprint records; detecting, using the first forensic fingerprinting device, presence of a second forensic fingerprinting device on the communications network, the second forensic fingerprinting device having stored securely thereon a second set of fingerprint records; determining that the second forensic fingerprinting device is associated with the trusted group; and substantially upon determining that the second forensic fingerprinting device is associated with the trusted group; establishing a secure bidirectional communication channel between the first forensic fingerprinting device and the second forensic fingerprinting device over the communications network; and synchronizing the first set of fingerprint records and the second set of fingerprint records via the secure bidirectional communication channel. - View Dependent Claims (48, 49, 50, 51, 52)
-
-
53. A forensic fingerprinting system comprising:
-
a communications network; a first forensic fingerprinting device in communication with the communications network and comprising a data store, the data store having stored securely thereon a first set of fingerprint records; and a second forensic fingerprinting device in communication with the communications network, associated with a trusted group, and comprising; a data store having stored securely thereon a second set of fingerprint records; and a synchronization module configured to; detect presence of the first forensic fingerprinting device on the communications network; determine that the first forensic fingerprinting device is associated with the trusted group; and substantially upon determining that the first forensic fingerprinting device is associated with the trusted group, synchronize the first set of fingerprint records and the second set of fingerprint records via a secure bidirectional communication channel established between the first forensic fingerprinting device and the second forensic fingerprinting device over the communications network. - View Dependent Claims (54)
-
-
55. A method for handling forensic-quality fingerprinting data, the method comprising:
-
scanning a subject finger using a fingerprint scanning module to collect a set of fingerprint image data, the set of fingerprint image data comprising a set of pixel values; generating a seed of a predetermined bit-length as a function of the set of pixel values; generating a pseudo-random stream of bits as a function of the seed; and encrypting fingerprint records stored on a forensic fingerprinting system using the pseudo-random stream of bits. - View Dependent Claims (56, 57, 58, 59, 60)
-
Specification