Patent ID: 11914552
Assignee: SPLUNK INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A computing system comprising:
one or more processors; and
a memory coupled with the one or more processors, the memory having instructions stored thereon, wherein the instructions, when executed by the one or more processors, cause the computing system to:
determine, on a computing device, that an item is waiting to be processed;
determine an item identifier for the item;
use the identifier to find a record associated with the item;
obtain, 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;
obtain, 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;
determine a current end of the item identifier associated with the item, wherein determining the current end includes using the stored end of the pointer;
compare the stored end of the item identifier with the current end of the item identifier;
determine that the item is an existing item when the stored end of the item identifier matches the current end of the item identifier; and
provide the item to a calling process to be processed as the existing item.