US 5,678,947 D

GPTKB entity