US 23,890,119 G1

GPTKB entity