US 9,876,523 B8

GPTKB entity