US 31,890,816 B2

GPTKB entity