US 6,789,784 D1

GPTKB entity