System, non-transitory computer readable storage medium and method for automatically… Grant US-11979620-B2 United States of America 07 May 2024