US 6,789,232 D1

GPTKB entity