US 51,678,116 B2

GPTKB entity