# Patent

## Title
Systems and methods of verifying an authenticated document biosignature

## Abstract

In systems and methods of generating an authenticated document biosignature, a processor of a verification device may calculate a base verification score associated with a user based on at least one identification input, the identification input comprising one or more identification features, a feature validity rating of each identification feature, a source where the one or more identification feature are received, and a source validity rating, wherein at least one of the identification features includes a biometric identification feature. The processor of the verification device may generate a glyph based on the base verification score and the identification input. The glyph may be associated with a document, and may be used to verify the identity of the user associated with the glyph.

## Background
TECHNICAL BACKGROUND
Authenticating the identity of an individual is an increasingly important function for operators of communication networks, providers of services over communication networks, entities who receive payment for products and services over communications networks, and others due to the growing problems of identity theft and identity fraud. The theft or misrepresentation of information about the identity of an individual used to obtain access to information, products, services, or anything else of value (personally identifiable information), generally referred to as identify theft and identify fraud, are serious problems that may cost companies millions of dollars every year, and may affect a wide range of enterprises, including online retailers, insurance companies, healthcare companies, financial institutions, government agencies, and others. For example, according to the Department of Justice, about 8.6 million households in the United States experienced some form of identity theft in 2010. The total financial loss resulting from this theft was approximately $13.3 billion. According to the Federal Bureau of Investigation, insurance fraud costs the United States over $40 billion per year, and healthcare fraud costs an estimated $80 billion a year.
Various methods of authentication of the identity of an individual have been used in an effort to prevent identity theft and identity fraud. For example, access to services over a communication network may be controlled by requiring a username (i.e., a unique identifier) and a password (i.e., an additional piece of “secret information”). Further, some additional non-public information may be required by the service provider, such as a social security number, an answer to a “secret question” beyond a password, and the like. However, such security measures may be vulnerable to identity theft and identity fraud because ensuring the security of such information is difficult. In addition, various types of biometric identifiers (e.g., unique physical characteristics) have been used to assist in verifying an authentication, ranging from non-electronic fingerprinting to electronic voice recognition, thumb scans, iris scans, palm scans, face scans, physiological scans, and the like. No identifier, however, is foolproof, whether non-biometric or biometric. Every biometric reader may be subject to “false accept” and “false reject” errors, and as with non-biometric identifiers, ensuring the security of biometric identifiers is difficult. Further, as with non-biometric identifiers, the reliability of biometric identifiers may change depending on the particular transaction in which the individual's identity is authenticated. The reliability of an individual's identity may change, for example, depending on whether the identity is always authenticated in the same location or is sometimes authenticated in different locations.
The authentication of individual signatures associated with documents poses additional challenges. While an individual's handwritten signature may be distinctive, a person's handwritten signature is rarely identical each time the person signs a document, making machine comparison of signatures more complex. Further, handwritten signatures may be subject to copying and fraud. Moreover, verifying an individual's handwritten signature by human visual comparison of samples is inexact and subject to error.
Congress overwhelmingly passed the Digital Signature Act in June 2000, and the law, which went into effect Oct. 1, 2000, gives electronically signed contracts the same legal weight as contracts written on paper and signed with a pen. Some consumer advocates worry that the law will make it easier for criminals to perpetrate fraud based on identity theft. Enthusiasts for the technology counter that criminals will find it more difficult to steal identities. It is possible that both are right. It might be harder for someone to steal your identity, but the consequences could be worse. It is possible for someone to take the identity of someone else online and sign their name and, for example, get a fraudulent mortgage. The misuse of computer networks, the internet, and various avenues within the online community in order to defraud potential victims of identity theft is classified as electronic (or online) forgery. Electronic forgery is quite common within the digital age, and can include the illegal and unlawful reproduction of endorsements in the form of electronic signatures in order to illicitly assume the identity of the victim of identity theft. Verifying the presence of an individual by biometrics may help prevent e-signature frauds. However, human involvement may be required to be sure that a signature is valid, a requirement that may apply to digital signatures as well as pen-and-paper ones.
OVERVIEW
In embodiments, systems and methods of generating an authenticated document biosignature may include calculating, at a processor of a verification device, a base verification score associated with a user based on at least one identification input, the identification input comprising an identification feature, a feature validity rating, a source where the identification feature is received, and a source validity rating, generating at the verification device, a glyph based on the base verification score and the at least one identification input, and associating the glyph with a document. In embodiments, the glyph may further include an encoding of the base verification score and the at least one identification input. In embodiments, generating a glyph based on the base verification score and the at least one identification input may further include calculating a session verification score associated with the user based on the base verification score and at least one second identification input, the second identification input comprising a second identification feature, a second feature validity rating, a second source where the second identification feature is received, and a second source validity rating, and generating the glyph based on the base verification score, the at least one identification input, and the session verification score. A scan device may later scan the glyph associated with the document, and may extract one or more of the base verification score, the at least one identification input, and the session verification score from the scanned glyph. A verification device may use the extracted information to verify the identity of a user.



BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated herein and constitute part of this specification, illustrate exemplary embodiments of the invention. Together with the general description given above and the detailed description given below, the drawings serve to explain features of the invention, and not to limit the disclosed embodiments.
FIG. 1 illustrates a communication system of verifying an authenticated document biosignature suitable for use in various embodiments.
FIG. 2 illustrates a device suitable for use in various embodiments.
FIG. 3 illustrates an embodiment method of verifying an authenticated document biosignature according to various embodiments.
FIG. 4 illustrates another embodiment method of verifying an authenticated document biosignature according to various embodiments.
FIG. 5 illustrates another embodiment method of verifying an authenticated document biosignature according to various embodiments.
FIG. 6 illustrates another embodiment method of verifying an authenticated document biosignature according to various embodiments.
FIG. 7 illustrates an exemplary processing node suitable for use in various embodiments.



DETAILED DESCRIPTION
The authentication of individual signatures associated with documents poses challenges. While an individual's handwritten signature may be distinctive, a person's handwritten signature is rarely identical each time the person signs a document, making machine comparison of signatures more complex. Further, handwritten signatures may be subject to copying and fraud. Moreover, verifying an individual's handwritten signature by human visual comparison of samples is inexact and subject to error.
FIG. 1 illustrates an exemplary communication system 100 for verifying an authenticated document biosignature suitable for use in various embodiments. The communication system may include a source device 102, an output device 104, a verification device 106, a communication network 108, and a scan device 122. The source device 102 may be configured to receive an identification feature, and may include a computing device or computing platform such as a point-of-sale device, a desktop, laptop, palmtop, or tablet computing device, a personal digital assistant, an interne access device, a cell phone, a smart phone, a personal digital assistant, or another device capable of receiving an input comprising an identification feature, including combinations thereof. The source device 102 may include a processing system and a memory. The processing system may include a microprocessor and/or other circuitry to retrieve and execute software from storage, and the memory may include a disk drive, flash drive, memory circuitry, or other non-transitory memory device. The memory may store including computer-readable or processor-readable codes or instructions that may be used in the operation of the source device 102. The computer-readable or processor-readable codes or instructions may include computer programs, firmware, an operating system, utilities, drivers, network interfaces, applications, or some other type of codes or instructions. The source device 102 may further include other components such as a power management unit, a control interface unit, and the like. The source device 102 may also include one or more devices for sampling, scanning or detecting and input, including biometric information. Such biometric information may include a fingerprint, a palm print, a voice sample, a vein pattern in a retina or in an extremity such as a hand or arm, a venous or arterial pulse, a blood pressure, an iris pattern, face recognition data, a handwriting or signature analysis, venous or arterial pulse, and the like, including combinations thereof.
The source device 102 may be located at a known or an identifiable location, such as a retail or a commercial location, an office, a home, a government facility, or another such location. The source device 102 may further include one or more types of source device, which source device type may be associated with a level of reliability. As one example, a source device that is verified, inspected, or otherwise authorized may be associated with a relatively high level of reliability, whereas a source device that is not verified, inspected, or otherwise authorized may be associated with a relatively low level of reliability. The source device 102 may further include a source validity rating, which may be based on at least one of the location of the source device and the type of source device. The source device may communicate with the communication network 108 over communication link 114.
The verification device 106 comprises a processing node or other network element in communication with communication network 108 over communication link 118. The verification device 106 may be configured to verify an authentication, and to generate a glyph 112 based on the verified authentication. The verification device 106 may include a processor and associated circuitry to execute or direct the execution of computer-readable instructions, such as software, which may be retrieved from storage, from storage, which may include a disk drive, flash drive, memory circuitry, or some other non-transitory memory device, and which may be local or remotely accessible. The software may include computer programs, firmware, or some other form of non-transitory processor-readable or machine-readable instructions, and may include an operating system, utilities, drivers, network interfaces, applications, or some other type of software, including combinations thereof. The verification device 106 may receive instructions and other input at a user interface. Examples of the verification device 106 may include a standalone computing device, a computer system, and a network component, such as a server, and may be accessible, for example, by a wired or wireless connection, or through an indirect connection such as through a computer network or communication network.
The output device 104 may be configured to receive the glyph 112 from the verification device 106 (e.g., via the communication network 108). The output device may further be configured to associate the glyph with a document. Associating the glyph with the document may include producing a physical copy of the document showing the glyph, such as printing a document showing the glyph. Associating the glyph with the document may also include creating an electronic version of the document including the glyph (for example, a PDF format or other electronic document format, in which the glyph is displayed as part of the document). Associating the glyph with the document may also include generating a data association between the document and the glyph such that display or transmission of the document necessarily includes display or transmission of the glyph. The document may thus include a physical or electronic document.
The output device 104 may be in communication with the communication network 108 over communication link 116, and may include a processing system and a memory. The processing system may include a microprocessor and/or other circuitry to retrieve and execute software from storage, and the memory may include a disk drive, flash drive, memory circuitry, or other non-transitory memory device. The memory may store including computer-readable or processor-readable codes or instructions that may be used in the operation of the output device 104. The computer-readable or processor-readable codes or instructions may include computer programs, firmware, an operating system, utilities, drivers, network interfaces, applications, or some other type of codes or instructions. The output device 104 may further include other components such as a power management unit, a control interface unit, and the like. In embodiments, the source device 102 and the output device 104 may be included in a combination device or in a single device.
The glyph 112 may include an image, a symbol, a picture, an icon, a sign, or other image, and may include a machine-readable encoding of verification information, such as an identification feature, a component of an identification input, a base verification score, and/or a session verification score. The glyph may also include human-readable information, including letters, numbers, images, and other human-readable symbols and signs. In embodiments, verification device may generate the glyph based on a base verification score calculated at the verification device and at least one identification input received at the source device 102. In embodiments, the glyph may include an encoding of the base verification score and the at least one identification input. The encoded glyph may include a machine-readable portion that may be scanned, and from which the base verification score and/or the at least one identification input may be extracted. In embodiments, the glyph may include an encoding of the base verification score, the at least one identification input, and a session verification score generated at the verification device. In embodiments, the glyph may also include an encoding of a unique transaction ID or session ID, system generated identifiers, document information or identifiers, a network address of the source device (e.g., an IP address associated with the source device), geographic information associated with the source device (e.g., geolocation information), chronological information (e.g., a date, time, and/or time zone), including combinations thereof.
The scan device 122 may be configured to scan a glyph associated with a document, and may further be configured to extract information encoded in the glyph, such as an identification feature, a component of an identification input, a base verification score, and/or a session verification score. The scan device may include an optical, infrared, ultraviolet, near-infrared or -ultraviolet, or another scanning device or sensor device that may scan the glyph. The scan device may also include a function to extract information from a scanned glyph. The scan device may include a processing system and a memory. The processing system may include a microprocessor and/or other circuitry to retrieve and execute software from storage, and the memory may include a disk drive, flash drive, memory circuitry, or other non-transitory memory device. The memory may store including computer-readable or processor-readable codes or instructions that may be used in the operation of the scan device. The computer-readable or processor-readable codes or instructions may include computer programs, firmware, an operating system, utilities, drivers, network interfaces, applications, or some other type of codes or instructions. The scan device may further include other components such as a power management unit, a control interface unit, and the like. In embodiments, the scan device may be included with the source device 102 and/or the output device 104 in a combination device or in a single device.
Communication network 108 may include a wired and/or wireless communication network, and may further comprise processing nodes, routers, gateways, and physical and/or wireless data links for carrying data among various network elements, including combinations thereof, and may include a local area network, a wide area network, and an internetwork (including the Internet). Wired network protocols that may be utilized by the communication network comprise Transfer Control Protocol (TCP), Internet Protocol (IP), Ethernet, Fast Ethernet, Gigabit Ethernet, Local Talk (such as Carrier Sense Multiple Access with Collision Avoidance), Token Ring, Fiber Distributed Data Interface (FDDI), and Asynchronous Transfer Mode (ATM). The communication network may also comprise a wireless network, including base stations, wireless communication nodes, telephony switches, internet routers, network gateways, computer systems, communication links, or some other type of communication equipment, and combinations thereof. Wireless network protocols that may be utilized by the communication network may comprise code division multiple access (CDMA) 1xRTT, Global System for Mobile communications (GSM), Universal Mobile Telecommunications System (UMTS), High-Speed Packet Access (HSPA), Evolution Data Optimized (EV-DO), EV-DO rev. A, Worldwide Interoperability for Microwave Access (WiMAX), and Third Generation Partnership Project Long Term Evolution (3GPP LTE). The communication network may also comprise combinations of the foregoing. Other network elements may be present in the communication network that are omitted for clarity, including additional processing nodes, routers, gateways, and physical and/or wireless data links, and in the case of wireless communications systems may further include base stations, base station controllers, gateways, call controllers, and location registers such as a home location register or visitor location register.
Communication links 114, 116, 118, and 120 may include wired or wireless communication links. Wired communication links may include, for example, twisted pair cable, coaxial cable or fiber optic cable, or combinations thereof. Wireless communication links may include a radio frequency, microwave, infrared, or other similar signal.
Other network elements may be present to facilitate communication in communication system 100 which are omitted for clarity, including additional processing nodes, routers, gateways, and physical and/or wireless data links for carrying data among the various network elements, and in the case of wireless communications systems may further include base stations, base station controllers, gateways, mobile switching centers, dispatch application processors, and location registers such as a home location register or visitor location register.
In embodiments, to sign a document, a user may first authenticates his or her identity. The authentication may include collecting at least one identification input, for example, at a source device 102. The source device 102 may be configured to receive an identification feature from a user, and to communicate the identification feature to the verification device 106. The verification device 106 may be configured to receive the identification feature from the source device 102 (e.g., over communication network 108), and may be further configured to generate a base verification score associated with the user based on at least one identification input. The identification input may include the identification feature, a feature validity rating, and a source device validity rating.
In an embodiment, information, including information received at the source device 102, may be processed at the verification device 122 with respect to a multiplicity of biometric and non-biometric identifiers to generate a dynamic “base verification score” (which may be used as a starting point in analyzing individual's identity) and a “session verification score” (which may be used to analyze an individual's identity in connection with a particular transaction) to determine a probability of an individual's identity. Exemplary systems may be software and hardware agnostic, and may, for example, be used in connection with any operating system and any biometric device complying with such technical standards as ANSI/NIST-IT Biometric Standard, Data Format for the Interchange of Fingerprint, Facial & Other Biometric Information, ANSI/NIST-ITL 1-2011, Update: 2013, Incorporating ANSI/NIST-ITL 1-2011 Sup:Dental & ANSI/NIST-ITL 1-2011, and other internationally recognized biometric standards.
In embodiments, a processor of a verification device may calculate a base verification score associated with a user based on at least one identification input. The identification input may include one or more identification features, a feature validity rating, a source where the identification feature is received, and a source validity rating, wherein at least one identification feature includes a biometric identification feature. The verification device may generate a glyph based on the base verification score and the at least one identification input. The generated glyph may be associated with a document, for example, by an output device. The generated glyph may also be associated with the document by the verification device, or by another suitable configured device. In embodiments, the glyph may include an encoding of the base verification score and the at least one identification input, which encoding may be machine-readable to extract the base verification score and/or the at least one identification input. In embodiments, the glyph may include an encoding of the base verification score, the at least one identification input, and a session verification score, which encoding may be machine-readable to extract the base verification score, the at least one identification input, and/or the session verification score.
FIG. 2 illustrates an exemplary device 200 suitable for use with various embodiments. Examples of the device 200 may include the source device 102, the output device 104, and the scan device 122 illustrated in FIG. 1. The device 200 may include a display 202, a user interface 204, a processor 206, an audio input/output 208, a memory 210, a scan unit 212, a communication interface 214, and a power source 216. The display 202 may display information at the direction of processor 206, and may be coupled with a display driver (not illustrated) to control a display of information on the display 202, including text, images, video, and the like. The display 202 may also be coupled with the user interface 204 to receive input, such as by a touch screen or similar device. Additionally, or alternatively, the user interface 204 may include one or more input devices by which the source device 200 may receive an input, such as a keyboard, a mouse, buttons, keys, knobs, sliders, and the like. The user interface 204 may be used to provide information to the source device 200, to answer questions and/or to respond to queries that may be displayed on the display 202, and to control the operation of the source device 200.
The audio input and output (I/O) 208 may include a speaker to produce sound and/or a microphone to receive sound input. The memory 210 may store data, and may include, for example, a disk drive, a flash drive, a solid state memory device, a memory circuitry, or some other non-transitory memory device, in various forms of volatile and non-volatile memory storage. The memory 210 may store software comprising, for example, computer programs, firmware, or some other form of non-transitory processor-readable or machine-readable instructions, and may include an operating system, utilities, drivers, network interfaces, applications, or some other type of software.
The scan unit 212 may include one or more devices to scan, detect, receive, etc. an identification input. The scan unit 212 may comprise a document scanner to receive an identification input such as a driver's license, a passport, a social security card, a utility bill (as evidence of an address), a smart card scanner, a barcode scanner, a credit card reader, a signature pad, and the like. The scan unit 212 may also include a glyph scanner to scan a glyph associated with a document. The scan unit 212 may also include one or more sensors or scanners to detect biometric information such as a fingerprint, a palm print, a voice sample, a vein pattern in a retina or in an extremity such as a hand or arm, a venous or arterial pulse, a blood pressure, an iris pattern, face recognition data, a handwriting or signature analysis, a DNA sample, and the like. Examples of the sensor include a camera (including visible light, infrared, ultraviolet, etc.), a scanner, a charge coupled device, a capacitive sensor, a touch screen input unit, a temperature sensor, a pressure sensor, a vibration sensor, an accelerometer, a voice sampler, a voiceprint analyzer, an iris pattern scanner, a vein pattern scanner, a blood pressure detector, a blood vessel pulse detector, a DNA sampler, a scale or other weight detector, a pulse oximeter, an electrocardiogram device, a blood pressure detector, a thermometer, a thermograph, a face recognition scanner, and so forth. The scan unit 212 may use, or may be combined with, the audio I/O 208 to receive voice information or other sound input. Other sensors and detectors are also possible, including combinations of the foregoing.
The communication interface 214 may include a wired and/or wireless communication interface to enable the source device 200 to communicate with another device, for example, directly or over a communication network (such as the communication network 108). The communication interface 214 may also one or more transceivers (not illustrated) to enable the source device 200 to communicate wirelessly. Wireless communication may be short range or long range, and may include short-range communication with another device (e.g., using a short-range communication protocol such as WiFi, Bluetooth, Zigbee, IrDA, and the like) and long-range communication (e.g., using a cellular communication procotol such as GSM, WiMAX, LTE, LTE-Advanced, and the like).
The processor 206 may retrieve and execute software from the memory 210, process data, and may control the operation of elements 202, 204, 208, 210, 212, 214 and 216. Elements 202-216 may communicate over communication link 218, such as a communication bus. Each of the elements 202-216 may be disposed within, for example, a housing, but this is by no means a requirement or limitation, and the functions of source device 200 may be distributed over two or more devices that may communicate by a wired or wireless local connection, or over a wired or wireless communication network or another distributed communication system.
FIG. 3 illustrates an exemplary method 300 of verifying an authenticated document biosignature according to various embodiments. In operation 302, a source device may receive an identification feature from a user. The identification feature may include an identification feature, such as biometric information including a fingerprint, a palm print, a voice sample, a vein pattern in a retina or in an extremity such as a hand or arm, a venous or arterial pulse, a blood pressure, an iris pattern, face recognition data, a handwriting or signature analysis, and the like, including combinations thereof. The identification feature may further include demographic information, such as name, address, phone number, citizenship, and other demographic information, including combinations thereof. The identification feature may also include a document or an identification number from a document, such as a driver's license, social security number, a passport, a utility account number (e.g., for a utility such as gas, electricity, telephone service, internet service, and the like). The identification feature may be sent to the verification device (in operation 304). For example, source device 102 may communicate the received identification feature to verification device 106 over communication network 108.
In operation 306, the verification device may generate a base verification score associated with a user based one or more identification input. The identification input may include the identification feature received at the source device, an identification feature validity rating, a source where the identification feature is received, and a source validity rating. The identification feature validity rating may include an evaluation of the reliability and/or the verifiability of an identification feature. For example, a social security number may be associated with one validity rating, because of its verifiability. A driver's license, which typically includes a photograph, may be associated with a higher validity rating than a social security number. A passport may be associated with a still higher validity rating than a driver's license, because of the relative difficulty of counterfeiting it. Biometric information may be associated with a higher validity rating than a document provided by a user, as may information provided by a third party source.
The identification input may further include a source where the identification feature is received. For example, the source of the identification feature may include source device 102. Source device 102 may include a device whose type, location, manufacturer, operator, etc. is known, or whose type, location, manufacturer, operator, etc. is unknown. The source may also include a third party source, such as a governmental or private entity. Further, the identification feature may further include a source validity rating, which may include an evaluation of the reliability of the source of the identification feature. For example, a source device that is inspected or verified by an operator of the verification device 106 may be associated with a higher source validity rating than a source device that is not inspected and/or verified.
In embodiments, one or more identification features may also be received from another source, and may be stored in a memory associated with the verification device 106. For example, identification features may be provided by a third party source, such as a government or private agency, for example, the Social Security Administration, the Office of Foreign Assets Control (OFAC), a credit agency such as Equifax, Experian, TransUnion, and the like. An identification feature received from another source may be correlated with an identification feature received through the source device 102. Received identification features may be stored in a memory associated with the verification device 106. A third party source may also be associated with a source validity rating that is based on the reliability and/or verifiability of the third party source.
In operation 308, the verification device may generate the glyph based on the base verification score and the at least one identification input. The generated glyph may include an image, a symbol, a picture, an icon, a sign, or other image, and may include a machine-readable encoding of the base verification score and the at least one identification input. The glyph may also include human-readable information, including letters, numbers, images, and other human-readable symbols and signs. In embodiments, the verification device may generate the glyph based on a base verification score calculated at the verification device and at least one identification feature received at the source device. In embodiments, the glyph may include an encoding of the base verification score and the identification input. The encoded glyph may include a machine-readable portion that may be scanned, and from which the base verification score and/or at least one component of the identification input may be extracted. In embodiments, the glyph may include an encoding of the base verification score, the identification input, and a session verification score generated at the verification device. In embodiments, the glyph may include an encoding of additional information, such as a unique transaction ID or session ID, system generated identifiers, document information or identifiers, a network address of the source device (e.g., an IP address associated with the source device), a date and/or time stamp of its generation, an indicator of the location from which the glyph is requested (e.g., an address, latitude/longitude coordinates, or another location indicator), a service provider name or logo, or other additional information (including combinations of the foregoing) that may tend to make the information encoded glyph more specific, and thus more readily useful in identifying the specific user.
In operation 310, the output device (or the verification device, the source device, or another suitably configured device) may associate the generated glyph with the document. Associating the glyph with the document may include producing a physical copy of the document showing the glyph. Associating the glyph with the document may also include creating an electronic version of the document including the glyph (for example, a PDF format or other electronic document format, in which the glyph is displayed as part of the document). Associating the glyph with the document may also include generating a data association between the document and the glyph such that display or transmission of the document necessarily includes display or transmission of the glyph. The document may include a physical or electronic document.
FIG. 4 illustrates another exemplary method 400 of verifying an authenticated document biosignature according to various embodiments. A verification device may generate a base verification score associated with a user, and the verification device may store the user's base verification score for later use in verifying the user's identity, or in generating a glyph that may be associated with a document to authenticate the user. In operation 402, a source device may receive an identification feature from a user. The identification feature may be associated with a user of source device 102, and may include biometric information including a fingerprint, palm print, voice sample, retinal vein pattern, iris pattern, a venous or arterial pulse, a blood pressure, face recognition, handwriting analysis, signature analysis, and the like, including combinations thereof; demographic information, such as name, address, phone number, citizenship, and other demographic information, including combinations thereof; a document or identification number from a document, such as a driver's license, social security number, a passport, a utility account number (e.g., for a utility such as gas, electricity, telephone service, internet service, etc.), and the like. Received identification feature(s) may be sent to the verification device, and may be stored in a memory associated with the verification device.
In operation 404, the verification device may determine a feature validity rating for the received identification feature. The feature validity rating may include an evaluation of the reliability and/or the verifiability of an identification feature. For example, a social security number may be associated with one validity rating, because of its verifiability. A driver's license, which typically includes a photograph, may be associated with a higher validity rating than a social security number. A passport may be associated with a still higher validity rating than a driver's license, due to the difficulty of counterfeiting it. Biometric information may be associated with a higher validity rating than a document provided by a user, as may information provided by a third party source.
In operation 406, the verification device may determine a source of the identification feature. The source may include a source device where the identification feature is received, such as source device 102. In such case, source device 102 may include a device whose type, location, manufacturer, operator, etc. is known, or whose type, location, manufacturer, operator, etc. is unknown. The source may also include a third party source, such as a governmental or private entity. For example, the identification features may be provided by a third party source, such as a government or private agency, e.g., the Social Security Agency, the Office of Foreign Assets Control (OFAC), a credit agency such as Equifax, Experian, TransUnion, and the like.
In operation 408, the verification device may determine a validity rating for the determined source. The source validity rating may include an evaluation of the reliability of the source of the identification feature. A third party source may also be associated with a source validity rating, so that the source validity rating may be based on the reliability and/or verifiability of the third party source. In an embodiment, the source validity rating may be used to determine how much weight to give to the received identification feature(s) based on the source.
The source validity rating may also include a type of source. For example, source device 102 may include a device provided by an operator of verification device 106, such that source device 102 includes a certified or verified source device, which may be associated with a relatively high type of source rating. Source device 102 may further include a device that is provided by a third party and that is inspected or verified by an operator of verification device 106; such a device may be associated with a lower source validity rating than a source device that is provided by the operator of verification device 106. Source device 102 may also include a device provided by a third party and that is not inspected and/or verified; such a device may be associated with a still lower type of source rating.
The source validity rating may also include a rating of a location where the identification features is received. For example, one source validity rating may be associated with a source located in a private home, and a higher source validity rating may be associated with a source located at a point of sale in a commercial location, such as a pharmacy. A higher source validity rating may be associated with a source located in a bank, and a still higher source validity rating may be associated with a source located at a doctor's office. Other examples are also possible. Thus, the source validity rating may include an evaluation of the reliability and/or verifiability of the source based on the source's location.
In operation 410, the verification device may determine an age of the identification feature. For example, where the identification feature is a document, such as a driver's license or a passport, the date of production or issuance of the document may be determined. In an embodiment, a weight associated with the identification input or the identification feature may be decreased when the age of the identification feature meets a threshold age. Additionally, or alternatively, a weight associated with the identification input or the identification feature may be decreased based on the age of the identification feature, where the older the age of the document, the more the weight is decreased. An older documentary identification may be deemed less reliable than a more recent document. Similarly, current biometric data, such as a fingerprint, vein pattern, iris pattern, etc., received at source device 102, may be deemed more reliable than non-current biometric data, such as an image of a fingerprint on a driver's license, or a photograph in a passport.
In operation 412, the verification device may receive third party verification for the identification feature. For example, a government agency may provide verification of a document received as an identification feature. As another example, an employer may provide verification of demographic information such as a name, address, phone number, citizenship, and the like. As yet another example, a physician may provide verification of biometric information. Other examples are also possible, including combinations thereof. The verification device may also determine a validity rating of the third party (in operation 414). The third party validity rating may include an evaluation of the reliability of the third party providing the third party verification of the received identification feature. For example, a government agency, an employer of the user, and the physician may be evaluated based on reliability and/or verifiability, and each may be associated with a third party validity rating.
In operation 416, the verification device may determine an identification feature weight, which may include a weight to be given to a particular identification feature. The identification feature weight may be based on at least one of the feature validity rating, the source where the feature is received, the source validity rating, the third party verification of the identification feature, and the third party validity rating. Where two or more identification features are received, each identification feature may be associated with an identification feature weight. Using the identification feature and the identification feature weight, the verification device generates a base verification score (operation 418). The base verification score may be stored, for example, in a memory associated with the verification device 106. The base verification score may be associated with the user that provided the identification feature, and may be stored at the verification device for later use in verifying the identity of the user.
The generated base verification score may be adjusted over time. After a base verification score is generated, a new identification feature may be received, for example, at a source device, from a third party, and the like. A feature validity rating, a source of the new identification feature, a source validity rating, an age of the identification feature, and/or a third party verification and an associated third party validity rating may be determined for the new verification feature. Additionally, or alternatively, the base verification score may be used when a request to access a service is received, which may include a service for which access control by verification of an authentication may be required. Examples of a service that access control by verification of an authentication may be required may include a banking service, a medical service, access to a location, a transactional service, a document preparation service, or another such service. Whether access to the service is granted or not may be stored, for example, in a memory associated with the verification device 106. Such a history may generally be described as a transaction history, and may include one or more requests to access a service, an indication of the base verification score associated with the requester at the time the request is received, and an indication of whether access is granted to the service, among other things. Accordingly, in optional operation 420, the verification device may determine whether any transaction history is stored.
Based on the transaction history, if any, the verification device may adjust the base verification score to be higher or lower (in optional operation 422). For example, a denial of access to a requested service may cause the base verification score to be adjusted lower, while granting of access to a requested service may cause the base verification score to be adjusted higher.
In embodiments, a base verification score may be generated for a user when an account or other record is created for the user. An account may be created for the user by an operator of verification device 106, or by the user during an initial authentication attempt, for example, when requesting to access a service. In embodiments, at least one identification feature may be required to create an account, which may be used to prevent a duplicate account or record from being created.
Subsequent to the generation and/or adjustment of the base verification score, the verification device may receive a request to generate a glyph (in operation 424). The request to generate the glyph may be received, for example, from a source device (e.g., source device 102) or an output device (e.g., output device 104). For example, the source device may receive an identification feature and a request to generate a glyph, and the source device may transmit both the identification feature and the request to generate the glyph to the verification device. As another example, the request to generate the glyph may be received at the output device when a document is generated, such as when a document is printed, or when an electronic version of a document (e.g., a PDF document, an email, or a similar document) is generated.
In operation 426, the source device may receive a second identification feature. The second identification feature may be received with the request to generate the glyph. The second identification feature may include biometric information, demographic information, a document or identification number from a document, and the like. The source device may transmit the received identification feature to the verification device, and the verification device may store the received identification feature in a memory, for example, associated with the verification device. In operation 428, the verification device may determine a second feature validity rating for the received second identification feature. The second validity rating may include an evaluation of the reliability and/or the verifiability of an identification feature. For example, a social security number may be associated with one validity rating, because of its verifiability. A driver's license, which typically includes a photograph, may be associated with a higher validity rating than a social security number. A passport may be associated with a still higher validity rating than a driver's license. Biometric information may be associated with a higher validity rating than a document provided by a user, as may information provided by a third party source.
In operation 430, the verification device may determine a second source of the second identification feature. The second source may include a source device where the identification feature is received, such as source device 102. In such case, source device 102 may include a device whose type, location, manufacturer, operator, etc. is known or unknown. The source may also include a third party source, such as a governmental or private entity.
In operation 432, the verification device may determine a validity rating for the determined second source. The second source validity rating may include an evaluation of the reliability of the source of the identification feature. In an embodiment, the source validity rating may be used to determine how much weight to give to the source of the received identification features.
The source validity rating may include a type of source. For example, source device 102 may include a device provided by an operator of verification device 106, such that source device 102 includes a certified or verified source device, which may be associated with a relatively high type of source rating. Source device 102 may further include a device that is provided by a third party and that is inspected or verified by an operator of verification device 106, and such a device may be associated with a lower source validity rating than a source device that is provided by the operator of verification device 106. Source device 102 may also include a device provided by a third party and that is not inspected and/or verified, and such a device may be associated with a still lower type of source rating.
The source validity rating may also include a rating of a location where the identification features is received. For example, one source validity rating may be associated with a source located in a private home, and a higher source validity rating may be associated with a source located at a commercial point of sale, such as a pharmacy. A higher source validity rating may be associated with a source located in a bank, and a still higher source validity rating may be associated with a source located at a doctor's office. Thus, the source validity rating may include an evaluation of the reliability and/or verifiability of the source based on the source's location.
In operation 434, the verification device may receive a third party verification for the identification feature. For example, a government agency may provide verification of a document received as an identification feature. As another example, an employer may provide verification of demographic information such as name, address, phone number, citizenship, and the like. As yet another example, a physician may provide verification of biometric information. Other examples are also possible, including combinations thereof. The verification device may also determine a second validity rating of the third party (in operation 536). The third party second validity rating may include an evaluation of the reliability of the third party providing the third party verification of the received identification feature, and each of the government agency, the employer, and the physician may be evaluated based on reliability and/or verifiability, and may be associated with a third party validity rating.
In operation 438, verification device may determine a second identification feature weight, which may include a weight to be placed on the second identification feature. The second identification feature weight may be based on at least one of the second feature validity rating, the second source where the second feature is received, the second source validity rating, the third party second verification of the identification feature, and the third party second validity rating. When two or more second identification features are received, each identification feature may be associated with an identification feature weight.
In operation 440, the verification device may determine a session verification score using the base verification score, the second identification feature, and the identification feature weight. The session verification score may be stored, for example, in a memory associated with the verification device.
In operation 442, the verification device may generate the glyph based on the base verification score and the at least one identification input. The generated glyph may include an image, a symbol, a picture, an icon, a sign, or other image, and may include a machine-readable encoding of the base verification score and the at least one identification input. The glyph may also include human-readable information, including letters, numbers, images, and other human-readable symbols and signs. In embodiments, verification device may generate the glyph based on the base verification score, the session verification score, and at least one identification feature received at the source device. In embodiments, the glyph may include an encoding of the base verification score, the at least one identification input, and a session verification score generated at the verification device. The encoded glyph may include a machine-readable portion that may be scanned, and from which the base verification score, the session verification score, and/or the at least one identification input may be extracted. In embodiments, the glyph may include an encoding of additional information, such as a unique transaction ID or session ID, system generated identifiers, document information or identifiers, a network address of the source device (e.g., an IP address associated with the source device), a date and/or time stamp of its generation, an indicator of the location from which the glyph is requested (e.g., an address, latitude/longitude coordinates, or another location indicator), a service provider name or logo, or other additional information (including combinations of the foregoing) that may tend to make the information encoded glyph more specific, and thus more readily useful in identifying the specific user.
In operation 444, the output device (or the verification device, or another suitably configured device) may associate the generated glyph with a document. Associating the glyph with the document may include producing a physical copy of the document showing the glyph. Associating the glyph with the document may also include creating an electronic version of the document including the glyph (for example, a PDF format or other electronic document format, in which the glyph is displayed as part of the document). Associating the glyph with the document may also include generating a data association between the document and the glyph such that display or transmission of the document necessarily includes display or transmission of the glyph. The document may include a physical or electronic document.
FIG. 5 illustrates another exemplary method 500 of verifying an authenticated document biosignature according to various embodiments. In operation 502, a scan device may scan a glyph associated with a document. For example, document associated with the glyph may be presented, and scan device may be used to scan the glyph associated with the document to verify the identity of the user associated with the glyph.
In operation 504, the scan device may extract least one of a base verification score, a session verification score, and/or a component of an identification input from the scanned glyph. The scan device may also transmit the extracted base verification score, session verification score, and/or identification input component (e.g., a verification feature) to a verification device.
In operation 506, the verification device may compare the extracted base verification score, session verification score, and/or identification input component to a stored base verification score, session verification score, and/or identification input component that has been stored at the verification device (e.g., in a memory associated with the verification device).
In operation 508, the verification device may determine whether the extracted information matches the stored information. For example, the verification device may determine whether the extracted base verification score, session verification score, and/or identification input component matches stored base verification score, session verification score, and/or identification input. In embodiments, the verification device may determine a first value using the extracted base verification score, session verification score and/or identification input, such as a hash value, a vector value, or some other value that may be calculated using all of the extracted information. In embodiments, the verification device may also determine the second value using the stored base verification score, session verification score, and/or identification input, and may compare the first value to the second value to determine whether the extracted information matches the stored information. In embodiments, the verification device may separately compare the extracted and stored base verification scores, session verification scores and or identification input to determine whether any of the information matches. The determination of whether the extracted information matches the stored information may require an exact match, or it may require a match within a threshold level of matching (e.g., a percentage of matching).
In operation 508—“NO”, when the verification device determines that the matching is insufficient, the verification device returns an authentication fail, and the verification device does not verify the identity of the user associated with the glyph (in operation 510). In embodiments, when the verification device determines an authentication failure, they verification device may send a message to the scan device indicating the authentication failure. In operation 508—“YES”, when the verification device determines that the matching is sufficient, the verification device returns a verification of the authentication of the biosignature (in operation 512). In embodiments, the verification device may send a message to scan device indicating the authentication success.
FIG. 6 illustrates another exemplary method 600 of verifying an authenticated document biosignature according to various embodiments. In operation 602, a source device may receive one or more identification features from a user. The identification feature(s) may be associated with a user of a source device (such as source device 102), and may include biometric information including a fingerprint, palm print, voice sample, retinal vein pattern, iris pattern, a venous or arterial pulse, a blood pressure, face recognition, handwriting analysis, signature analysis, and the like, including combinations thereof; demographic information, such as name, address, phone number, citizenship, and other demographic information, including combinations thereof; a document or identification number from a document, such as a driver's license, social security number, a passport, a utility account number (e.g., for a utility such as gas, electricity, telephone service, internet service, etc.), and the like. In operation 604, the source device may communicate the received identification feature to the verification unit. The received identification feature or features may be stored in a memory associated with the verification device.
In operation 606, the verification device may retrieve a base verification score that is associated with the user. The base verification score may have been previously calculated by the verification device and stored in memory. In operation 608, the verification device may generate a session verification score. The session verification score may be generated based on identification inputs that may include the received identification feature and one or more of a source of the identification feature, a source validity rating, an age of the identification feature, a third party verification of the identification feature, a third party validity rating, and/or an identification feature weight. In operation 610, the verification device may store in a memory the base verification score, the session verification score, and the identification inputs.
In operation 612, the verification device may generate a glyph based on the base verification score, the session verification score, and the identification input(s). The verification device may generate the glyph in response to a request to generate the glyph, which the verification device may receive from a source device (e.g., source device 102) or an output device (e.g., output device 104), or from another device. For example, the source device may receive the identification feature and a request to generate a glyph, and the source device may transmit both the identification feature and the request to generate the glyph to the verification device. As another example, the request to generate the glyph may be received at the output device when a document is generated, such as when a document is printed, or when an electronic version of a document (e.g., a PDF document, an email, or a similar document) is generated. In operation 614, the output device (or the source device, verification device, or another suitably configured device) may associate the generated glyph with a document.
In operation 616, a scan device may later scan the glyph associated with the document. For example, the document associated with the glyph may be presented, and the scan device may be used to scan the glyph associated with the document to verify the identity of the user associated with the glyph. In operation 618, the scan device may extract least one of the base verification score, the session verification score, and/or the identification input from the scanned glyph. The scan device may also transmit the extracted base verification score, session verification score, and/or identification input to the verification device.
In operation 620, when the scan device scans the glyph, the scan device may also receive one or more identification features. For example, in addition to presenting the document to scan the glyph, a user may also input one or more identification features, which may be received at the scan device (or by a combination scan device/source device, or by another suitably configured device). The additional identification feature(s) may be used to verify the identity of the user presenting the document. In operation 622, the scan unit may communicate the identification input to the verification unit. The verification unit may then generate a session verification score for the user presenting the document (in operation 624).
In operation 626, the verification device may compare the extracted base verification score, session verification score, and/or identification input to a stored base verification score, session verification score, and/or identification input has been stored at the verification device (e.g., in a memory associated with the verification device), and with the session verification score generated for the user presenting the document.
In operation 628, the verification device may determine whether the extracted information matches the stored information and the session verification score generated for the user presenting the document. For example, the verification device may determine whether the extracted base verification score, session verification score, and/or identification input matches stored base verification score, session verification score, and/or identification input. The verification device may further determine whether the session verification score generated for the user presenting the document is a sufficient match to any of the extracted base verification score, session verification score, and/or identification input, as well as the stored base verification score, session verification score, and/or identification input.
In embodiments, the verification device may determine a first value using the extracted base verification score, session verification score and/or identification input, such as a hash value, a vector value, or some other value that may be calculated using all of the extracted information. In embodiments, the verification device may also determine the second value using the stored base verification score, session verification score, and/or identification input, and may compare the first value to the second value to determine whether the extracted information matches the stored information. In embodiments, the verification device may separately compare the extracted and stored base verification scores, session verification scores and or identification input to determine whether any of the information matches. The determination of whether the extracted information matches the stored information may require an exact match, or it may require a match within a threshold level of matching (e.g., a percentage of matching).
In operation 628—“NO”, when the verification device determines that the matching is insufficient, the verification device returns an authentication fail, and the verification device does not verify the authentication of biosignature (in operation 630). In embodiments, when the verification device determines an authentication failure, they verification device may send a message to the scan device indicating the authentication failure. In operation 628—“YES”, when the verification device determines that the matching is sufficient, the verification device returns a verification of the authentication of the biosignature (in operation 632). In embodiments, verification device may send a message to scan device indicating the authentication success.
Some embodiments may be applicable in an online self-service use case. Users seeking to obtain goods or services online may expect immediate service at their convenience. Steps that introduce any delay may cause a user to abandon a purchase or registration process, resulting in a loss of a customer. One example is a process that out electronically but falls back to paper for signatures, which in turn causes delays. If delays stall the process, the customer may abandon the process and shop around for a better deal or faster turnaround from a competitor.
Online Self-Serve Scenario
In an example, a user may visit a website for an auto insurance company and may begin an insurance application process (e.g., by clicking on an “apply now” button or link). This may be known as an online self-serve channel, in which a customer interacts with the provider on their own, from any location they choose, in an “unmediated” manner, since no company representative is involved to mediate or guide the transaction. Common examples of an unmediated self-serve channel include auto load, auto insurance applications and online mortgage origination.
The self-serve channel may use an e-signature solution to keep the transaction paperless from start to finish, to reduce steps in a sign-up process, a registration process, or another transaction to a fraction of what it may be on paper—which may consequently reduce abandonment rates. As an example, an auto insurance company, which may experience a 30-day average cycle to close new policies, may reduce the average cycle time to approximately 15 minutes with an implementation of an e-signature process. However, the company may determine that the validity of the an e-signature may not be evaluated without validating the presence of the customer for each signature.
In an access step, a service provider may implement a system in which a user may access an e-signing session that verifies the user's signature. In embodiments, a user may receive an email invitation including a link to an e-signature login page, to provide an easy and intuitive way to start the process for the user. The fact that the user has accessed the transaction using a unique email account (which may become part of an electronic transaction record) may be used to help establish authentication. However, because the email itself may have been compromised (e.g., intercepted or hacked), a link provided to a user may direct the user (i.e., a web browser or other software) to a secure site to execute the transaction, which may include signing and downloading documents.
In an authentication step, when the user arrives at the destination site (e.g., an e-signature welcome page) to begin the transaction, the system may screen the user's identity as a prerequisite to entering the e-signing session.
When the user is an existing customer (i.e., already has an account, or has previously conducted a transaction with the service provider) the user may use credentials provided by the service provider. For example, a bank may have provided an online banking customer with a username and password, or challenge/response questions based on personal identification information (e.g., What are the last few digits of your SSN? What is your zip code? Where were you born?). When the user does not have a pre-existing relationship with the service provider, a new account or record may be created for the user, and may be verified using a third-party database such as Experian® or Equifax® as part of the authentication process. The user may be prompted to provide identification information that may be used to generate a base verification score, which may include her biometric data depending on an available source device. When the user' biometric data is received, a base (and/or verification) score may be generated for the current session.
Next, in a document presentation step, documents may be generated for review and verification by a user. For example, web-based digital documents may be presented, for example, through a web browser or similar software. The system may provide the user with an additional option to print hard copies to review documents on paper.
Next, in a signature step, the user may be presented with a signature prompt, such as “click to sign”. The user may be prompted to biometrically identify himself at the source device to confirm his presence and identity. When the biometric data provided by the user is validated, a biosignature glyph may generated based on, for example, the source device IP address, document name(s), geographic location, and other parameters. A unique identifier such as a transaction ID or another unique ID may be associated with the glyph. The glyph may then me associated with the document(s), e.g., embedded into the document once the customer clicks an acceptance button (e.g., “ACCEPT” or “CONTINUE”.) This sequence of actions may also reinforce the conspicuous capture of intent, all of which may be included in the generated document's audit trail as proof that a sound process was used to build the user's understanding of what they were agreeing to and signing.
Then, in a document delivery step, when the generated glyph has been associated with the document(s), an electronic copy may be securely delivered, either electronically or through a physical document delivery.
In-Person Retail Transaction Scenario
A retail banking transaction, such as a purchase financing (e.g., for an automobile), new account openings, and loan applications are some of the most common examples of “mediated” use cases. While such transactions are often processed straight-through, even when automated, processes often still require the intervention of a knowledge worker to advise, guide and provide a personalized experience.
A bank may employ a system for generating an authenticated document biosignature in a mediated scenario, for example, using a portable computing device, such as a tablet. Back-office operations may thus have full visibility into the status of every transaction in progress across the country. By electronically enforcing workflow rules, errors such as missing signatures may be mitigated or eliminated. Further, the process may prevent the submission of a document for processing until it has been completed correctly.
In an access step, for example, at a retail point-of-sale (POS) process, an electronic transaction may be performed place on the company's equipment and devices, which may include laptops, desktop stations, kiosks or tablet computers, which may function as source devices. Since a customer and a company the representative may meet in person, the representative may initiate an e-signing process on the customer's behalf, e.g., through an enterprise application portal or dashboard.
Next, in an authentication step, the company representative may verify the customer's identity during their face-to-face meeting, using a driver's license or other photo ID. Thus far, authentication is substantially similar to a paper transaction. However, information collected may be used in generation of an identity score (e.g., a base verification score or a session verification score).
When a base (or session) verification score satisfies an organization threshold and biometric data for the individual has not been previously obtained for the user, the user (i.e., the customer) may register his/her biometric data depending on the device available (i.e., a source device). Once biometric data is received, a base verification score may be generated for the user. When a base verification score has already been generated for the user, a session verification score for the current session may be generated.
Next, in a document presentation step, documents may be generated and presented to the user for review prior to signing. This doesn't necessarily mean that the company representative has to share their computer screen with the customer in order to keep the process electronic. In a point-of-sale environment, it is often not practical to offer screen-based review of documents and disclosures for a variety of reasons. For example, confidential information may be visible on the representative's monitor, or the ergonomics of having a customer sit in an agent's chair behind their desk may be awkward. Thus, in this scenario, a printed paper version of a document may be made available to the user for review, and once the user has read the documents and indicated an approval, the representative and customer may return to the electronic signing sessionNext, in a signing step, the user (i.e., customer) may biometrically identify himself at the source device to confirm his presence and identity, using an appropriately configured source device. When biometric data provided by the user is validated, a biosignature glyph may be generated based on, for example, source device information such as a device identifier, a source device IP address, a document name, geolocation information, and various other parameters which may be assigned a unique id. The glyph is generated and embedded into the document once the customer indicates acceptance into the source device (or other device) by, for example, clicking an “ACCEPT” or “CONTINUE” button.
Next, in a delivery step, a physical copy (such as a paper copy) of the document and the associated glyph may be presented to the user, or delivered by secure physical delivery or electronic means.
In-Field Document Signature Scenario
A user (e.g., a customer) may meet with an insurance agent or representative in-person in a field location. Examples of transactions that may fall into this category are processes such as life insurance new business (including paramedical exams) and wealth management/investment. In an access step, during an in-person meeting, signers (i.e., users) may meet in person, and a company representative may initiate an e-signing process on the customer's behalf, e.g., by clicking on a link in a portal application on a mobile wireless device, or, e.g., in the case of a life insurance agent, an agency management system. For example, the transaction, including the authentication and verification process, may be performed on a tablet computer or a laptop which are configured to obtain biometric information, and as such may function as a source device.
Next, in an authentication step, information, e.g., from a government issued identify document, may be obtained, as well as various biometric inputs from the user. The identification and biometric information collected may be used to generate a base and/or session verification score. When the base and/or session verification score(s) satisfies an organization threshold and biometric data for the individual has not been previously obtained, the user may register his/her biometric data depending on the device available. Once biometric data is established, the base and/or session verification score may be generated for the current session.
Next, in a document presentation step, the user is provided documents to read and review before signing. Combining e-signing with, e.g., web-enabled tablets, may allow for a convenient method of presenting documents to clients during face-to-face interactions with agents. Source devices like a handheld tablet may facilitate the document review and signing process with their large screen areas and scrolling/zooming feature. Next, in a document obtaining step, additional documents may be input into the system as needed. For example, an insurance carrier's independent field agents may have their own documents to add to a new business application process. These documents may be non-standard legal documents supplied by the customer, such as a power of attorney form or medical report documents that are not included in a typical application forms package. Once the agent has received the document from the customer, the documents may be input, e.g, as a scanned version to the e-signature system or as a fax that is automatically converted to PDF, and inserted it into the transaction by the system.
Next, in a signature step, the user may biometrically identify himself at the source device to confirm his presence and identity. Once the biometric data provided by the customer is validated, a bio-signature glyph may be generated based on source device information, such as a device identifier, a source device IP address, a document name, geolocation information, and various other parameters, which may be assigned a unique ID. The glyph may be embedded into a document once the customer indicates acceptance, e.g., by clicking an “ACCEPT” or “CONTINUE” button.
FIG. 7 illustrates an exemplary processing node in a communication system. Processing node 700 comprises communication interface 702, user interface 704, and processing system 706 in communication with communication interface 702 and user interface 704. Processing node 700 may be configured to verify an authentication. Processing system 706 includes storage 708, which may include a disk drive, flash drive, memory circuitry, or other memory device. Storage 708 may store software 710 which is used in the operation of the processing node 700. Storage 708 may include a disk drive, flash drive, data storage circuitry, or some other memory apparatus. Software 710 may include computer programs, firmware, or some other form of machine-readable instructions, including an operating system, utilities, drivers, network interfaces, applications, or some other type of software. Processing system 706 may include a microprocessor and other circuitry to retrieve and execute software 710 from storage 708. Processing node 700 may further include other components such as a power management unit, a control interface unit, etc., which are omitted for clarity. Communication interface 702 permits processing node 700 to communicate with other network elements. User interface 704 permits the configuration and control of the operation of processing node 700.
Examples of processing node 700 include the verification device 106. Processing node 700 may also be an adjunct or component of a network element, such as an element of verification device 106, or processing node 700 may be another network element of communication system 100. Further, the functionality of processing node 700 may be distributed over two or more network elements of a communication system.
The exemplary systems and methods described herein may be performed under the control of a processing system executing computer-readable codes embodied on a non-transitory computer-readable recording medium or communication signals transmitted through a transitory medium. The non-transitory computer-readable recording medium is any data storage device that may store data readable by a processing system, and includes both volatile and nonvolatile media, removable and non-removable media, and contemplates media readable by a database, a computer, and various other network devices.
Examples of the non-transitory computer-readable recording medium include, but are not limited to, read-only memory (ROM), random-access memory (RAM), erasable electrically programmable ROM (EEPROM), flash memory or other memory technology, holographic media or other optical disc storage, magnetic storage including magnetic tape and magnetic disk, and solid state storage devices. The computer-readable recording medium may also be distributed over network-coupled computer systems so that the computer-readable code is stored and executed in a distributed fashion. The communication signals transmitted through a transitory medium may include, for example, modulated signals transmitted through wired or wireless transmission paths.
The above description and associated figures teach the best mode of the invention. The following claims specify the scope of the invention. Note that some aspects of the best mode may not fall within the scope of the invention as specified by the claims. Those skilled in the art will appreciate that the features described above may be combined in various ways to form multiple variations of the invention, and that various modifications may be made to the configuration and methodology of the exemplary embodiments disclosed herein without departing from the scope of the present teachings. Those skilled in the art also will appreciate that various features disclosed with respect to one exemplary embodiment herein may be used in combination with other exemplary embodiments with appropriate modifications, even if such combinations are not explicitly disclosed herein. As a result, the invention is not limited to the specific embodiments described above, but only by the following claims and their equivalents.

## Claims

1. A method of generating an authenticated document biosignature, comprising:
calculating, at a processor of a verification device, a base verification score associated with a user based on at least one identification input, the identification input comprising one or more identification features, a feature validity rating of each identification feature, a source where the one or more identification features are received, and a source validity rating, wherein at least one of the identification features includes a biometric identification feature,
wherein the identification input further comprises an identification input weight based on the feature validity rating of each identification feature, the source where the identification features are received, and the source validity rating;
generating, at the verification device, a glyph based on the base verification score and the at least one identification input; and
associating the glyph with a document.

2. The method of claim 1, wherein the glyph further comprises an encoding of the base verification score and the identification input.

3. The method of claim 1, wherein generating a glyph based on the base verification score and the identification input further comprises:
calculating a session verification score associated with the user based on the base verification score and at least one second identification input, the second identification input comprising one or more second identification features, a second feature validity rating of each identification feature, a second source where the one or more second identification features are received, and a second source validity rating, wherein at least one of the second identification features includes a biometric identification feature; and
generating the glyph based on the base verification score, the at least one second identification input, and the session verification score.

4. The method of claim 3, wherein generating the glyph based on the base verification score, the at least one second identification input, and the session verification score further comprises:
generating the glyph based on the base verification score, the at least one second identification input, and the session verification score, and at least one of current date information, current time information, and a location from which a request to generate the glyph is received by the verification device.

5. The method of claim 3, further comprising:
storing, at the verification device, the calculated base verification score, the calculated session verification score, and the at least one identification input;
scanning the glyph associated with the document;
extracting at least one of the base verification score, the session verification score, and the at least one identification input from the scanned glyph; and
comparing the extracted base verification score, the extracted session verification score, and the extracted at least one identification input with the stored base verification score, the stored session verification score, and the stored at least one identification input to verify the extracted base verification score, the extracted session verification score, and the extracted at least one identification input.

6. The method of claim 3, further comprising:
storing, at the verification device, the calculated base verification score, the calculated session verification score, and the at least one identification input;
scanning the glyph associated with the document;
extracting at least one of the base verification score, the session verification score, and the at least one identification input from the scanned glyph;
receiving a second identification input;
generating a second session verification score based on the second identification input; and
comparing the extracted base verification score, the extracted session verification score, and the extracted at least one identification input with the second identification input to verify the extracted base verification score, the extracted session verification score, and the extracted at least one identification input.

7. The method of claim 1, wherein the source validity rating is based on at least one of a location of the source and a type of source.

8. The method of claim 1, further comprising:
determining an age of one of the identification features; and
decreasing the identification input weight when the age of the identification feature meets a threshold.

9. The method of claim 1, wherein the identification input further comprises a third party verification of an identification feature.

10. The method of claim 9, wherein the identification input further comprises a third party validity rating of the verifying third party.

11. The method of claim 10, wherein the identification input further comprises an identification feature weight based on the third party verification of the identification feature, and the third party validity rating.

12. The method of claim 1, further comprising:
storing, at the verification device, the calculated base verification score and the at least one identification input;
scanning the glyph associated with the document;
extracting at least one of the base verification score and the at least one identification input from the scanned glyph; and
comparing the extracted base verification score and the extracted at least one identification input with the stored base verification score and the at least one identification input to verify the extracted base verification score and the extracted at least one identification input.

13. A verification device for generating an authenticated document biosignature, comprising:
a processor configured with processor-executable instructions to perform operations comprising:
calculating a base verification score associated with a user based on at least one identification input, the identification input comprising one or more identification features, a feature validity rating of each identification feature, a source where the one or more identification features are received, and a source validity rating, wherein at least one of the identification features includes a biometric identification feature,
wherein the identification input further comprises an identification input weight based on the feature validity rating of each identification feature, the source where the identification features are received, and the source validity rating;
generating a glyph based on the base verification score and the at least one identification input; and
associating the glyph with a document.

14. The verification device of claim 13, wherein the glyph further comprises an encoding of the base verification score and the identification input.

15. The verification device of claim 13, wherein the processor is configured with processor-executable instructions to perform operations such that generating a glyph based on the base verification score and the identification input further comprises:
calculating a session verification score associated with the user based on the base verification score and at least one second identification input, the second identification input comprising one or more second identification features, a second feature validity rating of each identification feature, a second source where the one or more second identification features are received, and a second source validity rating, wherein at least one of the second identification features includes a biometric identification feature; and
generating the glyph based on the base verification score, the at least one second identification input, and the session verification score.

16. The verification device of claim 15, wherein the processor is configured with processor-executable instructions to perform operations such that generating the glyph based on the base verification score, the at least one second identification input, and the session verification score further comprises:
generating the glyph based on the base verification score, the at least one second identification input, and the session verification score, and at least one of current date information, current time information, and a location from which a request to generate the glyph is received by the verification device.

17. The verification device of claim 15, wherein the processor is configured with processor-executable instructions to perform operations further comprising:
storing the calculated base verification score, the calculated session verification score, and the at least one identification input;
scanning the glyph associated with the document;
extracting at least one of the base verification score, the session verification score, and the at least one identification input from the scanned glyph; and
comparing the extracted base verification score, the extracted session verification score, and the extracted at least one identification input with the stored base verification score, the stored session verification score, and the stored at least one identification input to verify the extracted base verification score, the extracted session verification score, and the extracted at least one identification input.

18. The verification device of claim 15, wherein the processor is configured with processor-executable instructions to perform operations further comprising:
storing the calculated base verification score, the calculated session verification score, and the at least one identification input;
scanning the glyph associated with the document;
extracting at least one of the base verification score, the session verification score, and the at least one identification input from the scanned glyph;
receiving a second identification input;
generating a second session verification score based on the second identification input; and
comparing the extracted base verification score, the extracted session verification score, and the extracted at least one identification input with the second identification input to verify the extracted base verification score, the extracted session verification score, and the extracted at least one identification input.

19. The verification device of claim 13, wherein the processor is configured with processor-executable instructions to perform operations further comprising:
storing the calculated base verification score and the at least one identification input;
scanning the glyph associated with the document;
extracting at least one of the base verification score and the at least one identification input from the scanned glyph; and
comparing the extracted base verification score and the extracted at least one identification input with the stored base verification score and the at least one identification input to verify the extracted base verification score and the extracted at least one identification input.