US 5678901 P2

GPTKB entity