×

Database management system based on a spreadsheet concept deployed in an object grid

  • US 10,031,904 B2
  • Filed: 06/30/2014
  • Issued: 07/24/2018
  • Est. Priority Date: 06/30/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising a database management system (a DBMS) configured to perform:

  • receiving from a user computer, a command message including at least a database identifier, a binary coded data component, a database command, a first row index, and a first column index;

    computing a hash value based at least in part on the first row index and the first column index extracted from the command message;

    indexing into a hash table, based at least in part on the hash value, to retrieve a corresponding partition of an object grid storage system comprising a plurality of storage servers including a destination storage server having a first object grid storage address;

    sending the command message to the destination storage server identified by the corresponding partition of the object grid storage system; and

    performing the database command with respect to the first object grid storage address;

    on condition that the database command is a complex command;

    retrieving data from the first object grid storage address,sending the retrieved data to an external analysis engine,receiving a result from the external analysis engine,composing a return message including at least the result, andsending the return message to the user computer;

    wherein;

    the first row index and the first column index, in combination, comprise a reference, resolvable to the first object grid storage address; and

    the binary coded data component comprises one or more of;

    (i) a computer file; and

    (ii) executable code.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×