US 42,109,877 B2

GPTKB entity