Methods and systems are provided that allow a user to access a cryptosystem configured to revoke or cancel biometric credentials associated with the user. The cryptosystem may use randomized seeds and projections to identify elements unique to the user and generate a cancellable cryptographic key set used to verify the identity of the user.
Methods and systems are provided for an AdHoc enrollment process. A user may be able to enroll and be verified by a system for a variety of actions or authentications without being forced to turn over personally identifiable information and without having to formally enroll. The system may compare captured biometric information with existing biometric information and may identify the user without the use of personally identifiable information.
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
Systems and methods for repairing cross-linked biometric records receive a set of biometric records. Each biometric record contains at least one biometric sample in a non-textual modality. One or more of the biometric records in the set of biometric records is potentially a cross-linked biometric record having at least two biometric samples that are associated with different individuals. Crosslink resolution is performed on the set of biometric records by searching for a match between a biometric sample in a given non-textual modality of a given biometric record with each biometric sample of the same given non-textual modality in each of the other biometric records in the set of biometric records. During the crosslink resolution, biometric sample may be removed from one biometric record and merged with another biometric record.
Face recognition systems are vulnerable to the presentation of spoofed faces, which may be presented to face recognition systems, for example, by an unauthorized user seeking to gain access to a protected resource. A face liveness detection method that addresses this vulnerability utilizes motion analysis to compare the relative movement among three regions of interest in a facial image and based upon that comparison to make a face liveness determination.
Entity resolution (i.e., record linkage) involves the analysis/discovering of datasets that refer to the same real world entity. Analysis typically involves transformation and comparison of different fields of the dataset followed by the application of often domain/data specific logic for determining datasets that refer to the same real world entity (e.g., person). Consider, a bulk mailing of product catalogs to potential customers. Some individuals may have numerous public records that identify the individual differently. Illustratively, several records associated with Jane Doe at her current home address may exist: one record with her name listed as J. Doe, a second record as Jane H. Doe, a third record as Doe, Jane, and a fourth record as Jan Doe (a misspelling). Conceivably, the bulk mailing could unwittingly send multiple catalogs to Jane Doe at her current address, one for each name variation. The entity resolution process described herein can overcome such problems.
Methods and systems are provided for an AdHoc enrollment process. A user may be able to enroll and be verified by a system for a variety of actions or authentications without being forced to turn over personally identifiable information and without having to formally enroll. The system may compare captured biometric information with existing biometric information and may identify the user without the use of personally identifiable information.
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
Entity resolution (i.e., record linkage) involves the analysis/discovering of datasets that refer to the same real world entity. Analysis typically involves transformation and comparison of different fields of the dataset followed by the application of often domain/data specific logic for determining datasets that refer to the same real world entity (e.g., person). Consider, a bulk mailing of product catalogs to potential customers. Some individuals may have numerous public records that identify the individual differently. Illustratively, several records associated with Jane Doe at her current home address may exist: one record with her name listed as J. Doe, a second record as Jane H. Doe, a third record as Doe, Jane, and a fourth record as Jan Doe (a misspelling). Conceivably, the bulk mailing could unwittingly send multiple catalogs to Jane Doe at her current address, one for each name variation. The entity resolution process described herein can overcome such problems.
Methods and systems are provided for an AdHoc enrollment process. A user may be able to enroll and be verified by a system for a variety of actions or authentications without being forced to turn over personally identifiable information and without having to formally enroll. The system may compare captured biometric information with existing biometric information and may identify the user without the use of personally identifiable information.
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G06V 10/764 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using classification, e.g. of video objects
Face recognition systems are vulnerable to the presentation of spoofed faces, which may be presented to face recognition systems, for example, by an unauthorized user seeking to gain access to a protected resource. A face liveness detection method that addresses this vulnerability utilizes motion analysis to compare the relative movement among three regions of interest in a facial image and based upon that comparison to make a face liveness determination.
Methods and systems are provided for an AdHoc enrollment process. A user may be able to enroll and be verified by a system for a variety of actions or authentications without being forced to turn over personally identifiable information and without having to formally enroll. The system may compare captured biometric information with existing biometric information and may identify the user without the use of personally identifiable information.
Methods and systems for of generating reporting data in an automated, efficient, and risk-free fashion relating to an identification match relating to a probe image are disclosed. Methods include automatically capturing a comparison area in the probe image and a comparison area of a candidate image based on examiner input; facilitating a determination of whether a similarity or a dissimilarity exists between the comparison area in the probe image and the comparison area of the candidate image; automatically recording metadata based on the determination of whether the similarity or the dissimilarity exists between the comparison area in the probe image and the comparison area of the candidate image and updating an audit log; and generating a report comprising the metadata.
G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
G06V 40/50 - Maintenance of biometric data or enrolment thereof
12.
Biometric credentials revocation or cancellable biometrics
Methods and systems are provided that allow a user to access a cryptosystem configured to revoke or cancel biometric credentials associated with the user. The cryptosystem may use randomized seeds and projections to identify elements unique to the user and generate a cancellable cryptographic key set used to verify the identity of the user.
Methods and systems for of generating reporting data in an automated, efficient, and risk-free fashion relating to an identification match relating to a probe image are disclosed. Methods include automatically capturing a comparison area in the probe image and a comparison area of a candidate image based on examiner input; facilitating a determination of whether a similarity or a dissimilarity exists between the comparison area in the probe image and the comparison area of the candidate image; automatically recording metadata based on the determination of whether the similarity or the dissimilarity exists between the comparison area in the probe image and the comparison area of the candidate image and updating an audit log; and generating a report comprising the metadata.
G06F 16/583 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
G06V 40/50 - Maintenance of biometric data or enrolment thereof
14.
FUSION TEMPLATE FOR USER AUTHENTICATION AND VAULT FOR STORING AND USING THE SAME
Methods and systems are provided that allow a user to store, provision, and control a plurality of biometric and non-biometric modalities associated with the user. An IntelliVault allows the user to securely store and utilize biometric information and provides sovereign data management to the user for access authentication.
Methods and systems are provided that allow a user to store, provision, and control a plurality of biometric and non-biometric modalities associated with the user. An IntelliVault allows the user to securely store and utilize biometric information and provides sovereign data management to the user for access authentication.
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
G06V 40/16 - Human faces, e.g. facial parts, sketches or expressions
G06F 16/2457 - Query processing with adaptation to user needs
G06K 9/62 - Methods or arrangements for recognition using electronic means
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
G06V 40/10 - Human or animal bodies, e.g. vehicle occupants or pedestriansBody parts, e.g. hands
G06V 40/40 - Spoof detection, e.g. liveness detection
G06V 40/70 - Multimodal biometrics, e.g. combining information from different biometric modalities
Systems and methods for repairing cross-linked biometric records receive a set of biometric records. Each biometric record contains at least one biometric sample in a non-textual modality. One or more of the biometric records in the set of biometric records is potentially a cross-linked biometric record having at least two biometric samples that are associated with different individuals. Crosslink resolution is performed on the set of biometric records by searching for a match between a biometric sample in a given non-textual modality of a given biometric record with each biometric sample of the same given non-textual modality in each of the other biometric records in the set of biometric records. During the crosslink resolution, biometric sample may be removed from one biometric record and merged with another biometric record.
Methods and systems are provided for an AdHoc enrollment process. A user may be able to enroll and be verified by a system for a variety of actions or authentications without being forced to turn over personally identifiable information and without having to formally enroll. The system may compare captured biometric information with existing biometric information and may identify the user without the use of personally identifiable information.
Entity resolution (i.e., record linkage) involves the analysis/discovering of datasets that refer to the same real world entity. Analysis typically involves transformation and comparison of different fields of the dataset followed by the application of often domain/data specific logic for determining datasets that refer to the same real world entity (e.g., person). Consider, a bulk mailing of product catalogs to potential customers. Some individuals may have numerous public records that identify the individual differently. Illustratively, several records associated with Jane Doe at her current home address may exist: one record with her name listed as J. Doe, a second record as Jane H. Doe, a third record as Doe, Jane, and a fourth record as Jan Doe (a misspelling). Conceivably, the bulk mailing could unwittingly send multiple catalogs to Jane Doe at her current address, one for each name variation. The entity resolution process described herein can overcome such problems.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for data processing and data management for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; recorded computer software for data processing and data management for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality Design, development, and implementation of software for for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; providing temporary use of on-line non-downloadable software and applications for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; software as a service (SAAS) services featuring software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality
21.
IMPROVED FACE LIVENESS DETECTION USING BACKGROUND/FOREGROUND MOTION ANALYSIS
Face recognition systems are vulnerable to the presentation of spoofed faces, which may be presented to face recognition systems, for example, by an unauthorized user seeking to gain access to a protected resource. A face liveness detection method that addresses this vulnerability utilizes motion analysis to compare the relative movement among three regions of interest in a facial image and based upon that comparison to make a face liveness determination.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Design, development, and implementation of software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality; Providing temporary use of on-line non-downloadable software and applications for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality; Software as a service (SAAS) services featuring software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for data processing and data management for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality; Recorded computer software for data processing and data management for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality. Design, development, and implementation of software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; Providing temporary use of on-line non-downloadable software and applications for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; Software as a service (SAAS) services featuring software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; Recorded software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities Platform as a service (PAAS) featuring computer software platforms for for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; Providing temporary use of on-line non-downloadable software and applications for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; Design for others in the field of computer networks, software, and engineering for the design and development of software in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable computer software for data processing and data management for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality; Recorded computer software for data processing and data management for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality Design, development, and implementation of software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; Providing temporary use of on-line non-downloadable software and applications for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; Software as a service (SAAS) services featuring software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality
A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.
Methods and systems for high-speed filtering of candidate fingerprint images in a gallery using a non-reference-point based matching involving histograms of tokens representing minutia data. The method or system may involve detecting minutia patterns in a probe image, defining tokens that represent the minutia patterns detected in the probe image, measuring a degree of similarity between the probe image and each gallery image by comparing a probability of occurrence of a set of the tokens defined for the probe image with a probability of occurrence of the same set of tokens in that gallery image, and identifying as a candidate for a match to the probe image each gallery image for which the measured degree of similarity satisfies a criterion.
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06K 9/46 - Extraction of features or characteristics of the image
G06K 9/62 - Methods or arrangements for recognition using electronic means
G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
A server system for distributing information securely includes a network interface for receiving, over a network, an information object accompanied by metadata. A repository stores the information object. Metadata is mapped to electronic addresses of trusted recipients. A processor is configured to generate a link for accessing the information object in the repository, acquire an electronic address of a trusted recipient based on the metadata accompanying the information object, insert the link into an electronic message addressed to the electronic address of the trusted recipient, and send the electronic message with the link to the trusted recipient. The processor is further configured to receive, over a second network, a request for the information object sent from a user device in response to an activation of the link, retrieve the information object from the repository, and transmit the information object to a browser of the user device over the second network.
H04L 29/06 - Communication control; Communication processing characterised by a protocol
G16H 10/40 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for data related to laboratory analysis, e.g. patient specimen analysis
G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
A blockchain database employs cryptography and other methods to implement and protect a distributed, publicly-amendable ledger. Transactions in a blockchain ledger are intentionally anonymous; however, there are cases where it would be useful to be able to verify or disprove a claim of identity of a contributor of a blockchain transaction. Biometrics can be used to link a human being to digital information using their unique physical traits in a way that is analogous to a handwritten or digital signature. An exemplary embodiment disclosed herein describes methods to create and store data in a blockchain transaction such that it can be used in the future to biometrically verify the identity of the contributor of the transaction, and use encoded biometric data to determine whether the blockchain transaction was created or not created by a particular individual.
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
Spoofed faces are unlikely to reflect a liveness detection image in the same manner as live faces. To determine liveness of a subject face, a liveness detection image is displayed on a screen of a face recognition device in the direction of the subject face, and a reflection image of the subject face is captured while the liveness detection image is displayed. The reflection image is analyzed to determine whether the reflection image contains any reflections of the liveness detection image, and a liveness determination is made based on the location and/or character of any such reflections.
A decentralized biometric identity authentication method utilizes biometrics captured on a mobile device to perform identity authentication against data that was registered as part of an identity proofing process and is thus trusted. The user registers his or her biometric using the user's mobile device and associates it with the user's electronic identity as part of a supervised identity proofing process, thus forming a proofed identity, and registers the proofed identity with a federated identity system. To later access the resources of the federated identity system, the user logs in with his or her biometrics. The methods described herein are useful, for example, in the travel, healthcare, and financial services fields.
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04W 12/069 - Authentication using certificates or pre-shared keys
32.
Relationship detection within biometric match results candidates
Systems and methods for enhancing confidence in a biometric search result include submitting one or more biometric samples to a biometric search engine. In response to the one or more submitted biometric samples, a plurality of candidates identified as potentially associated with the one or more submitted biometric samples is received from the biometric search engine. Each identified candidate has associated biographic information. The biographic information associated with each identified candidate is submitted to a relationship detection engine. In response to the submitted biographic information, an identified relationship between at least one of the identified candidates and one or more other individuals is received from the relationship detection engine.
G07C 9/37 - Individual registration on entry or exit not involving the use of a pass in combination with an identity check using biometric data, e.g. fingerprints, iris scans or voice recognition
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G07C 9/38 - Individual registration on entry or exit not involving the use of a pass with central registration
42 - Scientific, technological and industrial services, research and design
Goods & Services
Providing temporary use of online non-downloadable software for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint and voice analysis, matching, and enrollment functionality; solutions for biometrics, identity, security and authentication, namely, software as a service (SAAS) services featuring computer software platforms for use in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality; solutions for biometrics, identity, security and authentication, namely, software design and development in the fields of biometrics, identity, security and authentication for biometric face, fingerprint, iris and voice analysis, matching, and enrollment functionality
34.
Biometric feature extraction using multiple image instantiations
Systems and methods acquire and/or generate multiple different images of the same biometric identity, identify specific instances of biometric features in each of the different images, and merge the identified specific instances of biometric features into a data record that provides a digital representation of the biometric identity. Examples of biometric identities include fingerprints, handprints, palm prints, and thumbprints. In one embodiment, a counter is associated with each specific instance of a biometric feature found in the multiple images. Specific instances of biometric features found most frequently have high counts and are indicative of true identifications; those with low counts are indicative of false identifications. A threshold distinguishes between true and false identifications. Those specific instances with counts below the threshold are excluded when the digital representation of the biometric identity is generated. Thus, the methodology eliminates false identifications of specific instances of biometric features while accentuating true identifications.
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; recorded software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities Providing temporary use of online non-downloadable software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; solutions for biometrics, identity, security and authentication, namely, platform as a services (PAAS) services featuring computer software platforms for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; software engineering services; solutions for biometrics, identity, security and authentication, namely, software design and development in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities
09 - Scientific and electric apparatus and instruments
Goods & Services
Downloadable software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; recorded software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Downloadable software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; recorded software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities Providing temporary use of online non-downloadable software for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; solutions for biometrics, identity, security and authentication, namely, platform as a services (PAAS) services featuring computer software platforms for data processing and data management for use in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities; software engineering services; solutions for biometrics, identity, security and authentication, namely, software design and development in the fields of biometrics, identity, security, and authentication for fingerprint, voice, face and iris modalities
39.
System and method for performing biometric operations in parallel using job requests and a plurality of tasks
Methods and computer systems execute biometric operations in parallel. The performance of a biometric operation includes receiving a job request to perform the biometric operation. The job request includes input data, identifies a database to be used in the performance of the biometric operation, and specifies a function to be performed. The biometric operation is restructured as one or more tasks. A number of entries in the database is assigned to each of the one or more tasks. An independent worker process is generated for each different core of the multi-core processor. Each task of the one or more tasks is assigned to one of the worker processes. Results produced by each worker process assigned one of the one or more tasks are collected. A result of the biometric operation based on the collected results is reported.
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
G06F 9/28 - Enhancement of operational speed, e.g. by using several microcontrol devices operating in parallel
G06F 21/83 - Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
Systems and methods for repairing cross-linked biometric records receive a set of biometric records. Each biometric record contains at least one biometric sample in a non-textual modality. One or more of the biometric records in the set of biometric records is potentially a cross-linked biometric record having at least two biometric samples that are associated with different individuals. Crosslink resolution is performed on the set of biometric records by searching for a match between a biometric sample in a given non-textual modality of a given biometric record with each biometric sample of the same given non-textual modality in each of the other biometric records in the set of biometric records. During the crosslink resolution, biometric sample may be removed from one biometric record and merged with another biometric record.
As the use of facial biometrics expands in the commercial and government sectors, the need to ensure that human facial examiners use proper procedures to compare facial imagery will grow. Human examiners have examined fingerprint images for many years such that fingerprint examination processes and techniques have reached a point of general acceptance for both commercial and governmental use. The growing deployment and acceptance of facial recognition can be enhanced and solidified if new methods can be used to assist in ensuring and recording that proper examination processes were performed during the human examination of facial imagery.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Software engineering services; Solutions for biometrics, identity, security and authentication, namely, software design and development in the fields of biometrics, identity, security, and authentication for fingerprint, face and iris modalities; Solutions for biometrics, identity, security and authentication, namely, platform as a services (SAAS) services featuring computer software platforms for data processing and data management in the fields of biometrics, identity, security, and authentication for fingerprint, face and iris modalities
A server system for distributing information securely includes a network interface for receiving, over a network, an information object accompanied by metadata. A repository stores the information object. Metadata is mapped to electronic addresses of trusted recipients. A processor is configured to generate a link for accessing the information object in the repository, acquire an electronic address of a trusted recipient based on the metadata accompanying the information object, insert the link into an electronic message addressed to the electronic address of the trusted recipient, and send the electronic message with the link to the trusted recipient. The processor is further configured to receive, over a second network, a request for the information object sent from a user device in response to an activation of the link, retrieve the information object from the repository, and transmit the information object to a browser of the user device over the second network.
G06F 21/62 - Protecting access to data via a platform, e.g. using keys or access control rules
G16H 10/40 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for data related to laboratory analysis, e.g. patient specimen analysis
G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06Q 50/24 - Patient record management (processing of medical or biological data for scientific purposes G06F 19/00)
Face recognition systems are vulnerable to the presentation and spoofed faces, which may be presented to face recognition systems, for example, by an unauthorized user seeking to gain access to a protected resource. A face liveness detection method that addresses this vulnerability utilizes motion analysis to compare the relative movement among three regions of interest in a facial image, and based upon that comparison to make a face liveness determination.
A blockchain database employs cryptography and other methods to implement and protect a distributed, publicly-amendable ledger. Transactions in a blockchain ledger are intentionally anonymous; however, there are cases where it would be useful to be able to verify or disprove a claim of identity of a contributor of a blockchain transaction. Biometrics can be used to link a human being to digital information using their unique physical traits in a way that is analogous to a handwritten or digital signature. An exemplary embodiment disclosed herein describes methods to create and store data in a blockchain transaction such that it can be used in the future to biometrically verify the identity of the contributor of the transaction, and use encoded biometric data to determine whether the blockchain transaction was created or not created by a particular individual.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/30 - Public key, i.e. encryption algorithm being computationally infeasible to invert and users' encryption keys not requiring secrecy
H04L 9/06 - Arrangements for secret or secure communicationsNetwork security protocols the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.
As the use of facial biometrics expands in the commercial and government sectors, the need to ensure that human facial examiners use proper procedures to compare facial imagery will grow. Human examiners have examined fingerprint images for many years such that fingerprint examination processes and techniques have reached a point of general acceptance for both commercial and governmental use. The growing deployment and acceptance of facial recognition can be enhanced and solidified if new methods can be used to assist in ensuring and recording that proper examination processes were performed during the human examination of facial imagery.
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
Methods and systems for high-speed filtering of candidate fingerprint images in a gallery using a non-reference-point based matching involving histograms of tokens representing minutia data. The method or system may involve detecting minutia patterns in a probe image, defining tokens that represent the minutia patterns detected in the probe image, measuring a degree of similarity between the probe image and each gallery image by comparing a probability of occurrence of a set of the tokens defined for the probe image with a probability of occurrence of the same set of tokens in that gallery image, and identifying as a candidate for a match to the probe image each gallery image for which the measured degree of similarity satisfies a criterion.
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G06K 9/46 - Extraction of features or characteristics of the image
G06K 9/62 - Methods or arrangements for recognition using electronic means
G06T 7/44 - Analysis of texture based on statistical description of texture using image operators, e.g. filters, edge density metrics or local histograms
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
Spoofed faces are unlikely to reflect a likeness detection image in the same manner as live faces. To determine likeness of a subject face, a likeness detection image is displayed on a screen of a face recognition device in the direction of the subject face, and a reflection image of the subject face is captured while the likeness detection image is displayed. The reflection image is analyzed to determine whether the reflection image contains any reflections of the likeness detection image, and a likeness determination is made based on the location and/or character of any such reflections.
Spoofed faces are unlikely to reflect a liveness detection image in the same manner as live faces. To determine liveness of a subject face (604), a liveness detection image is displayed on a screen of a face recognition device (608) in the direction of the subject face, and a reflection image of the subject face (612) is captured while the liveness detection image is displayed. The reflection image is analyzed (616) to determine whether the reflection image contains any reflections of the liveness detection image, and a liveness determination is made based on the location and/or character of any such reflections (620).
Entity resolution (i.e., record linkage) involves the analysis/discovering of datasets that refer to the same real world entity. Analysis typically involves transformation and comparison of different fields of the dataset followed by the application of often domain/data specific logic for determining datasets that refer to the same real world entity (e.g., person). Consider, a bulk mailing of product catalogs to potential customers. Some individuals may have numerous public records that identify the individual differently. Illustratively, several records associated with Jane Doe at her current home address may exist: one record with her name listed as J. Doe, a second record as Jane H. Doe, a third record as Doe, Jane, and a fourth record as Jan Doe (a misspelling). Conceivably, the bulk mailing could unwittingly send multiple catalogs to Jane Doe at her current address, one for each name variation. The entity resolution process described herein can overcome such problems.
A decentralized biometric identity authentication method utilizes biometrics captured on a mobile device to perform identity authentication against data that was registered as part of an identity proofing process and is thus trusted. The user registers his or her biometric using the user's mobile device and associates it with the user's electronic identity as part of a supervised identity proofing process, thus forming a proofed identity, and registers the proofed identity with a federated identity system. To later access the resources of the federated identity system, the user logs in with his or her biometrics. The methods described herein are useful, for example, in the travel, healthcare, and financial services fields.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
56.
Biometric feature extraction using multiple image instantiations
Systems and methods acquire and/or generate multiple different images of the same biometric identity, identify specific instances of biometric features in each of the different images, and merge the identified specific instances of biometric features into a data record that provides a digital representation of the biometric identity. Examples of biometric identities include fingerprints, handprints, palm prints, and thumbprints. In one embodiment, a counter is associated with each specific instance of a biometric feature found in the multiple images. Specific instances of biometric features found most frequently have high counts and are indicative of true identifications; those with low counts are indicative of false identifications. A threshold distinguishes between true and false identifications. Those specific instances with counts below the threshold are excluded when the digital representation of the biometric identity is generated. Thus, the methodology eliminates false identifications of specific instances of biometric features while accentuating true identifications.
As the use of facial biometrics expands in the commercial and government sectors, the need to ensure that human facial examiners use proper procedures to compare facial imagery will grow. Human examiners have examined fingerprint images for many years such that fingerprint examination processes and techniques have reached a point of general acceptance for both commercial and governmental use. The growing deployment and acceptance of facial recognition can be enhanced and solidified if new methods can be used to assist in ensuring and recording that proper examination processes were performed during the human examination of facial imagery.
Systems and methods for enhancing confidence in a biometric search result include submitting one or more biometric samples to a biometric search engine. In response to the one or more submitted biometric samples, a plurality of candidates identified as potentially associated with the one or more submitted biometric samples is received from the biometric search engine. Each identified candidate has associated biographic information. The biographic information associated with each identified candidate is submitted to a relationship detection engine. In response to the submitted biographic information, an identified relationship between at least one of the identified candidates and one or more other individuals is received from the relationship detection engine.
A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.
Face recognition systems are vulnerable to the presentation of spoofed faces, which may be presented to face recognition systems, for example, by an unauthorized user seeking to gain access to a protected resource. A face liveness detection method that addresses this vulnerability utilizes motion analysis to compare the relative movement among three regions of interest in a facial image, and based upon that comparison to make a face liveness determination.
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
42 - Scientific, technological and industrial services, research and design
Goods & Services
Software solutions and software-as-as-service (SaaS) featuring software for identity-related security functions; Software engineering services associated with delivery of solutions for biometrics, identity verification, mobile security and authentication, namely, software design and development in the fields of biometrics, identity, security, and authentication for fingerprint, face and iris modalities; Platform as a service (PAAS) services featuring computer software platforms for data processing and data management in the fields of biometrics, identity, security, and mobile and desktop authentication for fingerprint, face, voice, and iris modalities for biometrics, identity, security and authentication
41 - Education, entertainment, sporting and cultural services
44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services
45 - Legal and security services; personal services for individuals.
Goods & Services
Employment agency services in the nature of an employment network for people with disabilities featuring a collection of businesses operated as traditional establishments for people with disabilities that allows them to be fully integrated into the workforce School-based and specialized educational services, namely, conducting classes, seminars, conferences, workshops and field trips that are focused on primarily low-income children and adolescents from birth to 18 years old and families with special needs in field of primary education skills, health, nutrition, and parent involvement services Psychological counseling, namely, psychiatry and clinical services for adults and children with special needs Personal support services in the field of human services, namely, emotional counseling and emotional support that helps children, adults, and families succeed in their communities primarily in the areas of mental health, developmental disabilities, early childhood, and disability employment
41 - Education, entertainment, sporting and cultural services
44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services
45 - Legal and security services; personal services for individuals.
Goods & Services
Employment agency services in the nature of an employment network for people with disabilities featuring a collection of businesses operated as traditional establishments for people with disabilities that allows them to be fully integrated into the workforce School-based and specialized educational services, namely, conducting classes, seminars, conferences, workshops and field trips that are focused on primarily low-income children and adolescents from birth to 18 years old and families with special needs in field of primary education skills, health, nutrition, and parent involvement services Psychological counseling, namely, psychiatry and clinical services for adults and children with special needs Personal support services in the field of human services, namely, emotional counseling and emotional support that helps children, adults, and families succeed in their communities primarily in the areas of mental health, developmental disabilities, early childhood, and disability employment
41 - Education, entertainment, sporting and cultural services
44 - Medical, veterinary, hygienic and cosmetic services; agriculture, horticulture and forestry services
45 - Legal and security services; personal services for individuals.
Goods & Services
Employment agency services in the nature of an employment network for people with disabilities featuring a collection of businesses operated as traditional establishments for people with disabilities that allows them to be fully integrated into the workforce School-based and specialized educational services, namely, conducting classes, seminars, conferences, workshops and field trips that are focused on primarily low-income children and adolescents from birth to 18 years old and families with special needs in field of primary education skills, health, nutrition, and parent involvement services Psychological counseling, namely, psychiatry and clinical services for adults and children with special needs Personal support services in the field of human services, namely, emotional counseling and emotional support that helps children, adults, and families succeed in their communities primarily in the areas of mental health, developmental disabilities, early childhood, and disability employment
A system and method for recording, uploading, and archiving video recordings, including a front-end and a back-end application. The preferred embodiment of the present invention includes a front-end application wherein video is recorded using a mobile device. The recorded video is embedded with date, time and GPS location data. The video is stored on an online back-end database which catalogs the video according to the embedded data elements. The video may be selectively reviewed by relevant experts or emergency personnel for immediate response to the uploaded video and/or distribution to the proper parties. The video may also be archived for later review and use by any number of end-users.
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/2743 - Video hosting of uploaded data from client
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/658 - Transmission by the client directed to the server
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
67.
HIGH SPEED REFERENCE POINT INDEPENDENT DATABASE FILTERING FOR FINGERPRINT IDENTIFICATION
Methods and systems for high-speed filtering of candidate fingerprint images in a gallery using a non-reference-point based matching involving histograms of tokens representing minutia data. The method or system may involve detecting minutia patterns in a probe image, defining tokens that represent the minutia patterns detected in the probe image, measuring a degree of similarity between the probe image and each gallery image by comparing a probability of occurrence of a set of the tokens defined for the probe image with a probability of occurrence of the same set of tokens in that gallery image, and identifying as a candidate for a match to the probe image each gallery image for which the measured degree of similarity satisfies a criterion.
A server system for distributing information securely includes a network interface for receiving, over a network, an information object accompanied by metadata. A repository stores the information object. Metadata is mapped to electronic addresses of trusted recipients. A processor is configured to generate a link for accessing the information object in the repository, acquire an electronic address of a trusted recipient based on the metadata accompanying the information object, insert the link into an electronic message addressed to the electronic address of the trusted recipient, and send the electronic message with the link to the trusted recipient. The processor is further configured to receive, over a second network, a request for the information object sent from a user device in response to an activation of the link, retrieve the information object from the repository, and transmit the information object to a browser of the user device over the second network.
G16H 10/60 - ICT specially adapted for the handling or processing of patient-related medical or healthcare data for patient-specific data, e.g. for electronic patient records
G06Q 50/24 - Patient record management (processing of medical or biological data for scientific purposes G06F 19/00)
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
Methods and computer systems execute biometric operations in parallel. The performance of a biometric operation includes receiving a job request to perform the biometric operation. The job request includes input data, identifies a database to be used in the performance of the biometric operation, and specifies a function to be performed. The biometric operation is restructured as one or more tasks. A number of entries in the database is assigned to each of the one or more tasks. An independent worker process is generated for each different core of the multi-core processor. Each task of the one or more tasks is assigned to one of the worker processes. Results produced by each worker process assigned one of the one or more tasks are collected. A result of the biometric operation based on the collected results is reported.
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
G06F 9/28 - Enhancement of operational speed, e.g. by using several microcontrol devices operating in parallel
G06F 21/71 - Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
G06F 21/83 - Protecting input, output or interconnection devices input devices, e.g. keyboards, mice or controllers thereof
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
A blockchain database employs cryptography and other methods to implement and protect a distributed, publicly-amendable ledger. Transactions in a blockchain ledger are intentionally anonymous; however, there are cases where it would be useful to be able to verify or disprove a claim of identity of a contributor of a blockchain transaction. Biometrics can be used to link a human being to digital information using their unique physical traits in a way that is analogous to a handwritten or digital signature. An exemplary embodiment disclosed herein describes methods to create and store data in a blockchain transaction such that it can be used in the future to biometrically verify the identity of the contributor of the transaction, and use encoded biometric data to determine whether the blockchain transaction was created or not created by a particular individual.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
71.
AUTOMATIC ENTITY RESOLUTION WITH RULES DETECTION AND GENERATION SYSTEM
Entity resolution (i.e., record linkage) involves the analysis/discovering of datasets that refer to the same real world entity. Analysis typically involves transformation and comparison of different fields of the dataset followed by the application of often domain/data specific logic for determining datasets that refer to the same real world entity (e.g., person). Consider, a bulk mailing of product catalogs to potential customers. Some individuals may have numerous public records that identify the individual differently. Illustratively, several records associated with Jane Doe at her current home address may exist: one record with her name listed as J. Doe, a second record as Jane H. Doe, a third record as Doe, Jane, and a fourth record as Jan Doe (a misspelling). Conceivably, the bulk mailing could unwittingly send multiple catalogs to Jane Doe at her current address, one for each name variation. The entity resolution process described herein can overcome such problems.
G06F 17/30 - Information retrieval; Database structures therefor
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
As the use of facial biometrics expands in the commercial and government sectors, the need to ensure that human facial examiners use proper procedures to compare facial imagery will grow. Human examiners have examined fingerprint images for many years such that fingerprint examination processes and techniques have reached a point of general acceptance for both commercial and governmental use. The growing deployment and acceptance of facial recognition can be enhanced and solidified if new methods can be used to assist in ensuring and recording that proper examination processes were performed during the human examination of facial imagery.
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
G06K 9/36 - Image preprocessing, i.e. processing the image information without deciding about the identity of the image
H04N 19/147 - Data rate or code amount at the encoder output according to rate distortion criteria
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/12 - Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
74.
System and method of capturing and producing biometric-matching quality fingerprints and other types of dactylographic images with a mobile device
An optical module includes a housing with a lighting mechanism, an aperture formed therein, and a window that frames a transparent surface adapted to contact a skin surface of a person, for example, a fingertip. The lighting mechanism provides light to illuminate the skin surface placed upon the transparent surface. A prism has a first side facing the lighting mechanism, a second side at the window, and a third side through which a dactylographic image exits the prism. One or more light reflecting surfaces are disposed within the housing to reflect the dactylographic image towards the housing aperture. The optical module is coupled to a mobile device having a camera, with the aperture of the housing aligning with a lens of the camera. The camera acquires the dactylographic image, and the mobile device adjusts this dactylographic image to produce a dactylographic image suitable for biometric matching.
Methods and computer systems execute biometric operations in parallel. The performance of a biometric operation includes receiving a job request to perform the biometric operation. The job request includes input data, identifies a database to be used in the performance of the biometric operation, and specifies a function to be performed. The biometric operation is restructured as one or more tasks. A number of entries in the database is assigned to each of the one or more tasks. An independent worker process is generated for each different core of the multi-core processor. Each task of the one or more tasks is assigned to one of the worker processes. Results produced by each worker process assigned one of the one or more tasks are collected. A result of the biometric operation based on the collected results is reported.
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/63 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
H04N 19/115 - Selection of the code volume for a coding unit prior to coding
H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
H04N 19/179 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scene or a shot
H04N 19/146 - Data rate or code amount at the encoder output
A server system for distributing information securely includes a network interface for receiving, over a network, an information object accompanied by metadata. A repository stores the information object. Metadata is mapped to electronic addresses of trusted recipients. A processor is configured to generate a link for accessing the information object in the repository, acquire an electronic address of a trusted recipient based on the metadata accompanying the information object, insert the link into an electronic message addressed to the electronic address of the trusted recipient, and send the electronic message with the link to the trusted recipient. The processor is further configured to receive, over a second network, a request for the information object sent from a user device in response to an activation of the link, retrieve the information object from the repository, and transmit the information object to a browser of the user device over the second network.
H04L 29/06 - Communication control; Communication processing characterised by a protocol
G06F 19/00 - Digital computing or data processing equipment or methods, specially adapted for specific applications (specially adapted for specific functions G06F 17/00;data processing systems or methods specially adapted for administrative, commercial, financial, managerial, supervisory or forecasting purposes G06Q;healthcare informatics G16H)
G06Q 50/24 - Patient record management (processing of medical or biological data for scientific purposes G06F 19/00)
A system and method for recording, uploading, and archiving video recordings, including a front-end and a back-end application. The preferred embodiment of the present invention includes a front-end application wherein video is recorded using a mobile device. The recorded video is embedded with date, time and GPS location data. The video is stored on an online back-end database which catalogs the video according to the embedded data elements. The video may be selectively reviewed by relevant experts or emergency personnel for immediate response to the uploaded video and/or distribution to the proper parties. The video may also be archived for later review and use by any number of end-users.
H04N 13/00 - Stereoscopic video systemsMulti-view video systemsDetails thereof
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/658 - Transmission by the client directed to the server
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
H04N 21/2743 - Video hosting of uploaded data from client
H04N 21/422 - Input-only peripherals, e.g. global positioning system [GPS]
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
H04N 5/765 - Interface circuits between an apparatus for recording and another apparatus
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
A system and method for recording, uploading, and archiving video recordings, including a front-end and a back-end application. The preferred embodiment of the present invention includes a front-end application wherein video is recorded using a mobile device. The recorded video is embedded with date, time and GPS location data. The video is stored on an online back-end database which catalogs the video according to the embedded data elements. The video may be selectively reviewed by relevant experts or emergency personnel for immediate response to the uploaded video and/or distribution to the proper parties. The video may also be archived for later review and use by any number of end-users.
G06F 17/30 - Information retrieval; Database structures therefor
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelengthActuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/658 - Transmission by the client directed to the server
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
A system and method of analyzing data receives a user-specified selection of a data source, a user-specified selection of a type of data representation, and a user-specified description of a view to be constructed in accordance with the user-specified selection of the type of data representation. An application program interface (API) function generates a multidimensional query based on the user-specified type of data representation and the user-specified description of the view to be constructed, and submits the multidimensional query to the an On-line Analytical Processing (OLAP) server. The application program interface (API) function receives a multidimensional response from the OLAP server containing results acquired by the multidimensional query of the data source, and generates the view based on the results contained in the multidimensional response and in accordance with the user-specified selection of the type of data representation and the user-specified description of the view.
Systems and methods for repairing cross-linked biometric records receive a set of biometric records. Each biometric record contains at least one biometric sample in a non-textual modality. One or more of the biometric records in the set of biometric records is potentially a cross-linked biometric record having at least two biometric samples that are associated with different individuals. Crosslink resolution is performed on the set of biometric records by searching for a match between a biometric sample in a given non-textual modality of a given biometric record with each biometric sample of the same given non-textual modality in each of the other biometric records in the set of biometric records. During the crosslink resolution, biometric sample may be removed from one biometric record and merged with another biometric record.
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
H04N 19/147 - Data rate or code amount at the encoder output according to rate distortion criteria
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/63 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets
H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
H04N 19/154 - Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
H04N 19/179 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a scene or a shot
H04N 19/115 - Selection of the code volume for a coding unit prior to coding
A server system for distributing information securely includes a network interface for receiving, over a network, an information object accompanied by metadata. A repository stores the information object. Metadata is mapped to electronic addresses of trusted recipients. A processor is configured to generate a link for accessing the information object in the repository, acquire an electronic address of a trusted recipient based on the metadata accompanying the information object, insert the link into an electronic message addressed to the electronic address of the trusted recipient, and send the electronic message with the link to the trusted recipient. The processor is further configured to receive, over a second network, a request for the information object sent from a user device in response to an activation of the link, retrieve the information object from the repository, and transmit the information object to a browser of the user device over the second network.
G06F 21/00 - Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
Systems and methods for enhancing confidence in a biometric search result include submitting one or more biometric samples to a biometric search engine. In response to the one or more submitted biometric samples, a plurality of candidates identified as potentially associated with the one or more submitted biometric samples is received from the biometric search engine. Each identified candidate has associated biographic information. The biographic information associated with each identified candidate is submitted to a relationship detection engine. In response to the submitted biographic information, an identified relationship between at least one of the identified candidates and one or more other individuals is received from the relationship detection engine.
An optical module includes a housing with a lighting mechanism, an aperture formed therein, and a window that frames a transparent surface adapted to contact a skin surface of a person, for example, a fingertip. The lighting mechanism provides light to illuminate the skin surface placed upon the transparent surface. A prism has a first side facing the lighting mechanism, a second side at the window, and a third side through which a dactylographic image exits the prism. One or more light reflecting surfaces are disposed within the housing to reflect the dactylographic image towards the housing aperture. The optical module is coupled to a mobile device having a camera, with the aperture of the housing aligning with a lens of the camera. The camera acquires the dactylographic image, and the mobile device adjusts this dactylographic image to produce a dactylographic image suitable for biometric matching.
Systems and methods acquire and/or generate multiple different images of the same biometric identity, identify specific instances of biometric features in each of the different images, and merge the identified specific instances of biometric features into a data record that provides a digital representation of the biometric identity. Examples of biometric identities include fingerprints, handprints, palm prints, and thumbprints. In one embodiment, a counter is associated with each specific instance of a biometric feature found in the multiple images. Specific instances of biometric features found most frequently have high counts and are indicative of true identifications; those with low counts are indicative of false identifications. A threshold distinguishes between true and false identifications. Those specific instances with counts below the threshold are excluded when the digital representation of the biometric identity is generated. Thus, the methodology eliminates false identifications of specific instances of biometric features while accentuating true identifications.
A mobile application stored within the mobile device allows for file collection, transfer, and display on a smart device with G3, G4, EDGE, or similar data communication capabilities. The software is used in conjunction with information collection devices synced to a smart device via blue tooth technology, such as a fingerprinting device. The device will transfer a file to the smart device running the mobile application. The application will then encrypt the file and encode the file that is then packaged into a proprietary format. The file is then sent to a web location using the data transmission capability of the mobile device. The device will then monitor a file location of a web address for a return response. It will then get the file from the web location in a standard NIST approved format, extract information and images from the file, displaying them in a GUI.
A program for uploading images or direct scans of fingerprints into a computer system where they are then input into proper forms used in searching common databases. The system develops and saves files into types that are typically used in the biometric search industry, and these files are submitted to national fingerprint databases. This entire process is streamlined and reduces the amount of work and input required by the end user to a minimum. The program will reduce the user's amount of work necessary to submit a fingerprint search to national databases by simplifying the formatting of the submittal page for such national databases, resulting in a more efficient manner of preparing fingerprint search documents in appropriate formats. The program is fully customizable and can be used to satisfy the requirements of any national fingerprint database.
A system and method for recording, uploading, and archiving video recordings, including a front-end and a back-end application. The preferred embodiment of the present invention includes a front-end application wherein video is recorded using a mobile device. The recorded video is embedded with date, time and GPS location data. The video is stored on an online back-end database which catalogs the video according to the embedded data elements. The video may be selectively reviewed by relevant experts or emergency personnel for immediate response to the uploaded video and/or distribution to the proper parties. The video may also be archived for later review and use by any number of end-users.
H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera
H04N 21/414 - Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
H04N 21/658 - Transmission by the client directed to the server
H04N 21/2747 - Remote storage of video programs received via the downstream path, e.g. from the server
G08B 13/196 - Actuation by interference with heat, light, or radiation of shorter wavelengthActuation by intruding sources of heat, light, or radiation of shorter wavelength using passive radiation detection systems using image scanning and comparing systems using television cameras
H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
A technique for controlling the quality of one or more compressed images. The technique allows, for example, the selection of a target quality metric(s) and the compression of the image(s) such the compressed image(s) meets the metric(s). Alternatively, a target quality metric can be specified, and the image(s) compressed using parameters estimated to achieve the target quality. Optionally, the quality metric can also be made available to, for example, a user on an image processing system. The quality metrics can be, for example, for one or more layers, one or more images and/or one or more image sequences.
Systems and methods for enhancing confidence in a biometric search result include submitting one or more biometric samples to a biometric search engine. In response to the one or more submitted biometric samples, a plurality of candidates identified as potentially associated with the one or more submitted biometric samples is received from the biometric search engine. Each identified candidate has associated biographic information. The biographic information associated with each identified candidate is submitted to a relationship detection engine. In response to the submitted biographic information, an identified relationship between at least one of the identified candidates and one or more other individuals is received from the relationship detection engine.
An automated biometric submission and scanning system includes a scanner adapted for creating digital image files corresponding to biometrics, such as fingerprints. A computer, which can be standalone or linked to a network, receives the scanner output. The computer is programmed with an image enhancement program, which transforms the biometric image to an appropriate format for searching in one or more biometrics databases. An automated biometric submission and scanning method includes the steps of scanning a biometric image, enhancing the scanned image file, running a biometrics tracking program, selecting a biometrics database, complying with the database submission standards and submitting a biometrics database search.
In real biometric systems, false match rates and false non-match rates of 0% do not exist. There is always some probability that a purported match is false, and that a genuine match is not identified. The performance of biometric systems is often expressed in part in terms of their false match rate and false non-match rate, with the equal error rate being when the two are equal. There is a tradeoff between the FMR and FNMR in biometric systems which can be adjusted by changing a matching threshold. This matching threshold can be automatically, dynamically and/or user adjusted so that a biometric system of interest can achieve a desired FMR and FNMR.
A system and method for controlling a performance of a communication link in a data communication system comprises mapping performance of a communication link, as characterized by metrics computed at a first protocol layer in a network device, to quality of the communication link as characterized by metrics computed at a second protocol layer in the network device. The second protocol layer is higher than the first protocol layer in a protocol stack running on the network device. A setting of one or more communication link controls at the first protocol layer is adjusted to attain a given communication link performance at the first protocol layer that, according to the mapping between the communication link performance at the first protocol layer and the quality of the communication link at the second protocol layer, corresponds to a target quality of the communication link at a second protocol layer.
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04L 29/10 - Communication control; Communication processing characterised by an interface, e.g. the interface between the data link level and the physical level
A handheld test device includes a keypad having keys associated with tests that can be performed on a subscriber line. The keys are arranged in rows to correspond intuitively with networking layers of the subscriber line and with an order in which to test those layers. Keys of a first row are associated with testing at a physical layer, of a second row with testing at a DSL layer, and of a third row with testing at a service layer. The test device is connected to the subscriber line at a location between CO and CPE, and powered on. In response to being powered on, without technician involvement, the test device automatically detects at least one of CO equipment and CPE on the subscriber line, and trains the test device with the detected equipment.