US2020218521A1PendingUtilityA1

Method for managing identity value in software development

47
Assignee: VIETTEL GROUPPriority: Jan 3, 2019Filed: Oct 30, 2019Published: Jul 9, 2020
Est. expiryJan 3, 2039(~12.5 yrs left)· nominal 20-yr term from priority
G06F 8/41G06F 8/433G06F 8/42
47
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method to help developers manage ID values for big systems includes assigning an array with N values, an index is the value of allocated pointer, initially 0. Anytime an allocate function is called, this index value increases by 1 and is reset to 0 when the previous value is (N−1). The system calculate the fit position to assign released value in the array which is ready for allocation. If the system needs more than N values, the allocation request will be rejected. The method is useable for high performance and can be acceptable for big systems depending on the strategy to manage id values from the developer.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . Methods for manage identity value in software development include the steps of:
 (i) Initiate a value: in an array M store N useable values; Remain=N (number of useable value in a system); and an Index=0 (position of an allocation pointer in M);   (ii) Allocate value:   Step 1: Check value of Remain>0 or not   Step 2: Update state of the system if pass Step 1:
 Allocate value M[index]; 
 Update data:
 Index=Index+1 if Index<N−1 
 Index=0 if Index=N−1 
 Remain=Remain−1; 
 
   (iii) Release value:   Step 1: calculate position for a released value in M (Pos):
 Pos=(Remain+Index)%N 
   Step 2: Update data:
 Remain=Remain+1 
 M[Pos]=released value.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.