US 54,404,044 B2

GPTKB entity