US 50,222,251 B1

GPTKB entity