US 9997919 A

GPTKB entity