US 6,789,277 G1

GPTKB entity