US 59,890,173 B5

GPTKB entity