US 23,220,020 B1

GPTKB entity