US 6,789,529 D3

GPTKB entity