US 6,789,977 L1

GPTKB entity