US 9945677 A

GPTKB entity