US 7,000,089 C1

GPTKB entity