US 45,678,967 C1

GPTKB entity