US 9494566778 B2

GPTKB entity