Archivo de datos utilizable en búsquedas.

Un método implementado por ordenador para generar y buscar un archivo de registros de transacciones,

en el que cada registro de transacciones comprende valores para cada uno de una pluralidad de campos de datos, de los cuales al menos uno se refiere al tiempo, donde el método comprende los pasos de:

(i) recibir una pluralidad de registros de transacciones;

(ii) recopilar los registros de transacciones recibidos en una pluralidad de grupos de registros de transacciones de acuerdo con un criterio de agrupación predeterminado;

(iii) generar uno o más índices de primer nivel para la pluralidad de grupos de registros de transacciones, en el que cada uno del o de los índices de primer nivel se basa en uno de los campos de datos asociados con los registros de transacciones, y en el que el o los índices de primer nivel incluyen datos suficientes únicamente para identificar uno o más grupos de registros de transacciones;

(iv) aplicar un algoritmo de compresión seleccionado para comprimir cada uno de la pluralidad de grupos recopilados en el paso (ii); y

(v) almacenar el o los índices de primer nivel y los grupos de registros de transacciones comprimidos, en el que dicho criterio de agrupación predeterminado se define de acuerdo con el algoritmo de compresión seleccionado y con el contenido de los registros de transacciones recibidos, de modo que se recopila al menos una cantidad predeterminada de datos para formar un grupo de registros, con el fin de lograr de ese modo un nivel predeterminado de eficacia de la compresión en el paso (iv);

(vi) recibir los criterios de búsqueda para la recuperación de los registros de transacciones dentro de los grupos comprimidos, donde los criterios de búsqueda definen un valor o rango de valores para uno o más campos de datos representados en los registros de transacciones, lo que incluye al menos un campo de datos representado en el o los índices de primer nivel;

(vii) utilizar uno del o de los índices de primer nivel almacenados generados con respecto a los grupos de registros almacenados de transacciones comprimidos para seleccionar uno o más grupos de registros de transacciones comprimidos relacionados con los criterios de búsqueda recibidos;

(viii) descomprimir el o los grupos de registros de transacciones seleccionados;

(ix) identificar uno o más registros de transacciones individuales, dentro del o de los grupos de registros de transacciones descomprimidos, cuyo contenido coincida con los criterios de búsqueda recibidos,

en el que el paso (ix) comprende generar uno o más índices de segundo nivel para los registros de transacciones individuales contenidos dentro de los registros de transacciones descomprimidos y utilizar el o los índices de segundo nivel para identificar y recuperar el o los registros de transacciones individuales que coinciden con los criterios de búsqueda recibidos.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/GB2013/053308.

Solicitante: BAE SYSTEMS PLC.

Nacionalidad solicitante: Reino Unido.

Dirección: 6 CARLTON GARDENS LONDON SW1Y 5AD REINO UNIDO.

Inventor/es: REID,IAIN NORMAN NICOL, JARVIS,RICHARD THOMAS, WINFIELD,DAFYDD HUW LEWIS, GARDINER,PETER STUART.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • G06F17/30

PDF original: ES-2698326_T3.pdf

 

Patentes similares o relacionadas:

Composiciones y métodos para modelar el metabolismo de Saccharomyces cerevisiae, del 3 de Junio de 2020, de THE REGENTS OF THE UNIVERSITY OF CALIFORNIA: Un metodo implementado por computadora para proporcionar a un usuario una simulacion de una funcion fisiologica de levadura relacionada con un gen heterologo […]

Procedimiento de visualización de páginas por medio de un navegador de un equipo como una caja descodificadora Proveedor de Servicios de Internet, del 10 de Enero de 2020, de FREEBOX (100.0%): Un procedimiento de visualización de páginas por un equipo cliente equipado de un sistema cerrado, conectado a un servidor remoto , integrando […]

Procedimiento implementado por ordenador y controlado por ordenador, producto de programa informático y plataforma para disponer datos para su procesamiento y almacenamiento en un motor de almacenamiento de datos, del 4 de Noviembre de 2019, de Dynactionize N.V: Un procedimiento implementado por ordenador y controlado por ordenador de disposición de datos para procesamiento y almacenamiento de los mismos en un […]

MÉTODO DE DOBLAJE Y LOCUCIONES DE AUDIO, del 11 de Julio de 2019, de TANGO VOZ, S.L: Se describe en este documento un método que permite gestionar la producción de doblajes y locuciones de audio destinados a medios audiovisuales de tal manera que no se […]

Un sistema de control para controlar el funcionamiento de una unidad de procesamiento de datos, del 21 de Mayo de 2019, de IG Knowhow Limited: Un sistema de control para controlar el funcionamiento de una unidad de procesamiento de datos, la unidad de procesamiento de datos recibiendo una primera […]

Dispositivo de procesamiento de información, método de procesamiento de información, programa de procesamiento de información y soporte de registro, del 1 de Mayo de 2019, de RAKUTEN, INC: Dispositivo de procesamiento de información que comprende: un medio (12b) de memoria de palabra de área local que almacena una palabra de área […]

Método para proporcionar una estructura de índice en una base de datos, del 1 de Mayo de 2019, de Capish International AB: Metodo para proporcionar una estructura de indice en una base de datos que comprende una pluralidad de tipos de objetos, donde cada tipo de objetos […]

SISTEMA PARA LA DETECCIÓN REMOTA DEL USO DEL CINTURÓN DE SEGURIDAD EN UN VEHÍCULO, del 18 de Abril de 2019, de CASANOVA RENT VOLKS, S.A. DE C.V: La presente invención se refiere a la industria automotriz, particularmente está relacionada con los cinturones de seguridad con que están equipados los vehículos, […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .