US 9,876,581 W1

GPTKB entity