US 40,109,877 B2

GPTKB entity