US 9,666,666 B26

GPTKB entity