US 6,789,267 C1

GPTKB entity