US 08,666,667 A

GPTKB entity