US 8765429 A1

GPTKB entity