US 5,678,947 B26

GPTKB entity