US 9,876,579 N1

GPTKB entity