US 6,789,998 D1

GPTKB entity