US 54,321,985 B2

GPTKB entity