US 6,789,577 F1

GPTKB entity