US 50,222,213 B1

GPTKB entity