US 9902900 B2

GPTKB entity