US 51,122,007 B2

GPTKB entity