Patentable/Patents/US-12169484
US-12169484

Techniques for adaptive independent compression of key and non-key portions of database rows in index organized tables (IOTs)

PublishedDecember 17, 2024
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Techniques for adaptive, independent compression of key and non-key sections of rows in index-organized tables (IOTs) are provided. In one technique, an IOT is stored that comprises a plurality of rows, each of which comprises a key section and a non-key section. After storing the IOT, a compression technique is performed on the non-key section of each row in the plurality of rows to generate a plurality of compressed non-key sections. However, none of the key sections of the plurality of rows is compressed. In a related technique, instead of compressing the non-key section of each row, the key section of each row is compressed. In a related technique, both sections are compressed, but using different compression techniques. The compression techniques may be determined based on data access history of the different sections of the rows.

Patent Claims
6 claims

Legal claims defining the scope of protection, as filed with the USPTO.

2

2. The method of claim 1, wherein the key section of each row of the plurality of rows and the non-key section of each row of the plurality of rows are stored in index segments of the IOT.

3

3. The method of claim 1, wherein the key section of each row of the plurality of rows is stored in index segments of the IOT and a portion of the non-key section of each row of the plurality of rows is stored in one or more overflow segments of the IOT.

10

10. The one or more storage media of claim 9, wherein the key section of each row of the plurality of rows and the non-key section of each row of the plurality of rows are stored in index segments of the IOT.

11

11. The one or more storage media of claim 9, wherein the key section of each row of the plurality of rows is stored in index segments of the IOT and a portion of the non-key section of each row of the plurality of rows is stored in one or more overflow segments of the IOT.

18

18. The system of claim 17, wherein the key section of each row of the plurality of rows and the non-key section of each row of the plurality of rows are stored in index segments of the IOT.

19

19. The system of claim 17, wherein the key section of each row of the plurality of rows is stored in index segments of the IOT and a portion of the non-key section of each row of the plurality of rows is stored in one or more overflow segments of the IOT.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 20, 2023

Publication Date

December 17, 2024

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Techniques for adaptive independent compression of key and non-key portions of database rows in index organized tables (IOTs)” (US-12169484). https://patentable.app/patents/US-12169484

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.