US 5,678,949 D46

GPTKB entity