US 45,678,941 C1

GPTKB entity