US patent 5,678,918

GPTKB entity