US 05,678,958 B2

GPTKB entity