US 23,229,028 B1

GPTKB entity