US 50,222,212 B1

GPTKB entity