DATABASE IDENTIFIER GENERATION IN TRANSACTION PROCESSING SYSTEMS
1 Assignment
0 Petitions
Accused Products
Abstract
One or more processors initiate generation of an identifier based on the definitions of both a primary range and a secondary range. One or more processors obtain a unique sequence value from a unique sequence range of known maximum number of values. One or more processors calculate an offset value based on, at least in part, the primary range and the secondary range. One or more processors add the offset value to the unique sequence value to generate an identifier value.
-
Citations
31 Claims
-
1-11. -11. (canceled)
-
12. A system for identifier generation in transaction processing systems, comprising:
-
an initiating component configured to initiate a generation of an identifier based, at least in part, on definitions of both a primary range and a secondary range; a unique sequence value obtaining component configured to obtain a unique sequence value from a unique sequence range of known maximum number of values; an offset component configured to calculate an offset value based on, at least in part, the primary range and the secondary range; and an identifier value component configured to add the offset value to the unique sequence value to generate an identifier value. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 30, 31)
-
-
20. A computer program product for identifier generation in transaction processing systems, the computer program product comprising:
one or more computer-readable storage media and program instructions stored on the one or more computer-readable storage media, the program instructions comprising; program instructions to initiate a generation of an identifier based, at least in part, on definitions of both a primary range and a secondary range; program instructions to obtain a unique sequence value from a unique sequence range of known maximum number of values; program instructions to calculate an offset value based on, at least in part, the primary range and the secondary range; and program instructions to add the offset value to the unique sequence value to generate an identifier value. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
Specification