US 6789018 A1

GPTKB entity