US 29,222,420 B1

GPTKB entity