US 35,432,108 B5

GPTKB entity