US 5,678,948 D

GPTKB entity