US 9890123 A

GPTKB entity