US 7,000,021 V2

GPTKB entity