US 9,876,581 B8

GPTKB entity