Semantic encoding and compression of database tables

   
   

A method and system are described to allow the encoding and compression of one or more tables of data by splitting each table into two or more sub-tables and allowing the splitting to be followed by permutation of the sub-tables. The method may also include the construction of an interconnection table using a collection of permutations and keys or key numbers, and to optionally allow the permuted tables to be padded with additional data, such that the original tables cannot be queried or reconstructed from the sub-tables without knowledge of the permutations and keys. The method and system also allows efficient querying of the sub-tables to retrieve information that was in the original tables, optionally over a network, and efficient reconstruction of the original tables, given knowledge of the permutations and key numbers. The method and system also supports billing for authorized access to tables of data, management of the permutations via index numbers, and rapid changes in encoding to guard against key theft.

Μια μέθοδος και ένα σύστημα περιγράφονται για να επιτρέψουν την κωδικοποίηση και τη συμπίεση ενός ή περισσότερων πινάκων των στοιχείων με το διαχωρισμό κάθε πίνακα σε δύο ή περισσότερους υποπίνακες και την άδεια του διαχωρισμού για να ακολουθηθούν από τη μεταλλαγή των υποπινάκων. Η μέθοδος μπορεί επίσης να περιλάβει την κατασκευή ενός πίνακα διασύνδεσης χρησιμοποιώντας μια συλλογή των μεταλλαγών και των κλειδιών ή των βασικών αριθμών, και να επιτρέψει προαιρετικά στους μεταλλαγμένους πίνακες για να γεμιστεί με τα πρόσθετα στοιχεία, έτσι ώστε οι αρχικοί πίνακες δεν μπορούν να ρωτηθούν ή να αναδημιουργηθούν από τους υποπίνακες χωρίς γνώση των μεταλλαγών και των κλειδιών. Η μέθοδος και το σύστημα επιτρέπουν επίσης στην αποδοτική συζήτηση των υποπινάκων για να ανακτήσουν τις πληροφορίες που ήταν στους αρχικούς πίνακες, προαιρετικά πέρα από ένα δίκτυο, και την αποδοτική αναδημιουργία των αρχικών πινάκων, λαμβάνοντας υπόψη τη γνώση των μεταλλαγών και των βασικών αριθμών. Η μέθοδος και το σύστημα υποστηρίζουν επίσης την τιμολόγηση για την εξουσιοδοτημένη πρόσβαση στους πίνακες των στοιχείων, της διαχείρισης των μεταλλαγών μέσω των αριθμών δεικτών, και των γρήγορων αλλαγών στην κωδικοποίηση για να φρουρήσουν ενάντια στη βασική κλοπή.

 
Web www.patentalert.com

< Method and system for dynamically managing hash pool data structures

< Method and system for maximizing DRAM memory bandwidth through storing memory bank indexes in associated buffers

> Program trace method and apparatus, and storage medium

> Displaying hierarchial relationship of data accessed via subject index

~ 00100