US 42,109,889 B2

GPTKB entity