US 7,890,999 D1

GPTKB entity