US 43,012,352 B2

GPTKB entity