US 9956789 C1

GPTKB entity