US 9,012,345 C5

GPTKB entity