US 6789019 A

GPTKB entity