US 9,876,576 S1

GPTKB entity