US 9,876,689 S1

GPTKB entity