US 58,890,297 B2

GPTKB entity