US 9056789 B1

GPTKB entity