US 9997923 A

GPTKB entity