US 54,222,349 B2

GPTKB entity