CPC G06F 16/1734 (2019.01) [G06F 16/174 (2019.01); G06F 16/20 (2019.01)] | 20 Claims |
1. A computer-implemented method comprising:
determining, on a computing device, that an item is waiting to be processed;
determining an item identifier for the item;
using the identifier to find a record associated with the item;
obtaining, from the record associated with the item, a stored end of the item identifier associated with the item, wherein an end of the item identifier is a unique identifier based on content of the item and is stored for the item during previous processing of the item;
obtaining, from the record associated with the item, a stored end of a pointer associated with the item, wherein the stored end of the pointer references an end of the item stored during previous processing of the item;
determining a current end of the item identifier associated with the item, wherein determining the current end includes using the stored end of the pointer;
comparing the stored end of the item identifier with the current end of the item identifier;
determining that the item is an existing item when the stored end of the item identifier matches the current end of the item identifier; and
providing the item to a calling process to be processed as the existing item.
|