US 6,789,677 L1

GPTKB entity