US 6,790,009 B3

GPTKB entity