US 6,789,389 A1

GPTKB entity