US 12,204,526 B2
Detection of abnormal transaction loops
Rotem Chen, Yehud (IL); Hava Babay Adi, Yehud (IL); Yifat Felder, Yehud (IL); and Ran Biron, Sunnyvale, CA (US)
Assigned to Micro Focus LLC, Santa Clara, CA (US)
Filed by MICRO FOCUS LLC, Santa Clara, CA (US)
Filed on Oct. 3, 2023, as Appl. No. 18/376,433.
Application 18/376,433 is a continuation of application No. 15/319,338, granted, now 11,829,350, previously published as PCT/US2014/048397, filed on Jul. 28, 2014.
Prior Publication US 2024/0028586 A1, Jan. 25, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/23 (2019.01); G06F 11/00 (2006.01); G06F 11/08 (2006.01); G06F 11/34 (2006.01); G06F 16/22 (2019.01); G06F 17/00 (2019.01)
CPC G06F 16/2379 (2019.01) [G06F 11/00 (2013.01); G06F 11/08 (2013.01); G06F 11/34 (2013.01); G06F 16/2246 (2019.01); G06F 16/2365 (2019.01); G06F 17/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method performed by a computing device for detecting an abnormality, the method comprising:
providing a first hierarchical tree-based data structure having multiple depth levels, the first hierarchical tree-based data structure describing a plurality of transactions originated from a first request and comprising a root node representing a first transaction and a leaf node representing a second transaction of the plurality of transactions;
detecting an abnormality in the plurality of transactions in a system based on a comparison of a depth level of the leaf node to a depth threshold, wherein a result indicates that the depth level of the leaf node exceeds the depth threshold; and
in response to the detected abnormality, performing at least one of stopping or rolling back a latest transaction of the plurality of transactions.