Patent 11356908 was granted and assigned to Chongqing University of Posts and Telecommunications on June, 2022 by the United States Patent and Trademark Office.