knowledgedevice.com