US 54,321,014 B2

GPTKB entity