US 11,734,012 B2
Systems and methods for efficient transfer of log data
Rakesh Tiwari, Pune (IN); Dasari Subramanyeswara Rao, Bangalore (IN); and Jatinkumar Jayantkumar Parikh, Pune (IN)
Assigned to BMC Software, Inc., Houston, TX (US)
Filed by BMC Software, Inc., Houston, TX (US)
Filed on Mar. 31, 2021, as Appl. No. 17/301,377.
Prior Publication US 2022/0318019 A1, Oct. 6, 2022
Int. Cl. G06F 9/38 (2018.01); G06F 16/17 (2019.01); H04L 9/32 (2006.01); G06F 9/30 (2018.01)
CPC G06F 9/3836 (2013.01) [G06F 9/30145 (2013.01); G06F 16/1734 (2019.01); H04L 9/3247 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computing device to:
read a string of a log file of an application, wherein the log file comprises multiple strings of log data;
compare the string to signatures stored in a memory to find a matching signature, wherein each of the signatures is encoded with a signature identifier (ID);
determine a deviation between the string and the matching signature;
encode the string with the signature identifier (ID) of the matching signature and the deviation; and
transfer the encoded string to a destination computing device using the signature identifier (ID) of the matching signature, the deviation, and a timestamp of the string.