US 6,789,907 D1

GPTKB entity