US 5,678,979 B40

GPTKB entity