US 9999521 A

GPTKB entity