US 45,678,963 C1

GPTKB entity