US 9,876,517 B12

GPTKB entity