US 51,678,953 B2

GPTKB entity