US 29,890,412 B2

GPTKB entity