US 9997920 A

GPTKB entity