US 9,876,647 G1

GPTKB entity