US patent 6,678,900

GPTKB entity