US 8901223 C1

GPTKB entity