US 9,876,522 E1

GPTKB entity