US 9997906 A

GPTKB entity