US 7,000,040 D1

GPTKB entity