US 9,876,524 B16

GPTKB entity