US 29,222,398 B1

GPTKB entity