US 29,222,254 B2

GPTKB entity