US 7,000,088 C1

GPTKB entity