US 23,217,020 B1

GPTKB entity