US 29,654,311 B2

GPTKB entity