11921750

Database Systems and Applications for Assigning Records to Chunks of a Partition in a Non-Relational Database System with Auto-Balancing

PublishedMarch 5, 2024
Assigneenot available in USPTO data we have
InventorsShan-Cheng Ho
Technical Abstract

Patent Claims
9 claims

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

2

2. The method according to claim 1, wherein the natural chunk identifier is greater than or equal to a chunk identifier of a chunk at index k and less than a chunk identifier of another chunk at index k+1, and wherein a mapping function maps the record key to the particular chunk identifier, and wherein k and k+1 are indices of two consecutive chunks that are available at the time of insertion.

7

7. The method according to claim 1, wherein the non-relational database system is capable of supporting chunking of the records in the same partition so that auto-balancing functionality can be implemented at a query level within an application and is transparent to the hardware-based network storage, wherein the same partition is a collection of records that have a common query attribute for grouping within that same partition.

8

8. The method according to claim 7, wherein the application is written to follow a particular database schema supported by a database management system (DBMS), wherein information needed to store a record in accordance with the particular database schema that the application is written to follow, comprises: (1) a partition key, (2) a chunk identifier, (3) a record key, and (4) data associated with the record.

9

9. The method of claim 1, wherein the respective record key comprises a string and the natural chunk identifier comprises a hash code the string is mapped to.

10

10. The method of claim 1, wherein the respective record key comprises a date-time and the natural chunk identifier comprises a time-stamp the date-time is mapped to.

11

11. The method of claim 1, wherein the data from the particular record includes at least one of a name, an ID, and a creation date-time.

12

12. The method of claim 1, wherein mapping the respective record key uniquely identifying the particular record to the natural chunk identifier comprises hashing the data from the particular record into an integer.

14

14. The computer-readable medium of claim 13, wherein the respective record key comprises a string and the natural chunk identifier comprises a hash code the string is mapped to.

15

15. The computer-readable medium of claim 13, wherein the respective record key comprises a date-time and the natural chunk identifier comprises a time-stamp the date-time is mapped to.

Patent Metadata

Filing Date

Unknown

Publication Date

March 5, 2024

Inventors

Shan-Cheng Ho

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. “DATABASE SYSTEMS AND APPLICATIONS FOR ASSIGNING RECORDS TO CHUNKS OF A PARTITION IN A NON-RELATIONAL DATABASE SYSTEM WITH AUTO-BALANCING” (11921750). https://patentable.app/patents/11921750

© 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.