US 52,012,387 B2

GPTKB entity