US 8912346 B1

GPTKB entity