US 27,890,138 S2

GPTKB entity