US 6789018 A

GPTKB entity