US 35,222,347 B2

GPTKB entity