US 54,222,290 B2

GPTKB entity