US 5,678,955 B53

GPTKB entity