US 5,678,915 B6

GPTKB entity