US 7,000,087 C1

GPTKB entity