US 6789052 A1

GPTKB entity