US 45,678,949 C1

GPTKB entity