PROCEDIMIENTO PARA CODIFICAR Y DESCODIFICAR CÓDIGOS.
El procedimiento para codificar y descodificar códigos, que comprende la etapa de proporcionar un primer código en función de unas coordenadas;
y se caracteriza por el hecho de que comprende la etapa adicional de proporcionar un segundo código en función de una clave.
Dicho primer código comprende preferentemente por lo manos un primar elemento y por un segundo elemento.
Se aumenta la seguridad, ya que el usuario debe conocer dicha clave, que debe ser fácil para memorizarse, para poder codificar o descodificar el segundo código.
Tipo: Patente de Invención. Resumen de patente/invención. Número de Solicitud: P200900684.
Solicitante: TABLA C-CODE-D, S.L.
Nacionalidad solicitante: España.
Inventor/es: ALZAMORA LLITERAS,BARTOLOME.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- G06K19/06 FISICA. › G06 CALCULO; CONTEO. › G06K RECONOCIMIENTO DE DATOS; PRESENTACION DE DATOS; SOPORTES DE REGISTROS; MANIPULACION DE SOPORTES DE REGISTROS (impresión per se B41J). › G06K 19/00 Soportes de registro para utilización con máquinas y con al menos una parte prevista para soportar marcas digitales. › caracterizado por el tipo de marca digital, p. ej. forma, naturaleza, código.
- G06Q20/00 G06 […] › G06Q METODOS O SISTEMAS DE PROCESAMIENTO DE DATOS ESPECIALMENTE ADAPTADOS PARA FINES ADMINISTRATIVOS, COMERCIALES, FINANCIEROS, DE GESTION, DE SUPERVISION O DE PRONOSTICO; METODOS O SISTEMAS ESPECIALMENTE ADAPTADOS PARA FINES ADMINISTRATIVOS, COMERCIALES, FINANCIEROS, DE GESTION, DE SUPERVISION O DE PRONOSTICO, NO PREVISTOS EN OTRO LUGAR. › Arquitectura, protocolos o esquemas de pago (aparatos para realizar o contabilizar transacciones de pagos G07F 7/08, G07F 19/00; cajas registradoras electrónicas G07G 1/12).
Descripción:
Procedimiento para codificar y descodificar códigos.
La presente invención se refiere a un procedimiento para codificar y descodificar códigos, que permite una seguridad aumentada.
Antecedentes de la invención
En la banca por Internet es habitual la utilización de tarjetas de identificación para realizar o reforzar algunas operaciones bancarias o incluso para consultar los datos.
Estas tarjetas de identificación comprenden una pluralidad de códigos. Cuando el usuario pretende acceder a su cuenta bancaria o a realizar alguna operación, como por ejemplo un traspaso a otra cuenta, el sistema le pregunta al usuario por uno de estos códigos. Para ello, el usuario identifica el código solicitado mediante unas coordenadas.
Este sistema de descodificación de códigos presenta la ventaja de que es sencillo pero su seguridad no es la más adecuada.
La falta de seguridad se produce porque cuando el banco proporciona a sus clientes esta tarjeta de identificación ya no puede determinar con fiabilidad si la persona que la utiliza es realmente el usuario autorizado o se está produciendo un uso fraudulento de la tarjeta.
Por otro lado, se conoce la tabla para codificar y descodificar códigos descrita en el modelo de utilidad U200402449, cuyo titular es también inventor de la presente invención.
En esta tabla, la codificación y la descodificación se realiza mediante una fila y una columna de caracteres desplazables.
Esta tabla está pensada para que el usuario pueda almacenar todos sus códigos, ya sean números secretos, contraseñas, etc. garantizando la seguridad de los mismos.
Descripción de la invención
Con el procedimiento de la invención se consiguen resolver los inconvenientes citados, presentando otras ventajas que se describirán.
El procedimiento para codificar y descodificar códigos de la presente invención comprende la etapa de:
- proporcionar un primer código en función de unas coordenadas;
y se caracteriza por el hecho de que comprende la etapa adicional de:
- proporcionar un segundo código en función de una clave.
Gracias a esta característica, se aumenta la seguridad, ya que el usuario debe conocer dicha clave, que debe ser fácil para memorizarse, para poder codificar o descodificar el segundo código. Así, por ejemplo, el banco tiene la seguridad de que únicamente el usuario que dispone de la clave puede acceder a sus datos bancarios.
Según una realización preferida, dicho primer código comprende por lo menos un primer elemento y por un segundo elemento.
Preferentemente, dicho primer elemento del primer código es una letra, un número o un color, y dicho segundo elemento del primer código comprende un número de dos cifras, o una letra y un número de una cifra.
Ventajosamente, dicha clave comprende una letra y un número de dos cifras, de manera que puede recordarse fácilmente sin tener que estar anotado en ningún sitio.
Según una realización preferida, dicho segundo código comprende por lo menos una combinación de un número y una letra para cada elemento de dicho primer código.
Breve descripción de los dibujos
Para mejor comprensión de cuanto se ha expuesto se acompañan unos dibujos en los que, esquemáticamente y tan sólo a título de ejemplo no limitativo, se representa un caso práctico de realización.
La figura 1 muestra una primera tabla utilizada en el procedimiento de la presente invención; y
La figura 2 muestra una segunda tabla utilizada en el procedimiento de la presente invención.
Descripción de una realización preferida
Para utilizar el procedimiento de la presente invención en primer lugar se proporciona una tabla tal como se representa en la figura 1. Esta tabla puede estar impresa en una tarjeta física o formar parte de un programa informático instalado en cualquier soporte adecuado, como por ejemplo un ordenador o un teléfono móvil.
Aunque la tabla puede tener las dimensiones que se consideren adecuadas, en la realización representada la tabla incluye una pluralidad de filas numeradas del 1 al 10 y una pluralidad de columnas identificadas con las letras A a I.
Esta tabla permite codificar o descodificar un primer código a partir de las coordenadas identificadas mediante un número y una letra.
Por ejemplo, según una aplicación preferida, cuando un usuario desea conectarse a Internet para consultar datos de su cuenta bancaria, el banco le solicitará dicho primer código.
Por ejemplo, si el banco solicita el código correspondiente a las coordenadas B6, el usuario deberá teclear el código D48.
Tal como se aprecia en dicha tabla, dicho primer código comprende un primer elemento y un segundo elemento, aunque podría comprender cualquier número de elementos adecuado.
En la realización representada, dicho primer elemento es una letra, mayúscula o minúscula o de color, aunque también podría ser un número (de una o más cifras).
Por su parte dicho segundo elemento es preferentemente un número con dos cifras, aunque podría ser un número con más o menos cifras o cualquier otro símbolo adecuado.
Para codificar o descodificar dicho primer código es necesaria una segunda tabla, representada en la figura 2. Como en el caso anterior, esta segunda tabla puede ser una tarjeta física o formar parte de un programa informático.
En el caso de que sea una tarjeta, esta tarjeta tendrá las características de la tarjeta descrita en el modelo de utilidad U200402449, que se incorpora aquí como referencia.
Para utilizar la segunda tabla el usuario habrá de usar una clave, previamente memorizada. Para ello la clave será sencilla, y preferiblemente estará formada por una letra mayúscula o minúscula y por un número de dos cifras, por ejemplo H45. Por supuesto, debe indicarse que la clave será cualquier clave adecuada que pueda memorizarse fácilmente.
Dicha tabla está formada por una pluralidad de códigos colocados en filas y columnas. La fila y la columna centrales están vacías para permitir el desplazamiento de una fila y una columna desplazables.
Tal como se aprecia en la figura 2, desplazando la fila y la columna desplazable hasta que se crucen los valores H45 en este ejemplo se codifica el código 4526 en g36 R95 a25 Ñ25, que será el que se deberá proporcionar al banco, en este caso.
De esta manera se optimiza la seguridad, ya que para acceder a los datos bancarios es necesario disponer de dos tablas de codificación o descodificación y de una clave, que puede memorizarse fácilmente, ya que según una realización preferida solamente consta de una letra y un número de dos cifras.
Debe indicarse que es posible que en el procedimiento de la presente invención se utilicen más tablas que las dos tablas representadas en las figuras, que pueden estar identificadas mediante letras o colores, por ejemplo. Así, de esta manera, el banco podría indicar qué tabla se debe utilizar.
A pesar de que se ha hecho referencia a una realización concreta de la invención, es evidente para un experto en la materia que el procedimiento descrito es susceptible de numerosas variaciones y modificaciones, y que todos los detalles mencionados pueden ser substituidos por otros técnicamente equivalentes, sin apartarse del ámbito de protección definido por las reivindicaciones adjuntas.
Reivindicaciones:
1. Procedimiento para codificar y descodificar códigos, que comprende la etapa de:
- proporcionar un primer código en función de unas coordenadas;
caracterizado por el hecho de que comprende la etapa adicional de:
- proporcionar un segundo código en función de una clave.
2. Procedimiento según la reivindicación 1, en el que dicho primer código comprende por lo menos un primer elemento y por un segundo elemento.
3. Procedimiento según la reivindicación 2, en el que dicho primer elemento del primer código es una letra o un número.
4. Procedimiento según la reivindicación 2, en el que dicho segundo elemento del primer código comprende un número de dos cifras, o una letra y un número de una cifra.
5. Procedimiento según la reivindicación 1, en el que dicha clave está comprende una letra y un número de dos cifras.
6. Procedimiento según la reivindicación 1 ó 2, en el que dicho segundo código comprende por lo menos una combinación de un número y una letra para cada elemento de dicho primer código.
Patentes similares o relacionadas:
Procedimiento y sistema de visualización de al menos un código matricial sobre una pantalla para la trasmisión de datos a un equipo electrónico provisto de medios de lectura del o de los códigos matriciales, del 29 de Julio de 2020, de SCHNEIDER TOSHIBA INVERTER EUROPE SAS: Procedimiento de visualización de al menos un código matricial sobre una pantalla (14A, 14B) de un dispositivo (16A, 16B) electrónico de visualización, para […]
Métodos y sistemas para autenticar y rastrear objetos, del 10 de Junio de 2020, de SPECTRA SYSTEMS CORPORATION: Una característica de seguridad para autenticar un objeto , dicha característica de seguridad que comprende: un sustrato que comprende un primer material y que […]
Sistema de control de emisión que utiliza información de código de barras, del 27 de Mayo de 2020, de Hanam Artec Co., Ltd: Un sistema de control de emisión para dirigir un espectáculo que comprende: una pluralidad de dispositivos esclavos (200_1∼200_n), […]
Método y aparato de procesamiento de códigos bidimensionales, del 8 de Abril de 2020, de Alibaba Group Holding Limited: Un método para procesar un código bidimensional por un servidor, el método que comprende: al recibir una solicitud de generación de código bidimensional […]
MÉTODO Y SISTEMA PARA GESTIONAR EL ALMACENAMIENTO DE OBJETOS BASADO EN DOBLE ETIQUETADO, del 13 de Marzo de 2020, de MENARINI DIAGNOSTICOS, S.A.: La presente invención se refiere a un método y un sistema para gestionar el almacenamiento de un objeto basado en doble etiquetado, donde el objeto […]
Sistemas y métodos para decodificar y usar datos en tarjetas, del 12 de Febrero de 2020, de Integrated Solutions International LLC: Un sistema para decodificar datos almacenados en una tarjeta de identificación que comprende: un dispositivo de captura de imágenes configurado […]
Sistema de acceso cifrado por gestos basado en un código multidimensional, del 15 de Enero de 2020, de HONEYWELL INTERNATIONAL INC.: Un procedimiento para controlar el acceso que comprende: escribir información en una tarjeta en un código bidimensional , la información que […]
Métodos y un sistema para verificar la autenticidad de una marca, del 25 de Diciembre de 2019, de Sys-Tech Solutions, Inc: Un método para verificar la autenticidad de una marca, el método comprende: recibir una imagen de una marca candidata desde un dispositivo […]