US 8,890,135 D1

GPTKB entity