US 51,679,042 B2

GPTKB entity