US 6,789,409 A8

GPTKB entity