US 9,111,111 C1

GPTKB entity