US 23,223,997 B1

GPTKB entity