US 6,789,047 D2

GPTKB entity