US 7,000,023 C1

GPTKB entity