United States Patent 11179076