US 5,678,878 B1

GPTKB entity