US 9,876,677 B12

GPTKB entity