US 9,876,777 A1

GPTKB entity