US 29,222,358 B2

GPTKB entity