US 6,789,294 G1

GPTKB entity