US 51,678,951 B2

GPTKB entity