US 20,222,445 B2

GPTKB entity