US 6,789,477 L1

GPTKB entity