ES2586144T3 - Identificación de usuario - Google Patents

Identificación de usuario Download PDF

Info

Publication number
ES2586144T3
ES2586144T3 ES14701683.6T ES14701683T ES2586144T3 ES 2586144 T3 ES2586144 T3 ES 2586144T3 ES 14701683 T ES14701683 T ES 14701683T ES 2586144 T3 ES2586144 T3 ES 2586144T3
Authority
ES
Spain
Prior art keywords
identification
image data
user
data
server
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES14701683.6T
Other languages
English (en)
Other versions
ES2586144T5 (en
Inventor
Armin Bauer
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Idnow GmbH
Original Assignee
Idnow GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=50028991&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=ES2586144(T3) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Idnow GmbH filed Critical Idnow GmbH
Publication of ES2586144T3 publication Critical patent/ES2586144T3/es
Application granted granted Critical
Publication of ES2586144T5 publication Critical patent/ES2586144T5/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31—User authentication
    • G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3215—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a plurality of channels
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3226—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using a predetermined code, e.g. password, passphrase or PIN
    • H04L9/3228—One-time or temporary data, i.e. information which is sent for every authentication or authorization, e.g. one-time-password, one-time-token or one-time-key
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3234—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving additional secure or trusted devices, e.g. TPM, smartcard, USB or software token

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Collating Specific Patterns (AREA)
  • Editing Of Facsimile Originals (AREA)
  • Facsimiles In General (AREA)

Abstract

Procedimiento para la identificación de un usuario, en el que el procedimiento comprende: - la generación de datos de validación en un servidor de identificación (101), en el que los datos de validación indican al menos dos perspectivas diferentes de una cámara de un terminal (103) de un usuario que capta primeros datos de imagen (301) con respecto a un documento de identificación (200), - el envío de los datos de validación desde el servidor de identificación (101) al terminal (103), - la recepción de los primeros datos de imagen (301) desde el terminal (103) del usuario en el servidor de identificación (101), en el que los primeros datos de imagen (301) muestran el documento de identificación (200) con una fotografía (202) del usuario y comprenden al menos dos imágenes (301-1, 301-2, 301-3), mostrando las al menos dos imágenes (301-1, 301-2, 301-3) el documento de identificación (200) desde perspectivas diferentes, - la recepción de segundos datos de imagen (302) desde el terminal (103) del usuario en el servidor de identificación (101), en el que los segundos datos de imagen (302) muestran una parte de la cara del usuario, - la identificación del usuario, en el que la identificación comprende: -la determinación de información de validación (310) a partir de los primeros datos de imagen (301), en el que la información de validación (310) se refiere a la perspectiva de la cámara que capta los primeros datos de imagen (301) con respecto al documento de identificación (200) en las al menos dos imágenes (301-1, 301-2, 301-3), - la validación de la información de validación determinada (310) en base a los datos de validación generados, - en función de la validación de la información de validación determinada (310), la comparación selectiva de los primeros datos de imagen (301) con los segundos datos de imagen (302) para determinar una similitud de la fotografía (202) del usuario procedente de los primeros datos de imagen (301) con la parte de la cara del usuario procedente de los segundos datos de imagen (302), - la determinación de datos de identificación (201) del usuario procedentes de los primeros datos de imagen (301) en base al documento de identificación (200), - la verificación de características de integridad del documento de identificación (200) procedentes de los primeros datos de imagen (301), en el que las características de integración contienen una imagen de holograma, en el que procedimiento comprende además: - la generación de datos de control en el servidor de identificación (101), - el envío de los datos de control desde el servidor de identificación (101) al terminal (103), en el que los datos de control instruyen al terminal (103) para captar los primeros datos de imagen (301) y/o los segundos datos de imagen (302) con determinados parámetros de imagen.

Description

5
10
15
20
25
30
35
40
45
50
DESCRIPCION
Identificacion de usuario Campo tecnico
Diversas formas de realizacion se refieren a un procedimiento para la identificacion de un usuario, un procedimiento para proporcionar datos de imagen que permitan identificar a un usuario, un servidor de identificacion y un sistema de servidor de identificacion. En particular, diversas formas de realizacion se refieren a tecnicas que posibilitan la identificacion de un usuario por medio de primeros y segundos datos de imagen transmitidos desde un terminal del usuario al servidor de identificacion.
Antecedentes
Son conocidos escenarios en los que se pretende la identificacion de un usuario. La identificacion del usuario puede significar en este caso: verificar o proporcionar la identidad del usuario o verificar o proporcionar uno o varios criterios de identidad del usuario. Tales criterios de identidad pueden ser en diferentes escenarios por ejemplo: una edad del usuario, un lugar de residencia del usuario y/o un nombre del usuario.
Tales escenarios pueden ser, por ejemplo en particular, transacciones en las que la identidad es cntica, tales como contratos de compra o transferencias bancarias o controles de acceso, en los que debido a las regulaciones legales o intereses personales debe asegurarse que se constata la identidad del copartfcipe de la transaccion y/o que los criterios de identidad satisfagan determinados prerrequisitos - por ejemplo la mayona de edad o un lugar de residencia en un pafs determinado, etc. Esto significa que dependiendo de la identificacion puede realizarse una autenticacion del usuario.
Sin embargo, puede pretenderse en otros escenarios que no sean cnticos en cuanto a identidad, o no particularmente cnticos, proporcionar tecnicas sencillas y rapidas para la identificacion del usuario.
Tfpicamente, tales escenarios pueden requerir en la identificacion un grado relativamente alto de fiabilidad y/o de seguridad frente a falsificacion y/o seguridad frente a fraude. Por ejemplo, puede pretenderse configurar de forma segura la identificacion del usuario frente a la falsificacion de documentos de identificacion y/o fraudes deliberados.
Son conocidas a este respecto tecnicas de identificacion que se basan en que un usuario se presenta personalmente en un centro autorizado. Allf, puede ser empleado para la identificacion un documento de identificacion con una foto del usuario. Son conocidos diferentes tipos de documentos de identificacion, por ejemplo: pasaporte, carnet de identidad y/o carnet de conducir.
Otros procedimientos de identificacion ya conocidos se basan en la identificacion mediante sistemas de base de datos, que vinculan una cuenta bancaria del usuario con la identidad del usuario. Entonces, mediante la capacidad del usuario de acceder a la cuenta bancaria, por ejemplo mediante una transaccion bancaria, puede ser verificada la identidad y asf realizada la identificacion.
Sin embargo, tales procedimientos de identificacion ya conocidos presentan la peculiaridad de que la identificacion es relativamente complicada y/o requieren un penodo de tiempo relativamente largo. Por ejemplo, los procedimientos de identificacion que se basan en que el usuario se presenta personalmente en un centro autorizado, requieren que el usuario consulte los horarios de oficina del centro autorizado para presentar su documento de identificacion. Esto puede ser particularmente costoso y requerir mucho tiempo, especialmente cuando el centro autorizado esta relativamente lejos del lugar de residencia o de trabajo del usuario. Tambien puede no ser posible, o serlo solo de un modo limitado, realizar la identificacion espontanea de un usuario por ejemplo fuera de la horas de oficina del centro autorizado, por la noche o en dfas festivos.
En los procedimientos de identificacion que requieren la realizacion de una transaccion bancaria utilizando la cuenta bancaria del usuario se puede producir un penodo de latencia relativamente largo. Esto puede ser debido a que tipicamente la realizacion de transacciones bancarias requiere un penodo de tiempo relativamente largo, por ejemplo en el intervalo de dfas. Tambien en tales escenarios, la identificacion espontanea el usuario puede no ser posible o serlo solo de forma limitada.
Precisamente en lo que respecta a las operaciones comerciales en lmea basadas en Internet, que el usuario realiza por ejemplo desde su casa a traves de un terminal, tal como un ordenador, un telefono movil, un televisor, una tableta, un ordenador portatil, etc., puede pretenderse a menudo la identificacion del usuario. Este puede ser el caso, por ejemplo, si la operacion comercial del usuario comprende transacciones relevantes a la edad o especialmente cnticas en cuanto a identidad. En tal caso, puede ser particularmente deseable llevar a cabo la identificacion del usuario en una escala de tiempo corta y/o de forma espontanea. En particular, puede pretenderse llevar a cabo la identificacion del usuario de tal manera que esta sea independiente de una posicion del usuario o de su terminal, de modo que el usuario pueda conseguir la identificacion incluso desde casa o desde el lugar de trabajo.
5
10
15
20
25
30
35
40
45
50
55
Por el documento DE 199 01 881 A1 es conocido un procedimiento para la seguridad frente a falsificacion en el reconocimiento biometrico de personas. En este caso se adoptan medidas de seguridad que son dirigidas a determinar si la persona que se encuentra delante del aparato es realmente la persona que debe ser detectada, o solo “una copia” como una representacion fotografica. Por una presentacion aleatoria de objetos a los que deben seguir los movimientos de la persona bajo prueba, puede constatarse que se trata de una persona realmente existente.
Por el servicio web de la empresa IDscan es conocido detectar una imagen de un documento de identidad mediante un telefono movil. Mediante una biblioteca de documentos, este puede ser validado en segundos. La autenticacion puede ser realizada pidiendo al cliente que capte una foto de sf mismo. Con algoritmos de reconocimiento de imagenes se puede validar si una foto en el documento de identidad y la persona viva coinciden.
Por el documento “Netverify Implementation Guide” de la empresa Jumio Inc. 268 Lambert Avenue, Palo Alto, CA 94306, version 1.30 de es conocido detectar una imagen de un documento de identidad por medio de una camara web.
El documento GB 2501362 A da a conocer tecnicas para autenticar a un usuario en ffnea. En este caso es enviado un codigo desde un servidor a un terminal que esta equipado con una fuente de iluminacion y una camara que puede detectar imagenes de video. El terminal recibe un codigo, modula la fuente de iluminacion de acuerdo con el codigo y detecta imagenes de video del usuario mientras que la fuente de iluminacion es modulada de acuerdo con el codigo.
Por una comunicacion de prensa de la empresa PRADOTEC de 18 de agosto de 2011 es conocido un terminal de pasaporte electronico portatil HPT600. El aparato permite la verificacion de pasaportes en campo (en ingles “on the spot”).
Sumario
Por tanto, hay una necesidad de mejorar las tecnicas para la identificacion de un usuario. En particular, hay una necesidad para aquellas tecnicas que posibilitan una identificacion relativamente simple y relativamente rapida del usuario. Ademas hay una necesidad para aquellas tecnicas que posibilitan una identificacion del usuario independientemente de la posicion del usuario y que permiten una identificacion segura frente a falsificacion y fraude.
Este objeto se consigue mediante las reivindicaciones independientes. Las reivindicaciones dependientes definen otras formas de realizacion.
De acuerdo con un aspecto, la invencion se refiere a un procedimiento para la identificacion de un usuario segun la reivindicacion 1.
Por ejemplo, el servidor de identificacion puede ser un servidor web que este conectado a Internet. En consecuencia, la recepcion de los primeros y/o los segundos datos de imagen desde el terminal del usuario se puede realizar a traves de Internet.
La comparacion de los primeros datos de imagen con los segundos datos de imagen se puede hacer de forma automatica, parcialmente automatica o manual. Por ejemplo, en tecnicas automaticas y/o parcialmente automaticas la comparacion de los datos de imagen puede comprender: la extraccion de una representacion de la fotograffa del usuario a partir de los primeros datos de imagen; y la realizacion de un registro de imagenes entre la representacion de la fotograffa y los segundos datos de imagen para obtener un grado de similitud entre la representacion de la fotograffa y los segundos datos de imagen; y la realizacion de una comparacion de valor de umbral entre el grado de similitud y un valor umbral de referencia predeterminado. Tambien es posible que el valor umbral de referencia sea predeterminado en funcion de un nivel de seguridad, pudiendo ser el nivel de seguridad indicativo de una seguridad frente a falsificacion y fraude pretendida. Los datos, que son indicativos del nivel de seguridad, pueden ser recibidos en el servidor de identidad de otro servidor.
De este modo puede ser posible comprobar de forma automatica o parcialmente automatica si la fotograffa del usuario, tal como se recibio en los primeros datos de imagen, presenta una similitud grande o pequena con la parte de la cara del usuario, tal como es obtenida de los segundos datos de imagen. En caso de un grado suficientemente grande de similitud, es decir, en caso de un resultado positivo de la comparacion de valor umbral, se puede aceptar que el documento de identificacion y el usuario se corresponden. Los datos de identificacion describen entonces con gran probabilidad la identidad del usuario y pueden ser utilizados para la identificacion. Puede ser obtenido un resultado de identificacion positivo.
En consecuencia, tambien sena posible que la comparacion de los primeros datos de imagen con los segundos datos de imagen se llevara a cabo manualmente, por ejemplo por un personal operario. El personal operario puede obtener por ejemplo los primeros y los segundos datos de imagen del servidor de identificacion y realizar la comparacion de los primeros y los segundos datos por inspeccion. Por ejemplo, la comparacion manual puede solo
5
10
15
20
25
30
35
40
45
50
55
ser realizada de forma selectiva cuando con las tecnicas automaticas no fue determinado un grado de similitud suficientemente grande de la fotograffa del usuario con la parte de la cara.
En caso de una gran (pequena) similitud de la fotograffa del usuario con la parte de la cara del usuario, se puede aceptar con alta (baja) probabilidad que el usuario es la persona identificada por el documento de identificacion. Si ,por ejemplo, esta similitud es mayor que un valor umbral predeterminado, entonces la identidad o determinados criterios de identidad, como por ejemplo la edad o el nombre del usuario, pueden ser determinados a partir de determinados datos de identificacion del documento de identificacion.
La determinacion de los datos de identificacion del usuario a partir de los primeros datos de imagen en base al documento de identificacion puede comprender, por ejemplo: la realizacion de un reconocimiento de texto automatico de los primeros datos de imagen para determinar los datos de identificacion en forma legible electronicamente. Opcionalmente, la determinacion de los datos de identificacion puede comprender: el reconocimiento de un tipo de documento de identificacion en base a los primeros datos de imagen. Como se describio anteriormente, son conocidos diferentes tipos de documentos de identificacion, tales como pasaportes, carnets de identidad, carnets de conducir, etc., cada uno con una forma diferente para diferentes pafses o territorios soberanos o jurisdicciones. Por regla general, los diferentes tipos de documentos de identificacion presentan diferentes datos de identificacion del usuario. Por tanto, puede ser deseable reconocer en primer lugar el tipo de documento de identificacion y, a continuacion, determinar los datos de identificacion.
Por ejemplo, los datos de identificacion pueden comprender: la edad del usuario, el nombre de usuario, la direccion del usuario, la cuenta bancaria del usuario y/o la fecha de nacimiento del usuario, el numero de identificacion del documento de identificacion, el lugar de expedicion del documento de identificacion, la fecha de expedicion del documento de identificacion, la validez del documento de identificacion, etc.
Es posible que el procedimiento comprenda ademas: la comparacion de los datos de identificacion determinados con datos de identificacion de referencia. Es posible que el procedimiento comprenda la recepcion de los datos de identificacion de referencia de identificacion en el servidor de identificacion. Alternativa o adicionalmente sena posible que el procedimiento comprendiera: en funcion de la comparacion, el envfo de los datos de identificacion del usuario a otro servidor. Entonces sena posible que la comparacion de los datos de identificacion determinados con datos de identificacion de referencia se llevara a cabo en el otro servidor. El otro servidor pueden ser, por ejemplo, un servidor de una parte que solicita la identificacion, es decir, por ejemplo un servidor de tienda en Internet, un servidor de banco, etc.
Por las tecnicas descritas anteriormente puede ser posible realizar una identificacion relativamente rapida del usuario. Por ejemplo, puede ser posible que el usuario capte los primeros y los segundos datos de imagen por medio del terminal y los envfe a traves de Internet al servidor de identificacion. Para ello, el usuario no tiene que encontrarse en una relacion de localizacion determinada con respecto al servidor de identificacion, el usuario puede encontrase por ejemplo en casa o en su lugar de trabajo. Cuando son recibidos los primeros y los segundos datos de imagen en el servidor de identificacion, puede ser posible, sin tiempo de espera adicional significativo, llevar a cabo la identificacion del usuario mediante la comparacion de los primeros y los segundos datos de imagen, y la determinacion de los datos de identificacion en base al documento de identificacion.
Ademas, mediante la comparacion de los primeros y segundos datos de imagen para determinar la similitud puede ser posible una identificacion relativamente segura. A continuacion se describiran escenarios que pueden favorecer adicionalmente la seguridad de la identificacion.
El procedimiento comprende ademas: la generacion de datos de validacion en el servidor de identificacion y el envfo de los datos de validacion desde el servidor de identificacion al terminal. Los datos de validacion pueden permitir al terminal contener informacion de validacion adicional en los primeros datos de imagen y/o en los segundos datos de imagen. La identificacion comprende ademas la determinacion de la informacion de validacion a partir de los primeros datos de imagen y/o opcionalmente de los segundos datos de imagen y la validacion de la informacion de validacion en base a los datos de validacion generados.
Es posible que la generacion de los datos de validacion en el servidor de identificacion comprenda: la consideracion de resultados aleatorios y/o la consideracion de la hora de generacion y/o la consideracion de una identificacion del terminal de usuario.
Tales tecnicas pueden permitir que datos de validacion generados de manera diferente presenten diferentes valores. De este modo puede ser posible que la forma concreta de los datos de validacion dependa del proceso concreto de identificacion del usuario. Por ejemplo, las informaciones de validacion validadas pueden ser indicativas de una autenticidad de los primeros y/o segundos datos de imagen. Falsificaciones o fraudes pueden ser evitados.
Mediante la generacion de los datos de validacion en el servidor de identificacion y la posterior validacion de la informacion de validacion determinada en base a los datos de validacion generados se puede asegurar, por ejemplo, que existe una estrecha relacion temporal entre la generacion de los primeros y segundos datos de imagen y la generacion de los datos de validacion. Por ejemplo, concretamente la generacion de los datos de validacion puede
5
10
15
20
25
30
35
40
45
50
55
realizarse usando una tecnologfa propietaria y/o mediante acciones generadas aleatoriamente (generador aleatorio), de manera que no sea posible o lo sea solo de forma limitada, que sean utilizados datos de imagen prefabricados, es decir datos de imagen que fueron generados antes de la generacion de los datos de validacion. En otras palabras, los datos de validacion pueden presentar un instante de generacion determinado y/o una determinada duracion, y mediante la generacion y el uso de los datos de validacion se puede asegurar que los datos de imagen fueron creados despues del instante de generacion de los datos de validacion o dentro de la duracion de los datos de validacion.
La informacion de validacion puede comprender al menos uno de los siguientes elementos: una marca de agua, que esta imprimida en los primeros y/o los segundos datos de imagen; y/o un codigo alfanumerico que esta representado en los primeros datos de imagen y/o en los segundos datos de imagen; y/o una posicion y/o una distancia de una camara que capta los datos de imagen con respecto al documento de identificacion y/o la parte de la cara; y/o un codigo alfanumerico que esta representado en los primeros datos de imagen y/o en los segundos datos de imagen y que contiene un instante o un penodo de tiempo.
Es posible incluir la informacion de validacion automaticamente en los primeros datos de imagen y/o en los segundos datos de imagen, por ejemplo mediante tecnicas de procesamiento de imagenes simples.
La marca de agua puede ser, por ejemplo, un plano semitransparente superpuesto (en ingles “layer”) a los primeros y/o segundos datos de imagen. La marca de agua puede contener, por ejemplo, un codigo alfanumerico y/o un patron legible por maquina. Estos pueden ser determinados, por ejemplo, como la informacion de validacion de los primeros y/o segundos datos de imagen y ser comparados con los datos de validacion. El codigo alfanumerico y/o el patron legible por maquina pueden ser superpuestos en los primeros y/o los segundos datos de imagen.
En general, los primeros datos de imagen y/o los segundos datos de imagen pueden incluir tambien implfcitamente informacion de validacion. Es posible, por ejemplo, que los datos de validacion contengan una indicacion para el usuario, de que manera, es decir, en que la posicion y/o a que distancia, los primeros y/o segundos datos de imagen deben mostrar el documento de identificacion y/o la parte de la cara, es decir, como deben ser captados los primeros y/o los segundos datos de imagen por medio del terminal. En este sentido, por ejemplo, sena posible una forma puramente de ejemplo y no limitativa de datos de validacion: "distancia de 10 a 20 cm bajo una perspectiva de la parte superior izquierda". En tal escenario, los primeros y/o los segundos datos de imagen pueden contener implfcitamente informacion de validacion correspondiente, es decir, por ejemplo en forma de las propiedades de perspectiva de los elementos mostrados en los primeros y/o en los segundos datos de imagen.
De acuerdo con ello, sena posible que se pidiera al usuario en base a los datos de validacion, que escribiera la informacion de validacion - por ejemplo un codigo alfanumerico determinado o un patron determinado - e incluirla en los primeros datos de imagen y/o los segundos datos de imagen. Esto se puede hacer, de manera que el usuario coloque la informacion de validacion escrita, por ejemplo en un trozo de papel o una hoja de papel, durante la captacion de los primeros datos de imagen y/o los segundos datos de imagen en un campo de cara representado por los primeros y/o segundos datos de imagen.
El procedimiento comprende ademas: la generacion de datos de control en el servidor de identificacion y el envfo de los datos de control desde el servidor de identificacion al terminal. Los datos de control instruyen al terminal para captar los primeros datos de imagen y/o los segundos datos de imagen con determinados parametros de imagen. Los parametros de imagen pueden ser seleccionados preferentemente del siguiente grupo: numero de imagenes; parametros de exposicion; funcion de flash; resolucion de la imagen. Los parametros de exposicion pueden ser seleccionados, por ejemplo, del siguiente grupo: numero de diafragma, tiempo de exposicion, sensibilidad de luz.
Los primeros datos de imagen y/o los segundos datos de imagen comprenden una secuencia de imagenes, por lo que los datos de control pueden ser respectivamente diferentes para las diferentes imagenes de la secuencia de imagenes.
Por ejemplo, la generacion de los datos de control puede realizarse en funcion de un valor aleatorio, realizarse en funcion de un instante y/o realizarse en funcion de una identidad del terminal del usuario. De esta forma puede asegurarse que los diferentes datos de control generados presentan valores diferentes.
Sena posible que el procedimiento comprendiera: la validacion de las propiedades opticas de los primeros datos de imagen y/o los segundos datos de imagen basada en los datos de control. Por ejemplo, la validacion de las propiedades opticas puede comprender: determinar un histograma de luminosidad para los primeros y/o los segundos datos de imagen y correlacionar el histograma de luminosidad determinado con los parametros de exposicion de los datos de control. Sena posible que el procedimiento comprendiera: la determinacion de un ruido de la imagen para los primeros y/o los segundos datos de imagen y la correlacion del ruido de la imagen determinado con los parametros de exposicion de los datos de control. Por ejemplo, los primeros y/o los segundos datos de imagen pueden contener los parametros de exposicion y/o un indicador de la funcion de flash en forma legible electronicamente. Luego, estos pueden ser comparados con los datos de control generados en el servidor.
5
10
15
20
25
30
35
40
45
50
55
Pueden conseguirse efectos, en particular con respecto de la seguridad frente a falsificacion y engano, que son comparables a los efectos que fueron tratados antes con respecto a los datos de validacion y el formato de validacion. Por tanto, por la predeterminacion de los parametros de imagen con los que el terminal capta los primeros y/o los segundos datos de imagen, se puede evitar que sean transmitidos al servidor de identificacion primeros y segundos datos de imagen prefabricados en el marco del procedimiento actualmente discutido para la identificacion del usuario.
Los primeros datos de imagen comprenden al menos dos imagenes. Los segundos datos de imagen pueden ser seleccionados del siguiente grupo: una imagen; una pelfcula; al menos dos imagenes o dos pelfculas, que son captadas secuencialmente en diferentes instantes; al menos dos imagenes o dos pelfculas que son captadas, respectivamente, con diferentes parametros de exposicion, al menos dos imagenes o pelfculas que muestran el documento de identificacion o una parte de la cara desde diferentes perspectivas y/o distancias.
Por ejemplo, los datos de control descritos anteriormente pueden determinar que elementos contienen los primeros datos de imagen y/o los segundos datos de imagen.
En diferentes escenarios puede ser posible por ejemplo que los primeros datos de imagen y/o los segundos datos de imagen contengan, respectivamente, tres imagenes del documento de identificacion y de la parte de la cara del usuario, captadas desde perspectivas respectivamente diferentes y secuencialmente en diferentes instantes.
Por ejemplo, puede ser posible de este modo evitar fraudes que se basan en que es captada una representacion de fotograffas prefabricadas para los primeros datos de imagen y/o los segundos datos de imagen. Este puede ser el caso, ya que por ejemplo una representacion de la parte de la cara en los segundos datos de imagen es diferente para un escenario en el que los segundos datos de imagen son captados en base a la parte real de la cara del usuario, por ejemplo por medio de una camara, y para un escenario en el que los segundos datos de imagen son obtenidos mediante la captacion de una fotograffa bidimensional prefabricada de la parte de la cara del usuario.
Mediante el uso de al menos dos imagenes, que son captadas con parametros de exposicion respectivamente diferentes, por ejemplo diferentes tiempos de exposicion, puede ser posible hacer bien visibles determinadas caractensticas de seguridad del documento de identificacion en los primeros datos de imagen. Por ejemplo, diferentes tipos de documentos de identificacion pueden incluir tales caractensticas de seguridad, como marcas de agua, hologramas, estructuras de seguridad, etc. Tfpicamente, tales caractensticas de seguridad pueden ser en particular visibles cuando se utilizan diferentes parametros de exposicion y/o funciones de flash.
Tambien con respecto a los segundos datos de imagen puede ser comprobada la autenticidad de la parte de la cara del usuario mediante el uso de diferentes parametros de exposicion y/o funciones de flash. Asf, por ejemplo mediante el uso de funciones de flash puede ser posible estimular o evitar de forma selectiva el llamado “efecto de ojos rojos” en los segundos datos de imagen para la parte de la cara del usuario. Si, por ejemplo, son recibidas dos imagenes en el marco de los segundos datos de imagen que una vez fueron captadas con tales parametros de flash que estimulan el "efecto de ojos rojos", y una vez fueron recibidos con tales parametros de flash que suprimen el "efecto de ojos rojos", entonces la presencia del "efecto de ojos rojos" en los segundos datos de imagen pueden ser un indicio de la autenticidad de los segundos datos de imagen recibidos.
El procedimiento puede comprender ademas: la recepcion de una peticion de identificacion de otro servidor en el servidor de identificacion; y, en respuesta a la identificacion, el envfo de un resultado de identificacion desde el servidor de identificacion al otro servidor con referencia a la solicitud de identificacion recibida.
Por ejemplo, el otro servidor puede ser un servidor de tienda por internet o un servidor de banco. Sin embargo, la configuracion especial del otro servidor no esta particularmente limitada y pueden ser empleadas tecnicas correspondientes para una amplia variedad de otros servidores.
El procedimiento puede comprender por ejemplo ademas: la comprobacion de si es necesaria una identificacion del usuario, en el que la comprobacion tiene lugar basandose en una conexion entre otro servidor y el terminal del usuario.
Por ejemplo, el procedimiento puede comprender ademas: en respuesta a la recepcion de la peticion de identificacion, el envfo de una frase clave desde el servidor de identificacion al otro servidor. Por ejemplo, el otro servidor, en respuesta a la frase clave recibida, puede enviar la clave-frase a otro terminal del usuario o al terminal para iniciar la identificacion. Por ejemplo, la frase clave puede designar de forma umvoca un proceso de identificacion en el servidor de identificacion (en ingles “token”). Sena posible que el terminal estableciera una conexion con el servidor de identificacion utilizando la frase clave; por ejemplo, para ello se le pedira al usuario que introduzca en el terminal la frase clave que le ha sido trasmitida desde el otro terminal. Por ejemplo, si la frase clave es enviada directamente al terminal del usuario, entonces el terminal puede tambien establecer automaticamente la conexion con el servidor de identificacion utilizando la frase clave. Mediante el uso de una frase clave que designa de forma unvoca el proceso de identificacion puede evitarse, por ejemplo, que un tercero no autorizado interfiera con la identificacion. Para ello, la frase clave puede ser, por ejemplo, un codigo alfanumerico de longitud suficientemente grande para evitar de este modo que la frase clave se pueda adivinar.
5
10
15
20
25
30
35
40
45
50
55
En cada caso, el contenido de informacion de la peticion de identificacion y del resultado de identificacion puede ser diferente en diferentes escenarios. Por ejemplo, la peticion de identificacion puede indicar solamente la necesidad del otro servidor para la identificacion. Por ejemplo, la peticion de identificacion puede contener los datos de identificacion de referencia.
El resultado de la identificacion y/o la peticion de identificacion pueden comprender al menos uno de los siguientes: un indicador que muestra un resultado de identificacion positivo o negativo; un nombre del usuario; un nombre de pila y/o apellido del usuario; una fecha de nacimiento y/o una edad del usuario; un indicador que indica si la edad del usuario es mayor que un valor umbral de edad; un lugar de residencia del usuario; una direccion del usuario; un codigo postal del lugar de residencia del usuario; datos de identificacion anonimizados del usuario; una clasificacion de datos de identificacion del usuario con respecto a una clasificacion de referencia; una contrasena de usuario.
Por ejemplo, la clasificacion de referencia puede especificar un intervalo determinado de datos de identificacion, por ejemplo un intervalo de codigos postales determinado, determinados numeros de telefono, etc. A continuacion, se puede comprobar si los datos de identificacion estan dentro del intervalo o no. El valor umbral de la edad puede ser, por ejemplo 18 o 21, y, corresponder, por tanto, a la mayona de edad.
La identificacion de usuario puede comprender ademas la comparacion de los datos de identificacion determinados con la peticion de identificacion.
A traves de esta comparacion puede ser posible permitir una autenticacion del usuario basada en la identificacion. El usuario puede en primer lugar transmitir al otro servidor criterios de identificacion necesarios, de modo que estos puedan ser transmitidos al servidor de identificacion en el marco de la peticion de identificacion. En el marco de las tecnicas de identificacion descritas anteriormente, son determinados a continuacion los datos de identificacion y estos comparados con los criterios de identificacion. En caso de coincidencia puede ser concedida una autorizacion y en caso contrario ser denegada. La comparacion puede tener lugar en diferentes escenarios tambien en el otro servidor - para ello los datos de identificacion pueden ser enviados al otro servidor, en su totalidad o parcialmente, como parte del resultado de identificacion.
Por ejemplo, en un escenario sena posible que la peticion de identificacion, que el servidor de identificacion recibe del otro servidor, contenga el nombre del usuario. El servidor de identificacion, mediante las tecnicas descritas en el presente documento, podna realizar el procedimiento para la identificacion del usuario y comparar los datos de identificacion determinados del usuario con el nombre del usuario que figura en la peticion de identificacion. Dependiendo de si este criterio de identificacion proporciona o no una coincidencia, el resultado de identificacion enviado puede incluir un indicador que indique un resultado de identificacion positivo o negativo. Alternativa o adicionalmente, el resultado de identificacion podna incluir un indicador que indique si la edad del usuario es mayor que un valor umbral de edad, por ejemplo, mayor de 18 anos.
En un escenario correspondiente sena posible que la peticion de informacion recibida por el otro servidor no contenga mas detalles sobre la identidad del usuario. En tal caso, en el marco de la identificacion del usuario no podna tener lugar ninguna comparacion entre los datos de identificacion determinados del usuario e informaciones que estuvieran contenidas en la peticion de identificacion. En consecuencia, sena posible que el resultado de identificacion enviado presentara un contenido de informacion correspondientemente grande, por ejemplo el nombre del usuario y/o la fecha de nacimiento o la edad del usuario.
Por ejemplo, sena posible que el servidor de identificacion recibiera la contrasena de usuario desde el terminal. Por ejemplo, la contrasena del usuario puede ser elegida por el usuario. Entonces sena posible que el servidor de identificacion enviara la contrasena de usuario al otro servidor, por ejemplo en el marco del resultado de identificacion y/o por separado. De esta forma puede ser posible que para una identificacion posterior en el otro servidor, el usuario solo tenga que introducir su contrasena de usuario, que junto con los datos de identificacion es conocida para el otro servidor.
Como puede verse de lo anterior, en diferentes escenarios puede estar incluido un contenido de informacion mayor o menor, respectivamente, en la peticion de identificacion o en el resultado de identificacion. En otras palabras, la logica de la comprobacion de un criterio de identificacion puede estar presente en mayor o menor parte en el servidor de identificacion (el otro servidor).
Ademas, dependiendo del escenario, un tipo de la informacion contenida en el resultado de identificacion y/o en la peticion de identificacion puede ser diferente. Por ejemplo, en el caso de una verificacion de edad o una autenticacion de la edad del usuario puede ser suficiente que el resultado de identificacion contenga la edad del usuario o unicamente un indicador que indique si la edad del usuario es mayor que un valor umbral de edad. Sin embargo, si se desea una identificacion adicional a la del usuario, entonces las informaciones adicionales correspondientes, por ejemplo: el nombre, lugar de residencia y otros datos, puede incluirse en el resultado de la identificacion. En el caso de una verificacion de los datos de usuario, es posible que los datos de usuario a ser verificados esten incluidos en la peticion de identificacion y el resultado de identificacion incluya solamente un indicador positivo o negativo que indique una verificacion positiva o negativa de los datos de usuario. Son posibles diferentes combinaciones de los escenarios descritos anteriormente.
5
10
15
20
25
30
35
40
45
50
55
La identificacion comprende ademas: la verificacion de caractensticas de integridad del documento de identificacion de los primeros datos de imagen, de modo que las caractensticas de integridad contienen una imagen de holograma.
La identificacion puede comprender ademas al menos una de las siguientes etapas: la verificacion de caractensticas de integridad del documento de identificacion de los primeros datos de imagen, de modo que las caractensticas de integridad contienen: numeros de comprobacion y/o marcas de agua y/o datos biometricos; y la verificacion de metadatos que son recibidos con los primeros datos de imagen y/o con los segundos datos de imagen, de modo que los metadatos comprenden un instante de registro de los primeros datos de imagen y/o un instante de registro de los segundos datos de imagen y/o una identificacion del terminal y/o una posicion de registro de los primeros datos de imagen y/o una posicion de registro de los segundos datos de imagen.
El procedimiento puede comprender: la realizacion de una comprobacion de consistencia del documento de identificacion en base a las caractensticas de integridad del documento de identificacion. Por ejemplo, se pueden comprobar mediante sumas de comprobacion si las cifras o letras individuales de los datos de identificacion del documento de identificacion han sido cambiados, por ejemplo si de un "1" se hizo un "4" etc. Las falsificaciones pueden ser evitadas.
Para los diferentes tipos de documentos de identificacion son conocidos diferentes tipos de caractensticas de integridad. Por ejemplo, por medio de la suma de comprobacion puede ser posible reconocer falsificaciones y/o errores de los datos de identificacion del usuario. La presencia de caractensticas de integridad, tales como marcas de agua y/o imagenes de holograma pueden tambien hacer que sea posible verificar la integridad del documento de identificacion mostrado en los primeros datos de imagen. Tambien es posible que a partir de los primeros datos de imagen puedan ser determinados datos biometricos del usuario, por ejemplo un color de ojos, etc. La comparacion de los primeros datos de imagen con los segundos datos de imagen puede incluir entonces tambien una comparacion de los datos biometricos con los segundos datos de imagen. Por ejemplo, un color de ojos del usuario, como esta especificado en los datos biometricos del documento de identificacion, es comparado con el color de ojos de la parte de la cara del usuario mostrado en los segundos datos de imagen.
De acuerdo con otro aspecto, la invencion se refiere a un procedimiento para proporcionar datos de imagen que permitan una identificacion de un usuario segun la reivindicacion 9.
Por ejemplo, la camara puede ser parte del terminal. Sena posible tambien que el terminal controlara una camara externa. Por ejemplo, la camara puede ser una camara optica o una camara web o similar.
El procedimiento comprende ademas: la recepcion de datos de validacion en el terminal, de modo que los datos de validacion permiten incluir informacion de validacion adicional en los primeros datos de imagen y/o en los segundos datos de imagen. La captacion de los primeros datos de imagen y/o la captacion de los segundos datos de imagen puede comprender ademas: incluir la informacion de validacion en los primeros datos de imagen y/o en los segundos datos de imagen.
La informacion de validacion indica para los primeros datos de imagen al menos dos perspectivas diferentes. La informacion de validacion indica opcionalmente una distancia determinada de la camara al documento de identificacion. Alternativa o adicionalmente, es posible por ejemplo que la informacion de validacion para los segundos datos de imagen incluya una distancia determinada de la camara a la parte de la cara.
En particular, en tal caso sena posible que el procedimiento comprendiera ademas: la emision al usuario de indicaciones, dependientes de la informacion de validacion, por medio de una interfaz de usuario del terminal. La interfaz de usuario puede, por ejemplo, contener una indicacion grafica, un texto y/o una indicacion de voz. Por ejemplo, la indicacion puede solicitar al usuario que posicione la camara con respecto al documento de identificacion y/o la parte de la cara bajo una determinada perspectiva y/o distancia.
El procedimiento comprende ademas: la recepcion de datos de control desde el servidor de identificacion en el terminal, de modo que la captacion de los primeros datos de imagen y/o la captacion de los segundos datos de imagen se realiza con una secuencia determinada de parametros de imagen que estan incluidos en los datos de control. Los parametros de imagen pueden ser elegidos del siguiente grupo: numero de imagenes; parametros de exposicion; funcion de flash; resolucion de la imagen.
Por los diferentes parametros de exposicion pueden ser producidas y comprobadas reflexiones en los primeros y/o segundos datos de imagen, que pueden ser en particular caractensticas de una autenticidad del patron. Caractensticas de integridad, como por ejemplo hologramas o marcas de agua del documento de identificacion representado, pueden ser comprobadas de esta forma. Mediante funciones tecnicas adecuadas puede ser asegurado, ademas, que no es posible para el usuario, o lo es solo de un modo limitado, modificar estos parametros de imagen automaticamente, es decir, son fijados de forma independiente de los datos de control. En otras palabras, puede no ser posible o serlo solo de un modo limitado, realizar la captacion de los primeros datos de imagen y/o la captacion de los segundos datos de imagen dependiendo del terminal e independientemente de los datos de
5
10
15
20
25
30
35
40
45
50
validacion recibidos y/o de los datos de control recibidos. Esto puede en particular elevar la seguridad frente a fraudes y/o falsificaciones al identificar al usuario.
Para un procedimiento de este tipo de acuerdo con el aspecto actualmente tratado de la invencion para proporcionar datos de imagen que permitan identificar a un usuario, se pueden lograr efectos que son comparables a los efectos tratados anteriormente del procedimiento para la identificacion de un usuario segun un aspecto adicional de la invencion.
De acuerdo con otro aspecto, la invencion se refiere a un servidor de identificacion para identificar un usuario segun la reivindicacion 10. El servidor de identificacion segun el aspecto de la presente invencion discutido actualmente puede ser configurado para realizar el procedimiento para la identificacion de un usuario segun otro aspecto de la invencion.
Para tal servidor de identificacion pueden ser conseguidos efectos que son comparables con los efectos que pueden ser conseguidos con el procedimiento para la identificacion del usuario segun otro aspecto de la invencion.
Segun otro ejemplo la invencion se refiere a un sistema de servidor de identificacion para identificar a un usuario. El sistema servidor de identificacion comprende un servidor de identificacion y otro servidor. El servidor de identificacion comprende una interfaz de comunicacion, estando dicha interfaz de comunicacion configurada para recibir primeros datos de imagen desde un terminal de un usuario y recibir segundos datos de imagen desde el terminal. Los primeros datos de imagen representan un documento de identificacion con una fotograffa del usuario. Los segundos datos de imagen representan una parte de la cara del usuario. El servidor de identificacion comprende ademas un procesador que esta configurado para identificar al usuario, en el que la identificacion comprende: la comparacion de los primeros datos de imagen con los segundos datos de imagen para determinar una similitud de la fotograffa del usuario procedente de los primeros datos de la imagen con la parte de la cara del usuario procedente de los segundos datos de imagen y la determinacion de datos de identificacion del usuario procedentes de los primeros datos de imagen en base al documento de identificacion. El otro servidor comprende ademas un procesador que esta configurado para comprobar si es necesaria una identificacion del usuario, en el que la comprobacion se lleva a cabo basandose en una conexion entre el otro servidor y un terminal del usuario. El otro
servidor comprende ademas una interfaz de comunicacion que esta configurada para, en funcion de la
comprobacion, enviar una peticion de identificacion al servidor de identificacion, y para recibir un resultado de identificacion desde el servidor de identificacion.
El sistema de servidor de identificacion puede ademas estar configurado para realizar un procedimiento para la identificacion de un usuario de acuerdo con otro aspecto de la invencion.
Para tal sistema de servidor de identificacion pueden conseguirse efectos que son comparables con los efectos que
pueden conseguirse para el procedimiento de identificacion de un usuario de acuerdo con otro aspecto de la
presente invencion.
Las caractensticas expuestas anteriormente y caractensticas que seran descritas a continuacion, se pueden utilizar no solo en la combinacion correspondiente expuesta explfcitamente, sino tambien en otra combinacion o aisladamente, sin apartarse del alcance de proteccion de la presente invencion. En particular, es posible combinar entre sf las diferentes caractensticas del procedimiento para la identificacion del usuario y para proporcionar datos de imagen.
Breve descripcion de las figuras
Las propiedades, caractensticas y ventajas de esta invencion, asf como la manera de conseguirlas, descritas anteriormente, se haran mas claras y evidentes y se podran entender mejor en relacion con la siguiente descripcion de ejemplos de realizacion, que se explican en detalle en relacion con los dibujos, en los que
Fig. 1: ilustra esquematicamente un sistema de servidor de identificacion con un servidor de identificacion y otro servidor, asf como un terminal de usuario;
Fig. 2, ilustra un documento de identificacion de un usuario;
Fig. 3, ilustra primeros datos de imagen que representan el documento de identificacion;
Fig. 4, es un diagrama de flujo de senal para la identificacion de un usuario;
Fig. 5, es un diagrama de flujo de un procedimiento para la identificacion de un usuario;
Fig. 6, es un diagrama de flujo que ilustra en detalle la etapa de identificacion del usuario de la Fig. 5; y
Fig. 7, ilustra esquematicamente un sistema de servidor de identificacion con un servidor de identificacion y otro servidor, asf como un terminal de usuario y otro terminal de usuario
5
10
15
20
25
30
35
40
45
50
55
Descripcion detallada de las formas de realizacion
A continuacion se explicara en detalle la presente invencion en virtud de formas de realizacion preferidas con referencia a los dibujos. En las figuras, los mismos numeros de referencia designan elementos iguales o similares. Las figuras son representaciones esquematicas de diferentes formas de realizacion de la invencion. Los elementos representados en las figuras no estan necesariamente dibujados a escala. Mas bien, los diferentes elementos representados en las figuras estan reproducidos de manera que su funcion y proposito general puedan ser entendidos por el experto.
En las conexiones y acoplamientos entre unidades funcionales y elementos representados en las figuras pueden tambien ser implementados como conexion o acoplamiento indirecto. Una conexion o acoplamiento puede ser implementado con cable o de forma inalambrica. Las unidades funcionales pueden implementarse como hardware, software o una combinacion de hardware y software.
En las figuras se explican tecnicas que permiten la identificacion de un usuario. Aqu la identificacion se realiza con ayuda de un terminal de usuario y de un servidor de identificacion. El terminal del usuario y el servidor de identificacion puede encontrarse en diferentes lugares y comunicarse por ejemplo por Internet. La identificacion tiene en cuenta una comparacion de una representacion de una fotograffa del usuario, que es obtenida de un documento de identificacion, con una representacion del propio usuario. De esta forma puede garantizarse una alta seguridad de la identificacion frente a falsificaciones, fraudes, etc. Ademas, la identificacion se puede llevar a cabo de forma rapida y mediante acceso remoto.
En la Fig. 1 esta representado un servidor de identificacion 101. El servidor de identificacion 101 se comunica con un terminal 103 de un usuario a traves de una interfaz de comunicacion 101a. Por ejemplo, esta comunicacion puede realizarse a traves de Internet. El servidor de identificacion permite llevar a cabo una identificacion del usuario. Para ello, la interfaz de comunicacion 101a esta configurada para recibir primeros datos de imagen 301 y segundos datos de imagen 302 desde el terminal de 103. Un procesador 101b del servidor de identificacion 101 esta configurado para realizar la identificacion del usuario basandose en los primeros datos de imagen 301 y los segundos datos de imagen 302.
Los primeros y los segundos datos de imagen 301, 302 pueden contener, por ejemplo, una o varias imagenes, una pelfcula o similar. Los primeros y los segundos datos de imagen 301, 302 pueden ser captados con una camara 103b del terminal 103 y luego enviados al servidor de identificacion 101 a traves de una interfaz de comunicacion 103a del terminal 103. El terminal puede ser, por ejemplo: un telefono movil, un ordenador portatil, un ordenador, una camara web, un televisor, un tableta o similar.
Ademas, en la Fig. 1 esta representado otro servidor 102. El servidor de identificacion 101 forma junto con el otro servidor 102 un sistema de servidor de identificacion 100. El otro servidor 102 y el servidor de identificacion 101 estan acoplados entre sf a traves de las interfaces 102a, 101a, por ejemplo de nuevo a traves de Internet. De forma correspondiente, el otro servidor 102 esta acoplado al terminal 103; sin embargo, esto es opcional. Por ejemplo, el otro servidor 102 podna establecer alternativa o adicionalmente una conexion con otro terminal del usuario. El otro servidor 102 comprende un procesador 102b que esta configurado para comprobar si es necesaria una identificacion del usuario. Esta comprobacion puede tener lugar, por ejemplo, basandose en la conexion entre el otro servidor 102 y el terminal 103 y/o el otro terminal del usuario. Por ejemplo, el otro servidor puede ser una tienda en lmea, un servidor de banco o similar y el usuario puede pretender hacer una transaccion posibilitada por el otro servidor 102. Sin embargo, esta transaccion puede requerir la identificacion del usuario, por ejemplo porque es cntica en cuanto a la identificacion o espedfica para personas.
Si se determina que es necesaria la identificacion del usuario, entonces la interfaz de comunicacion 102a del otro servidor 102 esta configurada para enviar una peticion de identificacion al servidor de identificacion 101 en funcion de la comprobacion. Correspondientemente, la interfaz de comunicacion 102a esta configurada para recibir un resultado de identificacion desde el servidor de identificacion 101 de acuerdo con la identificacion positiva o negativa del usuario. Basandose en el resultado de la identificacion, puede ser concedida o denegada una autenticacion del usuario, de manera que este resultado de identificacion puede determinar el progreso de la transaccion perseguida mencionada antes.
Para aumentar la seguridad de la identificacion frente a falsificaciones y fraudes, es posible llevar a cabo la transferencia de datos a lo largo de las conexiones entre las unidades 101, 102, 103 de forma cifrada. Las tecnicas correspondientes, como por ejemplo el cifrado de Secure Sockets Layer (SSL) (“capa de puertos seguros”) son conocidos para el experto, por lo que aqu no hay que mencionar otros detalles.
A continuacion se expondran otros detalles relativos a la identificacion del usuario con referencia a la Fig. 2 y siguientes. En esencia, la identificacion de usuario segun diferentes escenarios se basa en la determinacion de datos de identificacion del usuario, tales como el nombre, la edad, la direccion, etc. en base a un documento de identificacion del usuario. Ademas, mediante la comparacion de la fotograffa del documento de identificacion con una parte de la cara del usuario se verifica que el documento de identificacion identifica realmente al usuario - y no a otra persona. Todo esto se hace basandose en los primeros y segundos datos de imagen 301, 302.
5
10
15
20
25
30
35
40
45
50
55
En la Fig. 2 esta representado un documento de identificacion 200. El documento de identificacion 200 contiene los datos de identificacion 201 del usuario, tales como el nombre y la fecha de nacimiento, asf como un numero de serie del documento de identificacion 200. Ademas, el documento de identificacion 200 presenta una fotograffa 202 del usuario. En particular, la fotograffa 202 representa una parte de la cara del usuario. El documento de identificacion 200 presenta ademas caractensticas de integridad 203, tal como una suma de comprobacion, que es formada a partir del resto de datos, en particular los datos de identificacion 201.
En la Fig. 2, el documento de identificacion 200 es del tipo de carnet de identidad. Sin embargo, debena entenderse que en general podna ser utilizado cualquier otro documento de identificacion con fotograffa 202, por ejemplo, en particular pasaportes o carnets de conducir. Ademas, los diferentes documentos de identificacion 200 puede tener informaciones diferentes, en particular con respecto a los datos de identificacion 201. Dependiendo del tipo y del alcance de los datos de identificacion 201 existentes, puede realizarse la identificacion basandose en un fundamento de informacion diferente. Sin embargo, las tecnicas basicas, aqu descritas no se ven afectadas en general.
En la Fig. 3 estan representados los primeros datos de imagen 201. Los primeros datos de imagen 301 representan el documento de identificacion 200. En particular, los primeros datos de imagen 300 contienen tres imagenes 300-1 301-2, 301-3, que representan el documento de identificacion 200 desde perspectivas y distancias diferentes. Ademas, dos imagenes 301-2, 301-3 de los primeros datos de imagen 301 contienen informacion de validacion 310; en la forma de realizacion representada en la Fig. 3 en forma de un patron legible por maquina semitransparente superpuesto como marca de agua. Las informaciones de validacion 310 estan impresas en las imagenes 301-2, 3013. Ademas, los primeros datos de imagen 301 contienen metadatos 303 que comprenden, por ejemplo: un instante de la captacion de las imagenes 301-1, 301-2 301-3, un lugar de captacion de las imagenes y una ID del terminal con el que fueron captadas las imagenes 301-1, 301-2, 301-3. Por ejemplo, el lugar, como esta especificado en los metadatos 303, puede especificar un grado de longitud y/o latitud.
Para que la informacion de validacion 310 pueda ser contenida en los primeros datos de imagen 301, pueden ser generados por ejemplo datos de validacion correspondientes en el servidor de identificacion 101 y ser enviados al terminal 103. Puesto que los datos de validacion y las informaciones de validacion 310, derivadas de ellos y contenidas en los primeros datos de imagen 301, son generadas por primera vez en el marco de la identificacion, es decir son generadas en un contexto temporal estrecho, puede ser asegurada una actualidad de los primeros datos de imagen 301. En particular, se puede evitar que el usuario utilice primeros datos de imagen 301 prefabricados.
Ademas, es posible generar datos de control en el servidor de identificacion 101 y enviar estos al terminal 103. Los datos de control pueden instruir al terminal 103 para captar los primeros datos de imagen 301 con una secuencia determinada de parametros de imagen, como por ejemplo el numero de imagenes, los parametros de exposicion, la funcion de flash, y la resolucion de la imagen. En el caso de la Fig. 3 se determino por medio de los datos de control que debe ser captado un numero de tres imagenes 301-1, 301-2, 301-3. Por ejemplo, es posible que la primera imagen 301-1 presente una sobreexposicion de por ejemplo dos niveles de diafragma, la segunda imagen 301-2 presente una subexposicion de dos niveles de diafragma y la tercera imagen 301-3 presente una exposicion normal con flash adicional disparado. Esto es puramente ilustrativo y no limitativo. Es posible otra eleccion y combinacion de parametros de imagen. Mediante la validacion de los parametros de imagen por medio de los datos de control es posible en particular evitar que el usuario utilice primeros datos de imagen prefabricados 301 para la identificacion. Concretamente, puede ser posible dentro del marco de la identificacion en el servidor de identificacion 101 comprobar o validar si las imagenes 301-1, 301-2, 301-3 de los primeros datos de imagen presentan propiedades opticas que estan caracterizadas por los parametros de imagen.
En el escenario que se describe en referencia a la Fig. 3, en el marco de los datos de validacion fueron transmitidos al usuario comandos de con que posicion y distancia se han de captar las imagenes 301-1, 301-2, 301-3 del documento de identificacion 200. Por tanto, las imagenes 301-1, 301-2, 301-3 presentan perspectivas diferentes del documento de identificacion 200. Estas perspectivas diferentes pueden ser validadas como informacion de validacion contenida implfcitamente en los datos de imagen 301 basandose en los datos de validacion.
Anteriormente, con referencia a la Fig. 3 fueron explicadas tecnicas en relacion con los primeros datos de imagen 301. Sin embargo, debena entenderse que, alternativa o adicionalmente, pueden ser empleadas de forma analoga tecnicas correspondientes tambien en relacion con los segundos datos de imagen 302. En particular, alternativa o adicionalmente, puede ser posible incluir informacion de validacion 310 en los segundos datos de imagen 302. Los datos de control pueden tambien ser aplicados con respecto a los segundos datos de imagen 302.
Mediante tecnicas apropiadas, en el marco de la identificacion son determinados los datos de identificacion 201 del documento de identificacion 200 procedentes de los primeros datos de imagen 301, por ejemplo mediante reconocimiento de texto. Ademas, la fotograffa 202 del documento de identificacion 200 es comparada con la parte de la cara del usuario, lo que es posible con base en los primeros y segundos datos de imagen 301, 302. En caso de una coincidencia suficientemente buena entre la fotograffa 202 y la parte de la cara, se puede aceptar que el documento de identificacion 200 pertenece realmente al usuario y este esta identificado por los datos de identificacion 201.
5
10
15
20
25
30
35
40
45
50
55
En la Fig. 4 esta representado el flujo de senal para una identificacion del usuario mediante tecnicas segun la invencion. En primer lugar, el otro servidor 102 env^a en la etapa S1 una peticion de identificacion al servidor de identificacion 101. Esto puede hacerse como resultado de que se ha determinado la necesidad de una identificacion del usuario. Por ejemplo, el usuario puede desear realizar una transaccion, tal como una compra de un producto o una transaccion bancaria o similar a traves del otro servidor 102, por ejemplo por medio del terminal 103 o por medio de otro terminal (no mostrado en la Fig. 4). Si para esta transaccion se requiere la identificacion del usuario, se puede disparar la peticion de identificacion en la etapa S1. La peticion de identificacion en la etapa S1 puede presentar en diferentes escenarios, diferentes contenidos de informacion. Por ejemplo, la peticion de identificacion puede hacerse de forma anonima, sin ningun tipo de informacion adicional sobre el usuario. Pero tambien sena posible que la peticion de identificacion contenga ya datos de identificacion del usuario a verificar determinados, es decir, que especifiquen un criterio de identificacion.
El servidor de identificacion 101 envfa una frase clave al otro servidor 102 (etapa S2). A continuacion, el otro servidor 102 envfa la frase clave, por ejemplo al terminal 103 (etapa S4), de modo que este por ejemplo puede registrarse automaticamente en la etapa S4 en el servidor de identificacion 101 utilizando la frase clave. Sena posible tambien alternativamente que el otro servidor 102 enviara la frase clave no al terminal 103, sino a otro terminal del usuario, por ejemplo un televisor, un ordenador, un portatil, un telefono movil, un tableta, etc. Este terminal adicional podna reproducir la frase clave al usuario. A continuacion, el usuario podna, por ejemplo manualmente, introducir la frase clave en el terminal 103 - es decir, el registro del servidor de identificacion 101 puede hacerse de forma parcialmente automatica (vease tambien la Fig. 7). La frase clave puede caracterizar de forma unica el proceso de identificacion determinado como “token”, de manera que puedan evitarse cambios entre los diferentes usuarios.
A continuacion, en las etapas S5 y S6, el servidor de identificacion envfa los datos de control y los datos de validacion al terminal 103. Los datos de control determinan una secuencia y los parametros de exposicion de las imagenes que son captadas para los primeros y segundos datos de imagen (etapa S7). Los datos de validacion especifican informaciones de validacion que estan contenidos en los primeros y segundos datos de imagen.
En las etapas S8 y S9 son enviados los primeros y segundos datos de imagen 301, 302 desde el terminal 103 al servidor de identificacion 101. El servidor de identificacion 101 realiza en la etapa S10 la identificacion del usuario basandose en los primeros y segundos datos de imagen 301, 302 recibidos. En la etapa S11, el resultado de identificacion es enviado al otro servidor 102. El resultado de identificacion, en correspondencia con la peticion de identificacion de la etapa S1, puede presentar un contenido de informacion diferente. Por ejemplo, el resultado de la identificacion puede contener los datos de identificacion determinados 201 del usuario. Tambien sena posible que el resultado de identificacion contuviera solo determinados datos de identificacion, por ejemplo como fueron solicitados en la peticion de identificacion. Tambien sena posible que el resultado de identificacion indicara unicamente una identificacion positiva o negativa del usuario, por ejemplo basandose en el criterio de identificacion. Por ejemplo, el criterio de identificacion puede especificar una edad minima del usuario o un lugar de residencia del usuario. Entonces, el resultado de identificacion puede ser una simple respuesta sf/no. Dependiendo del resultado de identificacion puede realizarse una autorizacion de la transaccion pretendida por el usuario.
Ademas, sena posible opcionalmente que a continuacion de la identificacion (etapa S10) fuera enviada una contrasena de usuario al otro servidor 102. Por ejemplo, la contrasena de usuario puede ser generada en el terminal 103, por ejemplo por introduccion del usuario. A continuacion, la contrasena del usuario es enviada desde el terminal 103 al servidor de identificacion 101 y desde allf, por ejemplo en el marco del resultado de identificacion, al otro servidor 102. El otro servidor 102 puede almacenar la contrasena de usuario asociada con el usuario y/o los datos de identificacion identificados. Opcionalmente, el terminal 103 puede almacenar tambien la contrasena.
Esto puede posibilitar una nueva identificacion posterior del usuario basandose en la contrasena de usuario almacenada. En otras palabras, por tanto, en una nueva identificacion posterior puede ser innecesario transmitir de nuevo los primeros y segundos datos de imagen 301, 302, etc. Mas bien, puede ser suficiente realizar unicamente la identificacion basandose en la contrasena del usuario. Para ello sena posible tambien opcionalmente que la contrasena de usuario se almacenase en el terminal 103, por ejemplo para una identificacion automatica posterior. Una nueva identificacion especialmente rapida y simple basandose en la contrasena de usuario sena entonces posible.
En la Fig. 5 esta representado un diagrama de flujo de un procedimiento para la identificacion del usuario. El procedimiento comienza en la etapa T1. En la etapa T2 se comprueba si es necesaria la identificacion del usuario. Si no se requiere la identificacion del usuario, el procedimiento termina en la etapa T3. En caso contrario, el servidor de identificacion 101 recibe la peticion de identificacion del otro servidor 102 (etapa T4). En la etapa T5 se realiza el registro del terminal 103 en el servidor de identificacion 101. Esto se puede hacer por ejemplo por medio de la frase clave.
En las etapas T6 y T7 son captados en el terminal 103 los primeros y segundos datos de imagen 301, 302. Alternativamente, el terminal 103 podna controlar una unidad externa, por ejemplo un televisor o una camara web o similar, para la captacion de los primeros y segundos datos de imagen 301, 302.
5
10
15
20
25
30
35
40
45
50
55
A continuacion son recibidos los primeros y segundos datos de imagen 301, 302 en el servidor de identificacion (etapa T8) y se realiza la identificacion del usuario (etapa T9). En funcion de si la identificacion tiene exito (etapa T10), en la etapa T11 es enviado un resultado de identificacion positivo desde el servidor de identificacion 101 al otro servidor 102, o en la etapa T12 es enviado un resultado de identificacion negativo desde el servidor de identificacion 101 al otro servidor de 102. El procedimiento termina en la etapa T13.
En la Fig. 6 estan representados a continuacion otros detalles relativos a la etapa T9 de la Fig. 5 de la identificacion del usuario en el servidor de identificacion 101.
En primer lugar, en la etapa U1, los metadatas de los primeros y segundos datos de imagen 301, 302 son comprobados en cuanto a validez. Esto puede significar, por ejemplo, que se comprueba si los primeros y segundos datos de imagen 301, 302 incluyen imagenes que fueron captadas dentro de un determinado pertado de tiempo antes del tiempo real en el que es ejecutada la etapa U1, o no son mas antiguos que un determinado valor de tiempo maximo. Tambien sena posible comprobar si las distintas imagenes de los primeros y segundos datos de imagen 301, 302 no han sido captadas en distintos lugares y/o por uno y el mismo terminal 103. Si en la etapa U1 se determina la falta de validez de los metadatos 303 de los primeros y segundos datos de imagen 301, 302, en la etapa U9 se deniega la identificacion.
De lo contrario, en la etapa U2 la informacion de validacion 310 es determinada a partir de los primeros y/o segundos datos de imagen 301, 302. La etapa U2 puede incluir, por ejemplo, la aplicacion de tecnicas de segmentacion de imagen y/o de reconocimiento de texto o puede incluir la lectura automatica de determinadas zonas de los primeros y/o segundos datos de imagen 301, 302 basandose en los datos de validacion generados en el servidor de identificacion 101.
En la etapa U3 es comprobada la integridad de la informacion de validacion. Si no existen informaciones de validacion o no completamente o modificadas (determinables por ejemplo, basandose en sumas de comprobacion y/o los datos de validacion), entonces en la etapa U9 es denegada la identificacion.
En caso contrario, en la etapa U4 se puede realizar un reconocimiento de texto para el documento de identificacion 200 por ejemplo en particular para leer las caractensticas de integridad 203 del documento de identificacion 200 y/o los datos de identificacion 201. En la etapa U5 pueden ser validadas las caractensticas de integridad 203. Esto puede hacerse basandose en el reconocimiento de texto realizado en la etapa U4 y, opcional o alternativamente, puede incluir tecnicas de segmentacion de imagen - por ejemplo para reconocer marcas de agua u hologramas. Las caractensticas de integridad 203 pueden caracterizar, por ejemplo a traves de sumas de comprobacion, una correccion de los datos de identificacion 201 igualmente determinados.
Si en la etapa U5 son validadas las caractensticas de integridad 203 y/o los datos de identificacion 201, entonces en la etapa U6 puede ser realizada una comparacion de la fotograffa 202 del documento de identificacion 200 con la parte de la cara del usuario mostrada en los segundos datos de imagen 302. La etapa U6 puede ser realizada por ejemplo: de forma automatica, semiautomatica o manual. Si la etapa U6 es realizada de forma automatica o semiautomatica, entonces la etapa U6 puede contener tecnicas de segmentacion de imagen y/o registro de imagenes. Puede ser determinado un valor de similitud entre la fotograffa 202 y la parte de la cara del usuario mostrada en los segundos datos de imagen 302 y se comprueba si el valor de similitud es suficientemente alto. Si en la etapa U6 se determina que no hay un grado de similitud suficientemente grande, entonces en la etapa U9 puede ser denegada la identificacion.
Opcionalmente, en la etapa U6 pueden ser comprobadas tambien las caractensticas de integridad 203 realizando una inspeccion manual, por ejemplo, en cuanto la presencia y/o la integridad. Para ello, una persona podna comprobar los primeros datos de imagen 301.
En caso contrario, en la etapa U7 se puede determinar si se cumple un criterio de la peticion de identificacion. Por ejemplo, la peticion de identificacion puede contener el criterio de si el usuario ya ha llegado a la edad de 18 anos, es decir si es mayor de edad. Basandose en los datos de identificacion determinados 201 se puede comprobar la edad es el usuario y en la etapa U7 la edad determinada es comparada con el criterio de la peticion de identificacion. Si no se cumple el criterio de la peticion de identificacion, la identificacion de nuevo puede ser denegada en la etapa U9. En caso contrario, la identificacion puede ser concedida en la etapa U8.
Debena entenderse que las diferentes etapas descritas anteriormente con referencia a la Fig. 6 no todas son necesarias o pueden ser realizadas opcionalmente. Por ejemplo, puede ser innecesario determinar las caractensticas de integridad en la etapa U5. En consecuencia, puede ser innecesario, comprobar los metadatos 303 en la etapa U1 o determinar y comprobar la informacion de validacion 310 en las diferentes etapas U2 y U3. Ademas, la secuencia de las diferentes etapas no esta particularmente limitada. Sena posible, por ejemplo, realizarla justo al principio de la etapa U6 y las otras etapas de identificacion a continuacion - son posibles otras disposiciones de etapas.
En la Fig. 7 esta representado otro escenario en el que en comparacion con el escenario representado en la Fig. 1 no se establece una conexion directa con el terminal 103 de usuario. Mas bien, el otro servidor 102 esta en conexion
de comunicacion con el otro terminal 104 del usuario, por ejemplo, por medio de la interfaz de comunicacion 104a a traves de Internet.
Un escenario concebible sena que el usuario deseara o activara, por ejemplo, la transaccion cntica en cuanto a identificacion a traves de la conexion entre el otro terminal 104 y el otro servidor 102. Un ejemplo sena que el otro 5 terminal 104 fuera un televisor con la funcionalidad de difusion continua de video (en ingles “Video-On-Demand”) y el usuario quisiera poner en el televisor una pelfcula con contenido cntico en cuanto a edad. Para la identificacion del usuario, en particular con la autenticacion de la edad, puede ser reproducida la frase clave en el otro terminal 104, aqrn la television. Entonces, el usuario puede registrarse en el servidor de identificacion 101 con la frase clave a traves del terminal 103, por ejemplo un ordenador, ordenador portatil, telefono movil, etc. Para ello, por ejemplo, 10 puede introducir la frase clave enviada al otro terminal 104, en el terminal 103, de modo que este pueda establecer la conexion con el servidor de identificacion 101.
De lo anterior se desprende que las tecnicas para la identificacion del usuario posibilitan una identificacion segura, rapida y ligada al lugar. Por tanto, tales tecnicas pueden ser utilizadas en multiples ambitos, tales como las compras en lmea, transacciones bancarias, los inicios de sesion de usuario en las paginas web, la autorizacion de las 15 transacciones, etc.
Naturalmente, las caractensticas de las formas de realizacion y aspectos de la invencion descritos anteriormente pueden ser combinadas entre sf. En particular, las caractensticas se pueden utilizar no solo en las combinaciones descritas, sino tambien en otras combinaciones o por sf mismas, sin salirse del campo de la invencion.
20

Claims (11)

  1. 5
    10
    15
    20
    25
    30
    35
    40
    45
    REIVINDICACIONES
    1. Procedimiento para la identificacion de un usuario, en el que el procedimiento comprende:
    - la generacion de datos de validacion en un servidor de identificacion (101),
    en el que los datos de validacion indican al menos dos perspectivas diferentes de una camara de un terminal (103) de un usuario que capta primeros datos de imagen (301) con respecto a un documento de identificacion (200),
    - el envfo de los datos de validacion desde el servidor de identificacion (101) al terminal (103),
    - la recepcion de los primeros datos de imagen (301) desde el terminal (103) del usuario en el servidor de identificacion (101),
    en el que los primeros datos de imagen (301) muestran el documento de identificacion (200) con una fotograffa (202) del usuario y comprenden al menos dos imagenes (301-1, 301-2, 301-3), mostrando las al menos dos imagenes (301-1, 301-2, 301-3) el documento de identificacion (200) desde perspectivas diferentes,
    - la recepcion de segundos datos de imagen (302) desde el terminal (103) del usuario en el servidor de identificacion (101),
    en el que los segundos datos de imagen (302) muestran una parte de la cara del usuario,
    - la identificacion del usuario, en el que la identificacion comprende:
    -la determinacion de informacion de validacion (310) a partir de los primeros datos de imagen
    (301) , en el que la informacion de validacion (310) se refiere a la perspectiva de la camara que capta los primeros datos de imagen (301) con respecto al documento de identificacion (200) en las al menos dos imagenes (301-1, 301-2, 301-3),
    - la validacion de la informacion de validacion determinada (310) en base a los datos de validacion generados,
    - en funcion de la validacion de la informacion de validacion determinada (310), la comparacion selectiva de los primeros datos de imagen (301) con los segundos datos de imagen (302) para determinar una similitud de la fotograffa (202) del usuario procedente de los primeros datos de imagen (301) con la parte de la cara del usuario procedente de los segundos datos de imagen
    (302) ,
    - la determinacion de datos de identificacion (201) del usuario procedentes de los primeros datos de imagen (301) en base al documento de identificacion (200),
    - la verificacion de caractensticas de integridad del documento de identificacion (200) procedentes de los primeros datos de imagen (301), en el que las caractensticas de integracion contienen una imagen de holograma,
    en el que procedimiento comprende ademas:
    - la generacion de datos de control en el servidor de identificacion (101),
    - el envfo de los datos de control desde el servidor de identificacion (101) al terminal (103),
    en el que los datos de control instruyen al terminal (103) para captar los primeros datos de imagen (301) y/o los segundos datos de imagen (302) con determinados parametros de imagen.
  2. 2. Procedimiento segun la reivindicacion 1, en el que la informacion de validacion (310) comprende al menos uno de los siguientes elementos:
    - una marca de agua que esta imprimida en los primeros datos de imagen (301) y/o en los segundos datos de imagen (302),
    - un codigo alfanumerico que esta representado en los primeros datos de imagen (301) y/o en los segundos datos de imagen (302),
    - un patron legible por maquina que esta representado en los primeros datos de imagen (301) y/o en los segundos datos de imagen (302),
    - una posicion y/o una distancia de una camara que capta los datos de imagen con respecto al documento de identificacion (200) y/o con respecto a la parte de la cara,
    5
    10
    15
    20
    25
    30
    35
    40
    - un codigo alfanumerico, que esta representado en los primeros datos de imagen (301) y/o en los segundos datos de imagen (302) y que incluye un instante o un penodo de tiempo.
  3. 3. Procedimiento segun una de las reivindicaciones anteriores, en el que los parametros de imagen son seleccionados preferentemente del siguiente grupo:
    - numero de imagenes;
    - parametros de exposicion;
    - funcion de flash;
    - resolucion de la imagen.
  4. 4. Procedimiento segun una de las reivindicaciones anteriores, en el que los primeros datos de imagen (301) y/o los segundos datos de imagen (302) son seleccionados del siguiente grupo:
    - una imagen (301-1, 301-2, 301-3);
    - una pelfcula;
    - al menos dos imagenes (301-1, 301-2, 301-3) o dos pelfculas que son captadas secuencialmente en diferentes instantes;
    - al menos dos imagenes (301-1, 301-2, 301-3) o dos pelfculas que son captadas con parametros de exposicion y/o funciones de flash respectivamente diferentes,
    - al menos dos pelfculas que muestran el documento de identificacion (200) o la parte de la cara desde diferentes perspectivas y/o distancias.
  5. 5. Procedimiento segun una de las reivindicaciones anteriores, que comprende ademas:
    - la recepcion de una peticion de identificacion de otro servidor (102) en el servidor de identificacion (101),
    - como respuesta a la identificacion, el envfo de un resultado de identificacion desde el servidor de
    identificacion (101) al otro servidor (102) con referencia a la peticion de identificacion recibida.
  6. 6. Procedimiento segun la reivindicacion 5, en el que el resultado de identificacion y/o la peticion de identificacion comprenden al menos uno de los siguientes elementos:
    - un indicador que indica un resultado de identificacion positivo o negativo,
    - un nombre del usuario,
    - un nombre de pila y/o un apellido del usuario,
    - una fecha de nacimiento y/o una edad del usuario,
    - un indicador que muestra si la edad del usuario es mayor que un valor umbral de edad,
    - un lugar de residencia del usuario,
    - una direccion del usuario,
    - un codigo postal del lugar de residencia del usuario,
    - datos de identificacion anonimizados del usuario,
    - una clasificacion de datos de identificacion del usuario con respecto a una clasificacion de referencia
    - una contrasena de usuario.
  7. 7. Procedimiento segun una de las reivindicaciones 5 o 6, en el que la identificacion del usuario comprende ademas:
    - la comparacion de los datos de identificacion determinados (201) con la peticion de identificacion.
  8. 8. Procedimiento segun una de las reivindicaciones anteriores, en el que las caractensticas de integridad comprenden sumas de comprobacion y/o marcas de agua y/o datos biometricos,
    5
    10
    15
    20
    25
    30
    35
    40
    45
    en el que la identificacion comprende ademas la siguiente etapa:
    - la verificacion de metadatos que son recibidos con los primeros datos de imagen (301) y/o con los segundos datos de imagen (302),
    en el que los metadatos comprenden un instante de registro de los primeros datos de imagen (301) y/o un instante de registro de los segundos datos de imagen (302) y/o una identificacion del terminal (103) y/o una posicion de registro de los primeros datos de imagen (301) y/o una posicion de registro de los segundos datos de imagen (302).
  9. 9. Procedimiento para proporcionar datos de imagen que posibiliten una identificacion de un usuario, en el que el procedimiento comprende:
    - la recepcion de datos de validacion procedentes de un servidor de identificacion (101), en el que los datos de validacion indican al menos dos perspectivas diferentes de una camara de un terminal (103) de un usuario que capta primeros datos de imagen (301) con respecto a un documento de identificacion (200),
    - la captacion de primeros datos de imagen (301) por medio de una camara,
    en el que los primeros datos de imagen (301) muestran un documento de identificacion (200) con una fotograffa (202) del usuario, y comprenden al menos dos imagenes (301-1, 301-2, 301-3) que muestran el documento de identificacion desde perspectivas diferentes,
    - la captacion de segundos datos de imagen (302) por medio de la camara,
    en el que los segundos datos de imagen (302) muestran una parte de la cara del usuario,
    - el envfo de los primeros datos de imagen (301) y de los segundos datos de imagen (302) desde el terminal (103) del usuario al servidor de identificacion (101) para la identificacion del usuario,
    en el que la identificacion se basa en una comparacion de los primeros datos de imagen (301) con los segundos datos de imagen (302) para determinar una similitud de la fotograffa (202) del usuario procedente de los primeros datos de imagen (301) con la parte de la cara del usuario procedente de los segundos datos de imagen (302),
    en el que la identificacion se basa ademas en una determinacion de datos de identificacion (201) del usuario procedentes de los primeros datos de imagen (301) en base al documento de identificacion (200),
    en el que el procedimiento comprende ademas:
    - la recepcion de datos de control por el servidor de identificacion (101), en el que los datos de control instruyen al terminal (103) para captar los primeros datos de imagen (301) y/o los segundos datos de imagen (302) con determinados parametros de imagen.
  10. 10. Servidor de identificacion (101) para la identificacion de un usuario que comprende:
    - un procesador (101b) que esta configurado para generar datos de validacion,
    en el que los datos de validacion indican al menos dos perspectivas diferentes de una camara de un terminal (103) de un usuario que capta primeros datos de imagen (301) con respecto a un documento de identificacion (200),
    - una interfaz de comunicacion (101a), en el que la interfaz de comunicacion (101a) esta configurada para enviar datos de validacion al terminal (103) y para recibir primeros datos de imagen (301) desde el terminal (103) de un usuario y para recibir segundos datos de imagen (302) desde el terminal (103),
    en el que los primeros datos de imagen (301) muestran el documento de identificacion (200) con una fotograffa (202) del usuario y comprenden al menos dos imagenes (301-1, 301-2, 301-3) que muestran el documento de identificacion (200) desde perspectivas diferentes,
    en el que los segundos de datos de imagen (302) muestran una parte de la cara del usuario, en el que el procesador (101b) esta configurado ademas para identificar al usuario, en el que la identificacion comprende:
    - la determinacion de una informacion de validacion (310) procedente de los primeros datos de imagen (301), en el que la informacion de validacion (310) se refiere a la perspectiva de la camara que capta los primeros datos de imagen (301) con respecto al documento de identificacion (200) en las al menos dos imagenes (301-1, 301-2,301-3),
    10
    15
    - la validacion de la informacion de validacion determinada (310) en base a los datos de validacion generados,
    - en funcion de la validacion de la informacion de validacion determinada (310), la comparacion selectiva de los primeros datos de imagen (301) con los segundos datos de imagen (302) para determinar una similitud de la fotograffa (202) del usuario procedente de los primeros datos de imagen (301) con la parte de la cara del usuario procedente de los segundos datos de imagen (302),
    - la determinacion de los datos de identificacion (201) del usuario procedentes de los primeros datos de imagen (301) en base al documento de identificacion (200),
    - la verificacion de caractensticas de integridad del documento de identificacion (200) procedentes de los primeros datos de imagen (301), en el que las caractensticas de integridad contienen una imagen de holograma,
    en el que el procesador (101b) que esta configurado ademas para generar datos de control,
    en el que la interfaz de comunicacion (101a) esta configurada para enviar los datos de control desde el servidor de identificacion (101a) al terminal (103).
    en el que los datos de control instruyen al terminal (103) para captar los primeros datos de imagen (301) y/o los segundos datos de imagen (302) con determinados parametros de imagen.
  11. 11. Servidor de identificacion (101) segun la reivindicacion 10, en el que el servidor de identificacion (101) esta configurado para realizar un procedimiento segun una de las reivindicaciones 1 a 8.
ES14701683T 2013-01-22 2014-01-13 User identification Active ES2586144T5 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE102013100635.3A DE102013100635A1 (de) 2013-01-22 2013-01-22 Benutzer-Identifikation
DE102013100635 2013-01-22
PCT/EP2014/050480 WO2014114513A1 (de) 2013-01-22 2014-01-13 Benutzer-identifikation

Publications (2)

Publication Number Publication Date
ES2586144T3 true ES2586144T3 (es) 2016-10-11
ES2586144T5 ES2586144T5 (en) 2025-04-02

Family

ID=50028991

Family Applications (2)

Application Number Title Priority Date Filing Date
ES14701683T Active ES2586144T5 (en) 2013-01-22 2014-01-13 User identification
ES16169902T Active ES2793306T3 (es) 2013-01-22 2014-01-13 Identificación de usuario

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES16169902T Active ES2793306T3 (es) 2013-01-22 2014-01-13 Identificación de usuario

Country Status (4)

Country Link
EP (4) EP4465592A3 (es)
DE (1) DE102013100635A1 (es)
ES (2) ES2586144T5 (es)
WO (1) WO2014114513A1 (es)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102014207439B4 (de) 2014-04-17 2025-03-27 IDnow GmbH Maskierung von sensiblen Daten bei der Benutzer-Identifikation
DE102014018860A1 (de) * 2014-12-16 2016-06-16 Giesecke & Devrient Gmbh Verifikation mit Webcam
DE102015206623A1 (de) 2015-04-14 2016-10-20 IDnow GmbH Digitale signatur mit fern-identifizierung
US10248783B2 (en) * 2015-12-22 2019-04-02 Thomson Reuters (Grc) Llc Methods and systems for identity creation, verification and management
DE102016007140A1 (de) * 2016-06-10 2017-12-14 Giesecke+Devrient Mobile Security Gmbh Authentisierungssystem
DE102016112956A1 (de) * 2016-07-14 2018-01-18 identity Trust Management AG Verfahren zum online-basierten Identifizieren einer Person, Client-Server System und Computer-Programmprodukt
BE1023971B1 (fr) * 2016-08-02 2017-09-26 Portima Cvba/Scrl Procede de signature electronique d'un document
DE102017106556A1 (de) 2017-03-27 2018-09-27 verify-U AG Verfahren zur Prüfung der Integrität eines Videodatenstroms und System hierfür
IT201700036968A1 (it) * 2017-04-04 2018-10-04 Inventia S R L Metodo e sistema di verifica online dell’identità di un soggetto
ES2694438A1 (es) 2017-05-03 2018-12-20 Electronic Identification, Sl Sistema de video-identificación a distancia de personas físicas y procedimiento de video-identificación a distancia mediante el mismo
WO2019000445A1 (en) * 2017-06-30 2019-01-03 Beijing Didi Infinity Technology And Development Co., Ltd. SYSTEMS AND METHODS FOR VERIFYING THE AUTHENTICITY OF AN IDENTIFICATION PHOTO
CN107798514A (zh) * 2017-11-22 2018-03-13 阿里巴巴集团控股有限公司 基于信用实现理赔的方法和装置
US11669607B2 (en) 2019-08-29 2023-06-06 PXL Vision AG ID verification with a mobile device
EP4105865A1 (de) 2021-06-15 2022-12-21 Pulvis Beteiligungs GmbH Verfahren und system zum computergestützten nachverfolgen einer von einer person durchzuführenden prozedur
DE202021103224U1 (de) 2021-06-15 2021-07-02 Bernd Gill System zum computergestützten Nachverfolgen einer von einer Person durchzuführenden Prozedur
FR3144465B1 (fr) * 2022-12-23 2025-01-03 Ledger Procédé pour la sauvegarde et la restauration personnalisées d’un secret détenu par un portefeuille de cryptoactifs
FR3144463B1 (fr) * 2022-12-23 2025-01-03 Ledger Procédé pour la sauvegarde et la restauration d'un secret détenu par un portefeuille de cryptoactifs
CN120530598A (zh) * 2022-12-23 2025-08-22 莱德基尔公司 一种用于在电子设备与服务器之间建立安全数据连接的方法

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE3209277A1 (de) 1982-03-13 1983-09-15 Agfa-Gevaert Ag, 5090 Leverkusen Faelschungssicherer informationstraeger
US6397334B1 (en) 1998-12-17 2002-05-28 International Business Machines Corporation Method and system for authenticating objects and object data
DE19901881A1 (de) * 1999-01-19 2000-07-27 Dcs Dialog Communication Syste Verfahren und System zur Fälschungssicherung bei biometrischer Personenerkennung
DE19906388A1 (de) 1999-02-16 2000-08-24 Bundesdruckerei Gmbh Verfahren und Vorrichtung zur Personalisierung und Verifizierung von Identitäts- und Sicherheitsdokumenten sowie ein damit verwendbares Identitäts- und Sicherheitsdokument
DE60139046D1 (de) 2000-04-25 2009-08-06 Eastman Kodak Co Verfahren zum Ausdrucken und Überprüfen von Authentifizierungs-Dokumente
US7191156B1 (en) 2000-05-01 2007-03-13 Digimarc Corporation Digital watermarking systems
US20030139994A1 (en) 2002-01-22 2003-07-24 Jones John E. Financial institution system
GB0316631D0 (en) * 2003-07-16 2003-08-20 Omniperception Ltd Facial liveness assessment system
US7672475B2 (en) 2003-12-11 2010-03-02 Fraudhalt Limited Method and apparatus for verifying a hologram and a credit card
DE102004056007A1 (de) 2004-11-19 2006-05-24 Bundesdruckerei Gmbh Mobile Verifikationseinrichtung zur Echtheitsüberprüfung von Reisedokumenten
US20120323735A1 (en) 2005-09-28 2012-12-20 Saf-T-Pay, Inc. Payment system and clearinghouse of internet transactions
US20070098225A1 (en) 2005-10-28 2007-05-03 Piccionelli Gregory A Age verification method for website access
US7925096B2 (en) 2007-12-12 2011-04-12 Xerox Corporation Method and apparatus for validating holograms
US8438622B2 (en) 2008-07-10 2013-05-07 Honesty Online, Llc Methods and apparatus for authorizing access to data
US9305230B2 (en) 2008-07-14 2016-04-05 Jumio Inc. Internet payment system using credit card imaging
ES2390984T3 (es) 2008-10-07 2012-11-20 European Central Bank Procedimiento de marcaje por láser de un documento , mostrando el documento un color fijo en un entorno con un efecto de desplazamiento de color
DE202010018382U1 (de) 2010-10-04 2016-03-07 cp.media AG Datenverarbeitungseinrichtung zum Erzeugen eines sicheren Datensatzes und Vorrichtung zum Auswerten
US8582829B2 (en) * 2010-11-03 2013-11-12 Gary S. Shuster Online identity verification
US20120180115A1 (en) 2011-01-07 2012-07-12 John Maitland Method and system for verifying a user for an online service
GB2542449B (en) * 2012-02-21 2017-08-09 Iproov Ltd Online pseudonym verification and identity validation

Also Published As

Publication number Publication date
DE102013100635A1 (de) 2014-07-24
EP2948891B2 (de) 2024-12-18
EP4465592A2 (de) 2024-11-20
EP3086251A1 (de) 2016-10-26
EP3719681A1 (de) 2020-10-07
EP2948891B1 (de) 2016-05-18
ES2793306T3 (es) 2020-11-13
WO2014114513A1 (de) 2014-07-31
EP2948891A1 (de) 2015-12-02
EP3719681B1 (de) 2024-07-31
EP3086251B1 (de) 2020-02-26
ES2586144T5 (en) 2025-04-02
DE102013100635A8 (de) 2014-09-18
EP3719681C0 (de) 2024-07-31
EP4465592A3 (de) 2025-01-22

Similar Documents

Publication Publication Date Title
ES2586144T5 (en) User identification
US20220417739A1 (en) Secure data communication
ES2858553T3 (es) Sistemas y métodos para compartir electrónicamente documentos privados usando punteros
ES2924068T3 (es) Terminal móvil para la adquisición de datos biométricos
ES2941982T3 (es) Autenticación de una persona usando una tarjeta de identidad virtual
KR101703714B1 (ko) 디지털 이미지를 이용한 인증 방법, 이를 위한 애플리케이션 시스템, 및 인증 시스템
ES2890833T3 (es) Método, sistema, dispositivo y producto de programa de software para la autorización remota de un usuario de servicios digitales
KR102079952B1 (ko) 얼굴 인식 출입 방법 및 장치
ES2755885T3 (es) Procedimiento para evaluar un documento
CN112347452B (zh) 电子合同签署的方法、电子设备及存储介质
KR102308805B1 (ko) 전자 신분증, 전자 신분증의 진위 확인 시스템 및 방법
CA3090839A1 (en) Systems and methods for providing mobile identification of individuals
CN107209963A (zh) 转换安全文档登记系统
WO2018117288A1 (ko) 모바일 단말기를 이용한 비대면 금융계좌 개설방법 및 그 시스템
KR20170001930A (ko) 디지털 이미지를 이용한 인증 방법, 이를 위한 애플리케이션 시스템, 디지털 이미지 판단시스템, 및 인증 시스템
CN112598064A (zh) 一种数据处理方法及装置
WO2018097382A1 (ko) 무인 금융거래 시스템 및 이를 이용한 무인 금융거래 방법
CN115035583A (zh) 非自然人实体操作者实人核身方法和系统
KR102490640B1 (ko) 블록체인 기술 기반의 개인대 개인간 사적 정보 인증 방법
US8870067B2 (en) Identification device having electronic key stored in a memory
KR20230068226A (ko) 안면인식을 이용한 신분인증시스템 및 방법
JP6578080B1 (ja) 証明書認定システム、証明書認定方法及びプログラム
KR20180057170A (ko) 모바일 단말기를 이용한 비대면 금융계좌 개설방법 및 그 시스템
KR20230049942A (ko) 사용자 얼굴 기반 모바일 신분증 검증 방법 및 장치
KR20170118382A (ko) 실명확인증표를 전자적으로 관리하는 장치 및 방법