US 8,789,012 B17

GPTKB entity