US patent 5,678,915

GPTKB entity