US 7,000,039 C1

GPTKB entity