US 9999509 A

GPTKB entity