US 50,222,472 B2

GPTKB entity