US patent 5,678,913

GPTKB entity