United States Patent 11806140