US 9999409 A

GPTKB entity