US 54,321,124 B2

GPTKB entity