[go: up one dir, main page]

ES2967796T3 - Method and devices for recording data and documents for a person - Google Patents

Method and devices for recording data and documents for a person Download PDF

Info

Publication number
ES2967796T3
ES2967796T3 ES18709050T ES18709050T ES2967796T3 ES 2967796 T3 ES2967796 T3 ES 2967796T3 ES 18709050 T ES18709050 T ES 18709050T ES 18709050 T ES18709050 T ES 18709050T ES 2967796 T3 ES2967796 T3 ES 2967796T3
Authority
ES
Spain
Prior art keywords
computer system
person
communication device
mobile communication
data
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
ES18709050T
Other languages
Spanish (es)
Inventor
Marcel Ringler
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.)
Ringler Informatik AG
Original Assignee
Ringler Informatik AG
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
Application filed by Ringler Informatik AG filed Critical Ringler Informatik AG
Priority claimed from PCT/EP2018/056284 external-priority patent/WO2018188873A1/en
Application granted granted Critical
Publication of ES2967796T3 publication Critical patent/ES2967796T3/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

En un sistema informático (1), se genera (S2) un código visual que codifica información de referencia para identificar un objeto de datos vinculado a una persona. Usando una cámara de un dispositivo de comunicación móvil (2), la información de referencia codificada en el código visual se captura a partir de una representación visual del código visual y se almacena (S5) en el dispositivo de comunicación móvil (2). En el dispositivo de comunicación móvil (2), se genera (S8) un paquete de datos que incluye la información de referencia capturada y una imagen (23) de un documento (4) de la persona. El paquete de datos se transfiere (S9) desde el dispositivo de comunicación móvil (2) al sistema informático (1). En el sistema informático (1), la imagen del documento (4) se almacena (S11) vinculada al objeto de datos (10), definido por la información de referencia recibida en el paquete de datos. (Traducción automática con Google Translate, sin valor legal)In a computer system (1), a visual code is generated (S2) that encodes reference information to identify a data object linked to a person. Using a camera of a mobile communication device (2), reference information encoded in the visual code is captured from a visual representation of the visual code and stored (S5) in the mobile communication device (2). In the mobile communication device (2), a data packet is generated (S8) that includes the captured reference information and an image (23) of a document (4) of the person. The data packet is transferred (S9) from the mobile communication device (2) to the computer system (1). In the computer system (1), the image of the document (4) is stored (S11) linked to the data object (10), defined by the reference information received in the data packet. (Automatic translation with Google Translate, without legal value)

Description

DESCRIPCIÓNDESCRIPTION

Método y dispositivos para registrar datos y documentos para una persona Method and devices for recording data and documents for a person

Campo de la invenciónfield of invention

La presente invención se refiere a un método y dispositivos para registrar datos y documentos para una persona. Específicamente, la presente invención se refiere a un método implementado por ordenador, un sistema informático, un dispositivo de comunicación móvil y productos de programa informático para registrar datos y documentos para una persona. The present invention relates to a method and devices for recording data and documents for a person. Specifically, the present invention relates to a computer-implemented method, a computer system, a mobile communication device and computer program products for recording data and documents for a person.

Antecedentes de la invenciónBackground of the invention

Muy temprano en su desarrollo, se han usado ordenadores para registrar (introducir y almacenar) datos asignados a una persona. Para ese fin, los objetos de datos se han vinculado en el ordenador a un identificador de persona que define a la persona, por ejemplo, un código numérico o alfanumérico único, un registro biométrico y/u otro código que identifica de manera única a la persona respectiva. Desarrollos adicionales de ordenadores y dispositivos periféricos informáticos, tales como escáneres o cámaras digitales, hicieron posible generar representaciones electrónicas de documentos en papel y almacenar estas representaciones de documentos electrónicos en los ordenadores vinculados a una persona. En aplicaciones y situaciones donde el ordenador es operado por un proveedor de servicios que está separado y alejado de la persona, los documentos en papel de la persona podrían enviarse por correo en papel al proveedor de servicios donde los documentos en papel se convertirían (escanearían, se formarían imágenes) a representaciones electrónicas de los documentos y se almacenarían en el sistema informático. Sin embargo, dependiendo de las circunstancias, no siempre era posible vincular los documentos en el ordenador a la persona apropiada, por ejemplo, los documentos no podían asignarse de manera apropiada y no ambigua a la persona correcta, o simplemente se mezclaban varios documentos. En aplicaciones donde los documentos se originaron en el proveedor de servicios, por ejemplo, cuestionarios (no anónimos), formularios, declaraciones de impuestos y similares, este problema podría evitarse porque el proveedor de servicios imprimiera un identificador de persona en los documentos en papel, por ejemplo, antes de que los documentos en papel se enviaran por correo a la persona. Cuando, en un momento posterior, los documentos en papel se devolvieran al proveedor de servicios, el identificador de persona impreso en los documentos en papel hizo posible que el proveedor de servicios asignara los documentos en papel a la persona apropiada y almacenara la representación electrónica del respectivo documento en el ordenador vinculado al identificador de persona correspondiente. Para documentos en papel que no se originan en el proveedor de servicios, el enfoque de imprimir un identificador de persona en los documentos en papel no es ni práctico ni factible. Very early in their development, computers have been used to record (enter and store) data assigned to a person. For that purpose, the data objects have been linked on the computer to a person identifier that defines the person, for example, a unique numeric or alphanumeric code, a biometric record and/or other code that uniquely identifies the person. respective person. Further developments of computers and computer peripheral devices, such as scanners or digital cameras, made it possible to generate electronic representations of paper documents and to store these electronic document representations on computers linked to a person. In applications and situations where the computer is operated by a service provider that is separate and remote from the person, the person's paper documents could be mailed in paper form to the service provider where the paper documents would be converted (scanned, images would be formed) into electronic representations of the documents and stored in the computer system. However, depending on the circumstances, it was not always possible to link documents on the computer to the appropriate person, for example, documents could not be assigned appropriately and unambiguously to the correct person, or several documents were simply mixed up. In applications where documents originated from the service provider, for example (non-anonymous) questionnaires, forms, tax returns and the like, this problem could be avoided by the service provider printing a person identifier on the paper documents, for example, before paper documents were mailed to the person. When, at a later time, the paper documents were returned to the service provider, the person identifier printed on the paper documents made it possible for the service provider to assign the paper documents to the appropriate person and store the electronic representation of the respective document on the computer linked to the corresponding person identifier. For paper documents that do not originate from the service provider, the approach of printing a person identifier on the paper documents is neither practical nor feasible.

Sumario de la invenciónSummary of the invention

Es un objeto de esta invención proporcionar un método y dispositivos implementados por ordenador para registrar datos y documentos para una persona, método y dispositivos que no tienen al menos algunas de las desventajas de la técnica anterior. En particular, es un objeto de la presente invención proporcionar un método y dispositivos implementados por ordenador para registrar para una persona documentos que no tienen impreso en los mismos un identificador de persona único. It is an object of this invention to provide a computer-implemented method and devices for recording data and documents for a person, method and devices that do not have at least some of the disadvantages of the prior art. In particular, it is an object of the present invention to provide a computer-implemented method and devices for recording for a person documents that do not have a unique person identifier printed thereon.

De acuerdo con la presente invención, estos objetivos se logran a través de las características de las reivindicaciones independientes. Además, a partir de las reivindicaciones dependientes y de la descripción se derivan realizaciones ventajosas adicionales. According to the present invention, these objectives are achieved through the features of the independent claims. Furthermore, additional advantageous embodiments are derived from the dependent claims and the description.

En un método implementado por ordenador para registrar datos y documentos para una persona, un objeto de datos se vincula en un sistema informático a un identificador de persona de la persona. In a computer-implemented method of recording data and documents for a person, a data object is linked in a computer system to a person identifier of the person.

De acuerdo con la presente invención, los objetos anteriormente mencionados se consiguen particularmente porque se genera un código visual en el sistema informático. El código visual codifica información de referencia para identificar el objeto de datos vinculado a la persona. Se genera una representación visual del código visual. Usando una cámara de un dispositivo de comunicación móvil, se captura la información de referencia codificada en el código visual a partir de la representación visual del código visual. La información de referencia se almacena en el dispositivo de comunicación móvil. Se genera un paquete de datos en el dispositivo de comunicación móvil. El paquete de datos incluye la información de referencia capturada a partir de la representación visual del código visual y una imagen de un documento de la persona. El paquete de datos se transfiere desde el dispositivo de comunicación móvil al sistema informático. La imagen del documento, recibida en el paquete de datos, se almacena en el sistema informático vinculado al objeto de datos, definido por la información de referencia recibida en el paquete de datos. According to the present invention, the above-mentioned objects are achieved particularly because a visual code is generated in the computer system. The visual code encodes reference information to identify the data object linked to the person. A visual representation of the visual code is generated. Using a camera of a mobile communication device, the reference information encoded in the visual code is captured from the visual representation of the visual code. The reference information is stored on the mobile communication device. A data packet is generated on the mobile communication device. The data packet includes reference information captured from the visual representation of the visual code and an image of a document of the person. The data packet is transferred from the mobile communication device to the computer system. The image of the document, received in the data packet, is stored in the computer system linked to the data object, defined by the reference information received in the data packet.

En una realización, generar el paquete de datos en el dispositivo de comunicación móvil comprende cifrar al menos una parte del paquete de datos usando una clave criptográfica pública proporcionada por el sistema informático. In one embodiment, generating the data packet at the mobile communication device comprises encrypting at least a portion of the data packet using a public cryptographic key provided by the computer system.

En una realización adicional, generar el código visual en el sistema informático comprende codificar en el código visual una clave criptográfica pública. La clave criptográfica pública codificada en el código visual se almacena en el dispositivo de comunicación móvil. In a further embodiment, generating the visual code in the computer system comprises encoding a public cryptographic key into the visual code. The public cryptographic key encoded in the visual code is stored on the mobile communication device.

En una realización, generar el código visual en el sistema informático comprende codificar en el código visual un elemento de direccionamiento. Usando el elemento de direccionamiento, el paquete de datos se transfiere desde el dispositivo de comunicación móvil al sistema informático. In one embodiment, generating the visual code in the computer system comprises encoding an addressing element in the visual code. Using the addressing element, the data packet is transferred from the mobile communication device to the computer system.

En una realización adicional, transferir el paquete de datos desde el dispositivo de comunicación móvil al sistema informático comprende transmitir el paquete de datos desde el dispositivo de comunicación móvil a un centro de procesamiento basado en la nube, y transmitir el paquete de datos desde el centro de procesamiento basado en la nube al sistema informático. In a further embodiment, transferring the data packet from the mobile communication device to the computing system comprises transmitting the data packet from the mobile communication device to a cloud-based processing center, and transmitting the data packet from the center. cloud-based processing to the computer system.

En una realización, se captura la imagen del documento de la persona, usando una cámara del dispositivo de comunicación móvil y/o un escáner. La imagen del documento de la persona se almacena en el dispositivo de comunicación móvil. In one embodiment, the image of the person's document is captured, using a mobile communication device camera and/or a scanner. The person's document image is stored on the mobile communication device.

En una realización adicional, generar la representación visual del código visual comprende mostrar la representación visual y/o imprimir la representación visual del código visual. In a further embodiment, generating the visual representation of the visual code comprises displaying the visual representation and/or printing the visual representation of the visual code.

Además del método implementado por ordenador para registrar datos y documentos para una persona, la presente invención también se refiere a un sistema informático para registrar datos y documentos para una persona. El sistema informático comprende uno o más procesadores que están configurados para realizar las etapas de: vincular en el sistema informático un objeto de datos a un identificador de persona de la persona; generar en el sistema informático un código visual, codificando el código visual información de referencia para identificar el objeto de datos vinculado a la persona; generar una representación visual del código visual para permitir que un dispositivo de comunicación móvil capture la información de referencia codificada en el código visual, usando una cámara del dispositivo de comunicación móvil; recibir en el sistema informático un paquete de datos desde el dispositivo de comunicación móvil; extraer en el sistema informático del paquete de datos una imagen de un documento de la persona y la información de referencia extraída por el dispositivo de comunicación móvil de la representación visual del código visual; y almacenar en el sistema informático la imagen del documento, extraído del paquete de datos, vinculado al objeto de datos, definido por la información de referencia extraída del paquete de datos. In addition to the computer-implemented method of recording data and documents for a person, the present invention also relates to a computer system for recording data and documents for a person. The computer system comprises one or more processors that are configured to perform the steps of: linking in the computer system a data object to a person identifier of the person; generating a visual code in the computer system, the visual code encoding reference information to identify the data object linked to the person; generating a visual representation of the visual code to allow a mobile communication device to capture reference information encoded in the visual code, using a camera of the mobile communication device; receiving in the computer system a data packet from the mobile communication device; extracting into the computer system from the data package an image of a document of the person and the reference information extracted by the mobile communication device from the visual representation of the visual code; and storing in the computer system the image of the document, extracted from the data package, linked to the data object, defined by the reference information extracted from the data package.

En una realización, el uno o más procesadores del sistema informático están configurados además para usar una clave criptográfica privada del sistema informático para descifrar contenidos del paquete de datos cifrado por el dispositivo de comunicación móvil usando una clave de cifrado pública del sistema informático. In one embodiment, the one or more processors of the computer system are further configured to use a private cryptographic key of the computer system to decrypt contents of the data packet encrypted by the mobile communication device using a public encryption key of the computer system.

En una realización adicional, el uno o más procesadores del sistema informático están configurados además para codificar en el código visual la clave criptográfica pública del sistema informático, permitiendo que el dispositivo de comunicación móvil cifre al menos una parte del paquete de datos usando la clave pública clave criptográfica del sistema informático. In a further embodiment, the one or more processors of the computer system are further configured to encode in the visual code the public cryptographic key of the computer system, allowing the mobile communication device to encrypt at least a portion of the data packet using the public key. cryptographic key of the computer system.

Además del método implementado por ordenador y del sistema informático para registrar datos y documentos para una persona, la presente invención también se refiere a un producto de programa informático que comprende un medio legible por ordenador no transitorio que tiene almacenado en el mismo código de programa informático configurado para controlar un procesador de un sistema informático de tal manera que el sistema informático realiza las etapas de: vincular en el sistema informático un objeto de datos a un identificador de persona de una persona; generar en el sistema informático un código visual, codificando el código visual información de referencia para identificar el objeto de datos vinculado a la persona; generar una representación visual del código visual para permitir que un dispositivo de comunicación móvil capture la información de referencia codificada en el código visual, usando una cámara del dispositivo de comunicación móvil; recibir en el sistema informático un paquete de datos desde el dispositivo de comunicación móvil; extraer en el sistema informático del paquete de datos una imagen de un documento de la persona y la información de referencia extraída por el dispositivo de comunicación móvil de la representación visual del código visual; y almacenar en el sistema informático la imagen del documento, extraído del paquete de datos, vinculado al objeto de datos, definido por la información de referencia extraída del paquete de datos. In addition to the computer-implemented method and computer system for recording data and documents for a person, the present invention also relates to a computer program product comprising a non-transitory computer-readable medium having stored in the same computer program code configured to control a processor of a computer system such that the computer system performs the steps of: linking in the computer system a data object to a person identifier of a person; generating a visual code in the computer system, the visual code encoding reference information to identify the data object linked to the person; generating a visual representation of the visual code to allow a mobile communication device to capture reference information encoded in the visual code, using a camera of the mobile communication device; receiving in the computer system a data packet from the mobile communication device; extracting into the computer system from the data package an image of a document of the person and the reference information extracted by the mobile communication device from the visual representation of the visual code; and storing in the computer system the image of the document, extracted from the data package, linked to the data object, defined by the reference information extracted from the data package.

Además del método implementado por ordenador y del sistema informático para registrar datos y documentos para una persona, la presente invención también se refiere a un dispositivo de comunicación móvil, que comprende una cámara y un procesador conectado a la cámara y configurado para realizar las etapas de: capturar información de referencia, usando la cámara del dispositivo de comunicación móvil, a partir de una representación visual de un código visual, generada por un sistema informático externo separado del dispositivo de comunicación móvil para definir en el sistema informático externo un objeto de datos vinculado a una persona; generar en el dispositivo de comunicación móvil un paquete de datos, incluyendo el paquete de datos la información de referencia capturada a partir de la representación visual del código visual y una imagen de un documento de la persona; y transferir el paquete de datos desde el dispositivo de comunicación móvil al sistema informático externo, permitiendo que el sistema informático externo almacene la imagen del documento de la persona en el sistema informático externo vinculado al objeto de datos definido por la información de referencia incluida en el paquete de datos. In addition to the computer-implemented method and computer system for recording data and documents for a person, the present invention also relates to a mobile communication device, comprising a camera and a processor connected to the camera and configured to perform the steps of : capture reference information, using the camera of the mobile communication device, from a visual representation of a visual code, generated by an external computing system separate from the mobile communication device to define in the external computing system a linked data object A person; generating in the mobile communication device a data packet, the data packet including reference information captured from the visual representation of the visual code and an image of a document of the person; and transferring the data packet from the mobile communication device to the external computer system, allowing the external computer system to store the image of the person's document in the external computer system linked to the data object defined by the reference information included in the data packet.

En una realización, el procesador del dispositivo de comunicación móvil está configurado además para cifrar al menos una parte del paquete de datos usando una clave criptográfica pública del sistema informático externo. In one embodiment, the processor of the mobile communication device is further configured to encrypt at least a portion of the data packet using a public cryptographic key of the external computer system.

En una realización adicional, el procesador del dispositivo de comunicación móvil está configurado además para extraer la clave criptográfica pública del sistema informático externo de la representación visual del código visual generado por el sistema informático externo. In a further embodiment, the processor of the mobile communication device is further configured to extract the public cryptographic key of the external computing system from the visual representation of the visual code generated by the external computing system.

Además del dispositivo de comunicación móvil, y el método implementado por ordenador y el sistema informático para registrar datos y documentos para una persona, la presente invención también se refiere a un producto de programa informático que comprende un medio legible por ordenador no transitorio que tiene almacenado en el mismo código de programa configurado para controlar un procesador de un dispositivo de comunicación móvil de manera que el dispositivo de comunicación móvil realiza las etapas de: capturar información de referencia, usando una cámara del dispositivo de comunicación móvil, a partir de una representación visual de un código visual, generada por un sistema informático externo separado del dispositivo de comunicación móvil para definir en el sistema informático externo un objeto de datos vinculado a una persona; generar en el dispositivo de comunicación móvil un paquete de datos, incluyendo el paquete de datos la información de referencia capturada a partir de la representación visual del código visual y una imagen de un documento de la persona; y transferir el paquete de datos desde el dispositivo de comunicación móvil al sistema informático externo, permitiendo que el sistema informático externo almacene la imagen del documento de la persona en el sistema informático externo vinculado al objeto de datos definido por la información de referencia incluida en el paquete de datos. In addition to the mobile communication device, and the computer-implemented method and computer system for recording data and documents for a person, the present invention also relates to a computer program product comprising a non-transitory computer-readable medium having stored in the same program code configured to control a processor of a mobile communication device so that the mobile communication device performs the steps of: capturing reference information, using a camera of the mobile communication device, from a visual representation of a visual code, generated by an external computer system separate from the mobile communication device to define in the external computer system a data object linked to a person; generating in the mobile communication device a data packet, the data packet including reference information captured from the visual representation of the visual code and an image of a document of the person; and transferring the data packet from the mobile communication device to the external computer system, allowing the external computer system to store the image of the person's document in the external computer system linked to the data object defined by the reference information included in the data packet.

Breve descripción de los dibujosBrief description of the drawings

La presente invención se explicará con más detalle, a modo de ejemplo, con referencia a los dibujos, en los que: La Figura 1: muestra un diagrama de bloques que ilustra esquemáticamente un sistema informático para registrar datos y documentos para una persona. The present invention will be explained in more detail, by way of example, with reference to the drawings, in which: Figure 1: shows a block diagram schematically illustrating a computer system for recording data and documents for a person.

La Figura 2: muestra un diagrama de bloques que ilustra esquemáticamente un sistema informático que genera una representación visual de un código visual para posibilitar que un usuario vincule los documentos de una persona a datos almacenados para la persona en el sistema informático. Figure 2: shows a block diagram schematically illustrating a computer system that generates a visual representation of a visual code to enable a user to link a person's documents to data stored for the person in the computer system.

La Figura 3: muestra un diagrama de bloques que ilustra esquemáticamente un sistema informático que genera y transfiere a un ordenador de usuario un código visual, que permite al usuario vincular los documentos de una persona a datos almacenados para la persona en el sistema informático. Figure 3: shows a block diagram schematically illustrating a computer system that generates and transfers to a user's computer a visual code, which allows the user to link a person's documents to data stored for the person in the computer system.

La Figura 4: muestra un diagrama de bloques que ilustra esquemáticamente un sistema informático que genera e imprime para un usuario un código visual, que permite al usuario vincular los documentos de una persona a datos almacenados para la persona en el sistema informático. Figure 4: shows a block diagram schematically illustrating a computer system that generates and prints for a user a visual code, which allows the user to link a person's documents to data stored for the person in the computer system.

La Figura 5: muestra un diagrama de flujo que ilustra una secuencia ilustrativa de etapas para registrar en un sistema informático datos y documentos para una persona. Figure 5: shows a flow chart illustrating an illustrative sequence of steps for recording data and documents for a person in a computer system.

Descripción detallada de las realizaciones preferidasDetailed description of the preferred embodiments

En las Figuras 1-5, el número de referencia 1 se refiere a un sistema informático para registrar datos y documentos 4 para una persona. Como se ilustra esquemáticamente en las Figuras 1-4, los documentos son documentos en papel, por ejemplo, cartas, facturas, recibos, extractos de cuentas, formularios, etc. El sistema informático 1 comprende uno o más ordenadores operables que comprenden uno o más procesadores 13 y un almacén de datos 100 para almacenar datos de persona. Los datos de persona comprenden al menos un objeto de datos 10 vinculado a un identificador de persona 11. El sistema informático 1 está configurado para la comunicación de datos a través de una red de comunicaciones 3, por ejemplo, con un ordenador de usuario remoto 5 o un dispositivo de comunicación móvil 2. Como se muestra en las Figuras 1-4, el sistema informático 1 comprende una pantalla de visualización 14, por ejemplo, para visualizar una interfaz de usuario de una aplicación de procesamiento de datos. El sistema informático 1 comprende además un medio legible por ordenador no transitorio, conectado al procesador o procesadores 13 de forma extraíble o fija, y que tiene almacenado en el mismo código de programa informático configurado para controlar el procesador o procesadores 13 de tal manera que el ordenador el sistema 1 implementa la aplicación de procesamiento de datos y su interfaz de usuario y realiza diversas funciones descritas a continuación con más detalle. La aplicación de procesamiento de datos implementada por los procesadores 13 del sistema informático 1 está configurada para recibir (a través de procesos de transmisión de datos electrónicos, entrada de datos y/o escaneo de datos) y almacenar datos de persona en uno o más objetos de datos 10 en el almacén de datos 100. Por ejemplo, la aplicación de procesamiento de datos está relacionada con declaraciones de impuestos o el procesamiento de otros datos y documentos específicos de persona. Los objetos de datos 10 incluyen archivos de datos, documentos electrónicos, formularios electrónicos, bases de datos, carpetas de datos y registros de datos, elementos de datos y/o campos de datos en los archivos de datos, documentos electrónicos, formularios electrónicos, bases de datos y/o carpetas de datos, respectivamente. In Figures 1-5, the reference number 1 refers to a computer system for recording data and documents 4 for a person. As illustrated schematically in Figures 1-4, documents are paper documents, for example, letters, invoices, receipts, account statements, forms, etc. The computer system 1 comprises one or more operable computers comprising one or more processors 13 and a data store 100 for storing person data. The person data comprises at least one data object 10 linked to a person identifier 11. The computer system 1 is configured for data communication via a communications network 3, for example with a remote user computer 5 or a mobile communication device 2. As shown in Figures 1-4, the computer system 1 comprises a display screen 14, for example, for displaying a user interface of a data processing application. The computer system 1 further comprises a non-transitory computer-readable medium, connected to the processor or processors 13 in a removable or fixed manner, and having stored in the same computer program code configured to control the processor or processors 13 such that the computer system 1 implements the data processing application and its user interface and performs various functions described below in more detail. The data processing application implemented by the processors 13 of the computer system 1 is configured to receive (through electronic data transmission, data entry and/or data scanning processes) and store person data in one or more objects. of data 10 in data warehouse 100. For example, the data processing application is related to tax returns or the processing of other person-specific data and documents. Data objects 10 include data files, electronic documents, electronic forms, databases, data folders and data records, data elements and/or data fields in the data files, electronic documents, electronic forms, databases. data and/or data folders, respectively.

La red de comunicaciones 3 comprende una red de área local (LAN), una red de área local inalámbrica (WLAN), una red de radio móvil, por ejemplo, un GSM (Sistema Global para Comunicación Móvil) o UMTS (Sistema Telefónico Móvil Universal), una red de telecomunicaciones fija y/o Internet. The communication network 3 comprises a local area network (LAN), a wireless local area network (WLAN), a mobile radio network, for example, a GSM (Global System for Mobile Communication) or UMTS (Universal Mobile Telephone System ), a fixed telecommunications network and/or Internet.

Como se ilustra esquemáticamente en las Figuras 1-4, un sistema informático basado en la nube 30 está conectado a la red de comunicaciones 3. El sistema informático basado en la nube 30 comprende uno o más ordenadores operables con uno o más procesadores conectados a un almacén de datos. As schematically illustrated in Figures 1-4, a cloud-based computing system 30 is connected to the communications network 3. The cloud-based computing system 30 comprises one or more computers operable with one or more processors connected to a data warehouse.

Como se ilustra esquemáticamente en las Figuras 1-4, el dispositivo de comunicación móvil 2 comprende una cámara 20, una pantalla 21 y uno o más procesadores 22, conectados a la cámara 20 y a la pantalla 21. El dispositivo de comunicación móvil 2 comprende además un medio legible por ordenador no transitorio, conectado al procesador o procesadores 22 de forma extraíble o fija, y que tiene almacenado en el mismo código de programa informático configurado para controlar el procesador o procesadores 22 de tal manera que el dispositivo de comunicación móvil 2 realiza diversas funciones descritas a continuación con más detalle. As schematically illustrated in Figures 1-4, the mobile communication device 2 comprises a camera 20, a display 21 and one or more processors 22, connected to the camera 20 and the display 21. The mobile communication device 2 further comprises a non-transitory computer readable medium, connected to the processor or processors 22 in a removable or fixed manner, and having stored in the same computer program code configured to control the processor or processors 22 such that the mobile communication device 2 performs various functions described below in more detail.

En los siguientes párrafos, se describen con referencia a la Figura 5 posibles secuencias de etapas realizadas por los procesadores 13, 22 del sistema informático 1, el dispositivo de comunicación móvil 2 o el centro informático basado en la nube 3, respectivamente, para registrar datos y documentos 4 para una persona. Registrar datos y documentos 4paraun medio de persona para almacenar dichos datos y documentosdela persona vinculada o asignadaala persona. Por motivos de claridad y facilidad de lectura, las etapas realizadas por el procesador o procesadores 13 del sistema informático 1 o por la aplicación de procesamiento de datos implementada por el procesador o procesadores 13 del sistema informático 1, respectivamente, se denominan como "etapas realizadas por el sistema informático 1". En consecuencia, las etapas realizadas por el procesador o procesadores 22 del dispositivo de comunicación móvil 2 o el centro informático basado en la nube 3 se denominan "etapas realizadas por el dispositivo de comunicación móvil 2" o "etapas realizadas por el centro informático basado en la nube 3", respectivamente. In the following paragraphs, possible sequences of steps performed by the processors 13, 22 of the computing system 1, the mobile communication device 2 or the cloud-based computing center 3, respectively, to record data are described with reference to Figure 5. and 4 documents for one person. Record data and documents 4for a person means to store said data and documents of the person linked or assigned to the person. For reasons of clarity and readability, the steps performed by the processor(s) 13 of the computer system 1 or by the data processing application implemented by the processor(s) 13 of the computer system 1, respectively, are referred to as "steps performed." by computer system 1". Accordingly, the steps performed by the processor or processors 22 of the mobile communication device 2 or the cloud-based computing center 3 are called "steps performed by the mobile communication device 2" or "steps performed by the cloud-based computing center cloud 3", respectively.

En la etapa S1, el sistema informático 1 vincula uno o más objetos de datos 10 que comprenden datos de persona de una persona específica a un identificador de persona de la persona específica. Dependiendo de la aplicación, los datos de persona incluyen datos acerca de la persona, por ejemplo, nombre, fecha de nacimiento, etc., datos para contactar con la persona, por ejemplo, dirección, número de teléfono, etc., u otros datos relacionados con la persona, tales como datos financieros, que incluyen ingresos, saldos de cuenta, gastos, contribuciones de pensión, etc., u otros datos asociados con la persona o su familia. Por ejemplo, la vinculación de los datos de persona es sensible a la entrada de datos o introducción de datos para y relacionada con la persona específica. El identificador de persona es un identificador de persona único que define a la persona específica de una manera no ambigua, por ejemplo, un número de seguro social, un número de pasaporte, un IMSI (identificador de abonado móvil internacional), un identificador único (UID), un identificador globalmente único (GUID) o similares. In step S1, the computer system 1 links one or more data objects 10 comprising person data of a specific person to a person identifier of the specific person. Depending on the application, person data includes data about the person, e.g. name, date of birth, etc., data for contacting the person, e.g. address, telephone number, etc., or other data. related to the individual, such as financial data, including income, account balances, expenses, pension contributions, etc., or other data associated with the individual or their family. For example, the linking of person data is sensitive to data entry or data entry for and related to the specific person. The person identifier is a unique person identifier that defines the specific person in an unambiguous way, for example, a social security number, a passport number, an IMSI (international mobile subscriber identifier), a unique identifier ( UID), a globally unique identifier (GUID) or similar.

En la etapa S2, el sistema informático 1 genera un código visual que codifica información de referencia para identificar el uno o más objetos de datos 10 vinculados a la persona. Dependiendo de la realización, configuración y/o tipo de objeto de datos 10, la información de referencia incluye un identificador de objeto (OID), un identificador de recursos uniforme (URI), un localizador de recursos uniforme (URL), un marcador, un anclaje, un nodo identificador u otro elemento de direccionamiento para identificar de manera única el uno o más objetos de datos 10. El código visual o la información de referencia, respectivamente, identifica además el sistema informático 1 y/o la persona respectiva. Por ejemplo, el código visual es un código de barras unidimensional o bidimensional, por ejemplo, un código QR (código de respuesta rápida) u otro código que se puede visualizar en una pantalla de visualización 14, 51, 21 o en papel 6 u otro medio de impresión. In step S2, the computer system 1 generates a visual code that encodes reference information to identify the one or more data objects 10 linked to the person. Depending on the embodiment, configuration and/or type of data object 10, the reference information includes an object identifier (OID), a uniform resource identifier (URI), a uniform resource locator (URL), a bookmark, an anchor, an identifier node or other addressing element to uniquely identify the one or more data objects 10. The visual code or the reference information, respectively, further identifies the computer system 1 and/or the respective person. For example, the visual code is a one-dimensional or two-dimensional barcode, for example, a QR code (quick response code) or other code that can be displayed on a display screen 14, 51, 21 or on paper 6 or other printing medium.

En una realización, en la etapa S2, el sistema informático 1 genera el código visual para incluir además una clave criptográfica pública del sistema informático 1. La clave criptográfica pública es parte de un par de claves pública/privada para criptografía asimétrica, por lo que la clave privada (secreta) se almacena de forma segura en el sistema informático 1. In one embodiment, in step S2, the computer system 1 generates the visual code to also include a public cryptographic key of the computer system 1. The public cryptographic key is part of a public/private key pair for asymmetric cryptography, so The private (secret) key is securely stored on computer system 1.

En una realización adicional, en la etapa S2, el sistema informático 1 genera el código visual para incluir además un elemento de direccionamiento relacionado con el centro informático basado en la nube 30. Por ejemplo, el elemento de direccionamiento comprende un URL (localizador de recursos uniforme) u otro enlace a una aplicación, un paquete de datos y/o un almacén de datos en el centro informático basado en la nube 30. In a further embodiment, in step S2, the computing system 1 generates the visual code to further include an addressing element related to the cloud-based computing center 30. For example, the addressing element comprises a URL (resource locator). uniform) or other link to an application, a data package and/or a data store in the cloud-based computing center 30.

En la etapa S3, se genera una representación visual 12 del código visual. Dependiendo del escenario o configuración, el sistema informático 1 genera la representación visual 12 en una pantalla 14 del sistema informático 1, como se ilustra en la Figura 2; la representación visual 12 se genera en una pantalla 51 de un ordenador de usuario remoto 5, como se ilustra en la Figura 3; o, la representación visual 12 se imprime por el sistema informático 1 (a través de una impresora) en papel 6 u otro medio de impresión, como se ilustra en la Figura 4. In step S3, a visual representation 12 of the visual code is generated. Depending on the scenario or configuration, the computer system 1 generates the visual representation 12 on a screen 14 of the computer system 1, as illustrated in Figure 2; the visual representation 12 is generated on a screen 51 of a remote user computer 5, as illustrated in Figure 3; or, the visual representation 12 is printed by the computer system 1 (via a printer) on paper 6 or other printing medium, as illustrated in Figure 4.

En la etapa S4, la representación visual 12 se captura por el dispositivo de comunicación móvil 2. Específicamente, la cámara 20 del dispositivo de comunicación móvil 2 se usa para capturar la representación visual 12 tomando una fotografía y generando una imagen de la representación visual 12 mostrada en la pantalla 14 del sistema informático 1, en la pantalla 51 del ordenador de usuario 5, o en el papel 6 u otro medio de impresión, respectivamente. In step S4, the visual representation 12 is captured by the mobile communication device 2. Specifically, the camera 20 of the mobile communication device 2 is used to capture the visual representation 12 by taking a photograph and generating an image of the visual representation 12. displayed on screen 14 of computer system 1, on screen 51 of user computer 5, or on paper 6 or other printing medium, respectively.

En la etapa S5, el dispositivo de comunicación móvil 2 extrae y almacena la información de referencia codificada en el código visual capturado. In step S5, the mobile communication device 2 extracts and stores the reference information encoded in the captured visual code.

Dependiendo de la realización, en la etapa S6, el dispositivo de comunicación móvil 2 extrae y almacena además la clave criptográfica pública del sistema informático 1 y/o el elemento de direccionamiento codificado en el código visual capturado. Depending on the embodiment, in step S6, the mobile communication device 2 further extracts and stores the public cryptographic key of the computer system 1 and/or the addressing element encoded in the captured visual code.

En la etapa S7, el dispositivo de comunicación móvil 2 captura una imagen de uno o más documentos 4 de la persona. Específicamente, la cámara 20 del dispositivo de comunicación móvil 2 se usa para capturar un documento 4 tomando una fotografía y almacenando una imagen 23 del documento 4. Como alternativa, el uno o más documentos 4 se capturan por medio de un escáner incluido en el dispositivo de comunicación móvil 2 o conectado al dispositivo de comunicación móvil 2. In step S7, the mobile communication device 2 captures an image of one or more documents 4 of the person. Specifically, the camera 20 of the mobile communication device 2 is used to capture a document 4 by taking a photograph and storing an image 23 of the document 4. Alternatively, the one or more documents 4 are captured by means of a scanner included in the device mobile communication device 2 or connected to mobile communication device 2.

En la etapa S8, el dispositivo de comunicación móvil 2 genera un paquete de datos que incluye la información de referencia, extraída del código visual capturado, y la imagen capturada 23 del uno o más documentos 4 de la persona. En una realización, el dispositivo de comunicación móvil 2 usa la clave criptográfica pública, extraída del código visual capturado, para cifrar los contenidos del paquete de datos, específicamente, la información de referencia y la imagen 23 del documento o documentos 4. En una realización, la información de referencia, particularmente información de identificación que define el sistema informático 1 y/o la persona respectiva, se incluye además de manera no cifrada. In step S8, the mobile communication device 2 generates a data packet that includes the reference information, extracted from the captured visual code, and the captured image 23 of the one or more documents 4 of the person. In one embodiment, the mobile communication device 2 uses the public cryptographic key, extracted from the captured visual code, to encrypt the contents of the data packet, specifically, the reference information and image 23 of the document or documents 4. In one embodiment , reference information, particularly identifying information defining the computer system 1 and/or the respective person, is further included in unencrypted form.

En una realización, las etapas S4-S8 del bloque B se ejecutan por una aplicación de software programada, una denominada "aplicación", que se ejecuta en el procesador 22 del dispositivo de comunicación móvil 2, que garantiza que la información de referencia y la imagen 23 del documento o documentos 4 se capturan en un proceso de etapas "no separables" o "no omisibles", en el sentido de que todas las etapas deben realizarse para que el proceso se complete. Sin embargo, un experto en la materia entenderá que la secuencia de captura de la representación visual 12 en la etapa S4 y de captura del documento 4 en la etapa S7 podría modificarse, por ejemplo. In one embodiment, steps S4-S8 of block B are executed by a programmed software application, a so-called "application", running on the processor 22 of the mobile communication device 2, which ensures that the reference information and the image 23 of document or documents 4 are captured in a process of "non-separable" or "non-omissible" stages, in the sense that all stages must be completed for the process to be completed. However, one skilled in the art will understand that the sequence of capturing the visual representation 12 in step S4 and capturing the document 4 in step S7 could be modified, for example.

En la etapa S9, el paquete de datos se transfiere desde el dispositivo de comunicación móvil 2 al sistema informático 1. Como se ilustra esquemáticamente en las Figuras 2-4, en la etapa S9, el paquete de datos se transfiere a través de la red de comunicaciones 3. Como alternativa, si el dispositivo de comunicación móvil 2 está ubicado cerca del sistema informático 1, como se indica en la Figura 1, en la etapa S9, el paquete de datos se transfiere a través de una interfaz de comunicación de corto alcance, tal como NFC (comunicación de campo cercano), RFID (identificación por radiofrecuencia), Bluetooth, Bluetooth de baja energía o similares. El paquete de datos se transfiere a través de la red de comunicaciones 3 a través del centro basado en la nube 30 o a través de protocolos de entre pares. Dependiendo de la realización, el dispositivo de comunicación móvil 2 usa el elemento de direccionamiento para transferir el paquete de datos al centro informático basado en la nube 30. Específicamente, el dispositivo de comunicación móvil 2 usa el URL u otro enlace incluido en el elemento de direccionamiento para transferir el paquete de datos al centro informático basado en la nube 30. En el centro informático basado en la nube 30, el paquete de datos se almacena, por ejemplo, en un almacén de datos o relacionado con una aplicación definida por el elemento de direccionamiento. En el caso de una red entre pares, el centro informático basado en la nube 30 está configurado para facilitar una conexión entre el dispositivo de comunicación móvil 2 y el sistema informático 1, por ejemplo, realizando servicios de descubrimiento, directorio y/o toma de contacto, permitiendo que el dispositivo de comunicación móvil 2 transfiera el paquete de datos a través de la red de comunicaciones 3 al sistema informático 1, sin necesidad de almacenar el paquete de datos en el centro informático basado en la nube 30. In step S9, the data packet is transferred from the mobile communication device 2 to the computer system 1. As schematically illustrated in Figures 2-4, in step S9, the data packet is transferred through the network communications 3. Alternatively, if the mobile communication device 2 is located near the computer system 1, as indicated in Figure 1, in step S9, the data packet is transferred through a short communication interface range, such as NFC (near field communication), RFID (radio frequency identification), Bluetooth, Bluetooth low energy or similar. The data packet is transferred over the communications network 3 through the cloud-based hub 30 or through peer-to-peer protocols. Depending on the embodiment, the mobile communication device 2 uses the addressing element to transfer the data packet to the cloud-based computing center 30. Specifically, the mobile communication device 2 uses the URL or other link included in the addressing element. addressing to transfer the data packet to the cloud-based computing center 30. In the cloud-based computing center 30, the data packet is stored, for example, in a data store or related to an application defined by the element addressing. In the case of a peer-to-peer network, the cloud-based computing center 30 is configured to facilitate a connection between the mobile communication device 2 and the computing system 1, for example, performing discovery, directory and/or decision-making services. contact, allowing the mobile communication device 2 to transfer the data packet through the communications network 3 to the computer system 1, without the need to store the data packet in the cloud-based computing center 30.

Desde el centro informático basado en la nube 30, el paquete de datos se transfiere al sistema informático 1. Dependiendo de la realización y/o configuración, el sistema informático 1 interroga al centro informático basado en la nube 30, por ejemplo, periódicamente o por solicitud de operador, para paquetes de datos asociados con el sistema informático 1 y/o la persona respectiva, como se define por la información de referencia no cifrada; o, el centro informático basado en la nube 30 reenvía el paquete de datos al sistema informático 1 definido por la información de referencia no cifrada. From the cloud-based computing center 30, the data packet is transferred to the computing system 1. Depending on the embodiment and/or configuration, the computing system 1 interrogates the cloud-based computing center 30, for example, periodically or periodically. operator request, for data packets associated with computer system 1 and/or the respective person, as defined by unencrypted reference information; or, the cloud-based computing center 30 forwards the data packet to the computing system 1 defined by the unencrypted reference information.

En la etapa S10, el sistema informático 1 extrae la imagen o imágenes del documento o documentos 4 y la información de referencia del paquete de datos. En caso de que la imagen o imágenes del documento o documentos 4 y/o la información de referencia estén cifradas, el sistema informático 1 usa su clave criptográfica privada secreta para descifrar el documento 4 y/o la información de referencia, respectivamente. In step S10, the computer system 1 extracts the image(s) from the document(s) 4 and the reference information from the data packet. In case the image(s) of the document(s) 4 and/or the reference information are encrypted, the computer system 1 uses its secret private cryptographic key to decrypt the document(s) 4 and/or the reference information, respectively.

En la etapa S11, el sistema informático 1 almacena la imagen o imágenes del documento o documentos 4 en el almacén de datos 100 vinculado al objeto de datos 10 definido por la información de referencia extraída del paquete de datos. En otras palabras, el sistema informático 1 usa la información de referencia extraída del paquete de datos para almacenar la imagen o imágenes del documento o documentos 4 en el almacén de datos 100 vinculado a la persona respectiva. En resumen, el sistema informático 1 almacena la imagen o imágenes del documento o documentos 4 en el almacén de datos 100 vinculado a la persona respectiva. In step S11, the computer system 1 stores the image or images of the document or documents 4 in the data store 100 linked to the data object 10 defined by the reference information extracted from the data packet. In other words, the computer system 1 uses the reference information extracted from the data packet to store the image or images of the document or documents 4 in the data store 100 linked to the respective person. In summary, the computer system 1 stores the image or images of the document or documents 4 in the data store 100 linked to the respective person.

Debería observarse que, en la descripción, el código de programa informático se ha asociado con módulos funcionales específicos y la secuencia de las etapas se ha presentado en un orden específico. Un experto en la materia entenderá, sin embargo, que el código de programa informático puede estructurarse de manera diferente y que el orden de al menos algunas de las etapas podría modificarse, sin desviarse del alcance de la invención. Por ejemplo, un experto en la materia entenderá que la secuencia de captura de la representación visual 12 en la etapa S4 y de captura del documento 4 en la etapa S7 podría modificarse. It should be noted that, in the description, the computer program code has been associated with specific functional modules and the sequence of steps has been presented in a specific order. One skilled in the art will understand, however, that the computer program code may be structured differently and that the order of at least some of the steps could be modified, without departing from the scope of the invention. For example, one skilled in the art will understand that the sequence of capturing the visual representation 12 in step S4 and capturing the document 4 in step S7 could be modified.

Claims (13)

REIVINDICACIONES 1. Un método implementado por ordenador para registrar datos y documentos (4) para una persona, comprendiendo el método:1. A computer-implemented method for recording data and documents (4) for a person, the method comprising: vincular (S1) en un sistema informático (1) un objeto de datos (10) a un identificador de persona (11) de la persona;linking (S1) in a computer system (1) a data object (10) to a person identifier (11) of the person; generar (S2) en el sistema informático (1) un código visual, codificando el código visual información de referencia para identificar el objeto de datos (10) vinculado a la persona;generate (S2) in the computer system (1) a visual code, the visual code encoding reference information to identify the data object (10) linked to the person; generar (S3) una representación visual del código visual (12);generate (S3) a visual representation of the visual code (12); almacenar (S5) en un dispositivo de comunicación móvil (2) la información de referencia codificada en el código visual y capturada a partir de la representación visual del código visual (12), usando una cámara (20) del dispositivo de comunicación móvil (2);store (S5) in a mobile communication device (2) the reference information encoded in the visual code and captured from the visual representation of the visual code (12), using a camera (20) of the mobile communication device (2 ); generar (S8) en el dispositivo de comunicación móvil (2) un paquete de datos, incluyendo el paquete de datos la información de referencia capturada a partir de la representación visual del código visual (12) y una imagen (23) de un documento (4) de la persona;generate (S8) in the mobile communication device (2) a data packet, the data packet including the reference information captured from the visual representation of the visual code (12) and an image (23) of a document ( 4) of the person; transferir (S9) el paquete de datos desde el dispositivo de comunicación móvil (2) al sistema informático (1); y almacenar (S11) en el sistema informático (1) la imagen del documento (4), recibida en el paquete de datos, vinculado al objeto de datos (10), definido por la información de referencia recibida en el paquete de datos. transfer (S9) the data packet from the mobile communication device (2) to the computer system (1); and storing (S11) in the computer system (1) the image of the document (4), received in the data packet, linked to the data object (10), defined by the reference information received in the data packet. 2. El método de la reivindicación 1, en donde generar en el dispositivo de comunicación móvil (2) el paquete de datos comprende cifrar al menos una parte del paquete de datos usando una clave criptográfica pública proporcionada por el sistema informático (1).2. The method of claim 1, wherein generating the data packet in the mobile communication device (2) comprises encrypting at least a part of the data packet using a public cryptographic key provided by the computer system (1). 3. El método de la reivindicación 2, en donde generar el código visual en el sistema informático (1) comprende codificar en el código visual una clave criptográfica pública; y el método comprende además almacenar (S6) en el dispositivo de comunicación móvil (2) la clave criptográfica pública codificada en el código visual.3. The method of claim 2, wherein generating the visual code in the computer system (1) comprises encoding a public cryptographic key in the visual code; and the method further comprises storing (S6) in the mobile communication device (2) the public cryptographic key encoded in the visual code. 4. El método de una de las reivindicaciones 1 a 3, en donde generar el código visual en el sistema informático (1) comprende codificar en el código visual un elemento de direccionamiento; y el método comprende además usar el elemento de direccionamiento para transferir (S9) el paquete de datos desde el dispositivo de comunicación móvil (2) al sistema informático (1).4. The method of one of claims 1 to 3, wherein generating the visual code in the computer system (1) comprises encoding an addressing element in the visual code; and the method further comprises using the addressing element to transfer (S9) the data packet from the mobile communication device (2) to the computer system (1). 5. El método de una de las reivindicaciones 1 a 4, en donde transferir el paquete de datos desde el dispositivo de comunicación móvil (2) al sistema informático (1) comprende transmitir el paquete de datos desde el dispositivo de comunicación móvil (2) a un centro de procesamiento basado en la nube (30) y transmitir el paquete de datos desde el centro de procesamiento basado en la nube (30) al sistema informático (1).5. The method of one of claims 1 to 4, wherein transferring the data packet from the mobile communication device (2) to the computer system (1) comprises transmitting the data packet from the mobile communication device (2) to a cloud-based processing center (30) and transmit the data packet from the cloud-based processing center (30) to the computer system (1). 6. El método de una de las reivindicaciones 1 a 5, que comprende además capturar (S7) la imagen (23) del documento (4) de la persona, usando al menos uno de: una cámara (20) del dispositivo de comunicación móvil (2) y un escáner; y almacenar en el dispositivo de comunicación móvil (2) la imagen (23) del documento (4) de la persona.6. The method of one of claims 1 to 5, further comprising capturing (S7) the image (23) of the document (4) of the person, using at least one of: a camera (20) of the mobile communication device (2) and a scanner; and store in the mobile communication device (2) the image (23) of the document (4) of the person. 7. El método de una de las reivindicaciones 1 a 6, en donde generar la representación visual del código visual (12) comprende al menos uno de: visualizar la representación visual e imprimir la representación visual del código visual (12).7. The method of one of claims 1 to 6, wherein generating the visual representation of the visual code (12) comprises at least one of: displaying the visual representation and printing the visual representation of the visual code (12). 8. Un sistema informático (1) para registrar datos y documentos (4) para una persona, comprendiendo el sistema informático (1) uno o más procesadores (13) configurados para realizar las etapas de:8. A computer system (1) for recording data and documents (4) for a person, the computer system (1) comprising one or more processors (13) configured to perform the steps of: vincular (S1) en el sistema informático (1) un objeto de datos (10) a un identificador de persona (11) de la persona;linking (S1) in the computer system (1) a data object (10) to a person identifier (11) of the person; generar (S2) en el sistema informático (1) un código visual, codificando el código visual información de referencia para identificar el objeto de datos (10) vinculado a la persona;generate (S2) in the computer system (1) a visual code, the visual code encoding reference information to identify the data object (10) linked to the person; generar (S3) una representación visual del código visual (12) para permitir que un dispositivo de comunicación móvil (2) capture la información de referencia codificada en el código visual, usando una cámara (20) del dispositivo de comunicación móvil (2);generating (S3) a visual representation of the visual code (12) to allow a mobile communication device (2) to capture the reference information encoded in the visual code, using a camera (20) of the mobile communication device (2); recibir (S9) en el sistema informático (1) un paquete de datos desde el dispositivo de comunicación móvil (2); extraer (S10) en el sistema informático (1) del paquete de datos una imagen de un documento (4) de la persona y la información de referencia extraída por el dispositivo de comunicación móvil (2) de la representación visual del código visual (12); yreceiving (S9) in the computer system (1) a data packet from the mobile communication device (2); extract (S10) in the computer system (1) from the data package an image of a document (4) of the person and the reference information extracted by the mobile communication device (2) from the visual representation of the visual code (12 ); and almacenar (S11) en el sistema informático (1) la imagen del documento (4), extraída del paquete de datos, vinculado al objeto de datos (10), definido por la información de referencia extraída del paquete de datos.store (S11) in the computer system (1) the image of the document (4), extracted from the data package, linked to the data object (10), defined by the reference information extracted from the data package. 9. Un producto de programa informático que comprende un medio legible por ordenador no transitorio que tiene almacenado en el mismo código de programa informático configurado para controlar un procesador (13) de un sistema informático (1) de tal manera que el sistema informático (1) realiza las etapas de:9. A computer program product comprising a non-transitory computer-readable medium having stored in the same computer program code configured to control a processor (13) of a computer system (1) such that the computer system (1 ) performs the stages of: vincular (S1) en el sistema informático (1) un objeto de datos (10) a un identificador de persona (11) de una persona;linking (S1) in the computer system (1) a data object (10) to a person identifier (11) of a person; generar (S2) en el sistema informático (1) un código visual, codificando el código visual información de referencia para identificar el objeto de datos (10) vinculado a la persona;generate (S2) in the computer system (1) a visual code, the visual code encoding reference information to identify the data object (10) linked to the person; generar (S3) una representación visual del código visual (12) para permitir que un dispositivo de comunicación móvil (2) capture la información de referencia codificada en el código visual, usando una cámara (20) del dispositivo de comunicación móvil (2);generating (S3) a visual representation of the visual code (12) to allow a mobile communication device (2) to capture the reference information encoded in the visual code, using a camera (20) of the mobile communication device (2); recibir (S9) en el sistema informático (1) un paquete de datos desde el dispositivo de comunicación móvil (2); extraer (S10) en el sistema informático (1) del paquete de datos una imagen de un documento (4) de la persona y la información de referencia extraída por el dispositivo de comunicación móvil (2) de la representación visual del código visual (12); yreceiving (S9) in the computer system (1) a data packet from the mobile communication device (2); extract (S10) in the computer system (1) from the data package an image of a document (4) of the person and the reference information extracted by the mobile communication device (2) from the visual representation of the visual code (12 ); and almacenar (S11) en el sistema informático (1) la imagen del documento (4), extraída del paquete de datos, vinculado al objeto de datos (10), definido por la información de referencia extraída del paquete de datos.store (S11) in the computer system (1) the image of the document (4), extracted from the data package, linked to the data object (10), defined by the reference information extracted from the data package. 10. El producto de programa informático de la reivindicación 9, en donde el medio legible por ordenador no transitorio tiene almacenado en el mismo código de programa informático adicional configurado para controlar el procesador (13) del sistema informático (1) de tal manera que el sistema informático (1) realiza la etapa de: interrogar un centro informático basado en la nube (30) para paquetes de datos asociados con el sistema informático (1) y/o la persona respectiva, como se define por información de referencia no cifrada.10. The computer program product of claim 9, wherein the non-transitory computer readable medium has stored in the same additional computer program code configured to control the processor (13) of the computer system (1) such that the computer system (1) performs the step of: interrogating a cloud-based computing center (30) for data packets associated with the computer system (1) and/or the respective person, as defined by unencrypted reference information. 11. El producto de programa informático de una de las reivindicaciones 9 o 10, en donde el medio legible por ordenador no transitorio tiene almacenado en el mismo código de programa informático adicional configurado para controlar el procesador (13) del sistema informático (1) de tal manera que el sistema informático (1) genera (S2) el código visual para incluir además un elemento de direccionamiento relacionado con un centro informático basado en la nube (30).11. The computer program product of one of claims 9 or 10, wherein the non-transitory computer readable medium has stored in the same additional computer program code configured to control the processor (13) of the computer system (1). such that the computer system (1) generates (S2) the visual code to also include an addressing element related to a cloud-based computing center (30). 12. El producto de programa informático de una de las reivindicaciones 9 a 11, en donde el medio legible por ordenador no transitorio tiene almacenado en el mismo código de programa informático adicional configurado para controlar el procesador (13) del sistema informático (1) de tal manera que el sistema informático (1) genera (S2) el código visual para codificar información de referencia que incluye un elemento de direccionamiento para identificar de manera única el objeto de datos (10).12. The computer program product of one of claims 9 to 11, wherein the non-transitory computer readable medium has stored in the same additional computer program code configured to control the processor (13) of the computer system (1). such that the computer system (1) generates (S2) the visual code to encode reference information that includes an addressing element to uniquely identify the data object (10). 13. El producto de programa informático de una de las reivindicaciones 9 a 12, en donde el medio legible por ordenador no transitorio tiene almacenado en el mismo código de programa informático adicional configurado para controlar el procesador (13) del sistema informático (1) de tal manera que el sistema informático (1) genera (S2) el código visual para identificar además el sistema informático (1) y/o la persona respectiva.13. The computer program product of one of claims 9 to 12, wherein the non-transitory computer readable medium has stored in the same additional computer program code configured to control the processor (13) of the computer system (1). such a way that the computer system (1) generates (S2) the visual code to also identify the computer system (1) and/or the respective person.
ES18709050T 2017-04-10 2018-03-13 Method and devices for recording data and documents for a person Active ES2967796T3 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CH480202017 2017-04-10
PCT/EP2018/056284 WO2018188873A1 (en) 2017-04-10 2018-03-13 Method and devices for recording data and documents for a person

Publications (1)

Publication Number Publication Date
ES2967796T3 true ES2967796T3 (en) 2024-05-03

Family

ID=90885402

Family Applications (1)

Application Number Title Priority Date Filing Date
ES18709050T Active ES2967796T3 (en) 2017-04-10 2018-03-13 Method and devices for recording data and documents for a person

Country Status (1)

Country Link
ES (1) ES2967796T3 (en)

Similar Documents

Publication Publication Date Title
US20150356306A1 (en) Systems and methods for qr code validation
US20170134167A1 (en) Systems and methods for qr code validation
US8948385B2 (en) Electronic document encrypting system, decrypting system, program and method
US10366315B1 (en) Generating a quick response (QR) grid associated with a digital document
US20100046753A1 (en) Information output system, method, and program for tampering detection
CN114036542B (en) Data encryption and decryption method and computer storage medium
CN103380592A (en) Method, server and system for authentication of a person
EP3610430B1 (en) Method and devices for recording data and documents for a person
US9166788B2 (en) Method and device for obtaining a security key
US10133884B2 (en) Electronic and paper combined data submission, printing, and retrieval method and its system
CN106375274A (en) Message encryption
US9154297B2 (en) Method for granting a plurality of electronic communication devices access to a local area network
JP6149749B2 (en) Information processing apparatus, information processing system, and program
EP2800085A1 (en) Method and apparatus for transmission of visually encoded data
ES2967796T3 (en) Method and devices for recording data and documents for a person
JP2016015578A (en) Decryption system using encryption information code, program, and method
US12008061B2 (en) Method of communication of information
JP6436069B2 (en) Information processing system
Sahu et al. Encryption in QR code using stegnography
JP2013206026A (en) Printing system
KR101512948B1 (en) Hardware-based identity card security processing system and method
WO2020240170A1 (en) Data verification
TW201723924A (en) Electronic apparatus, an information transmitting method and an information reading method
WO2019066640A1 (en) Method for secured offline transfer of documents via dynamic two-dimensional barcode
JP2019021981A (en) Document generation device, document generation method, and program for document generation device