×

Database identifier generation in transaction processing systems

  • US 10,585,879 B2
  • Filed: 11/21/2018
  • Issued: 03/10/2020
  • Est. Priority Date: 02/12/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method for processing a transaction, comprising:

  • obtaining, by one or more computer processors, a unique sequence value from a unique sequence range of known maximum number of values;

    determining, by the one or more computer processors, a first product by multiplying a value included in a primary range and a maximum number of values in a secondary range;

    generating, by the one or more computer processors, a first total by adding the first product to a value included in the secondary range;

    determining, by the one or more computer processors, an offset value by multiplying the first total by the maximum number of values in the unique sequence range;

    generating, by the one or more computer processors, an identifier value for a database by adding the offset value to a unique sequence value; and

    processing, by the one or more computer processors, a transaction of a plurality of transactions by using the identifier value as a database primary key in a database of a transaction processing system.

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