US 43,012,387 B2

GPTKB entity