US 6789089 A1

GPTKB entity