US 9,876,583 W1

GPTKB entity