US 7,000,035 C1

GPTKB entity