US 34,555,872 C1

GPTKB entity