Das "Somniloquy" besitzt einen 200 MHz schnellen XScale-Prozessor, 64 Megabyte RAM sowie eine zwei Gigabyte große SD-Speicherkarte. Auf diesem kleinen System läuft Linux. Erkennt das Gerät, dass der Computer ausgeschaltet wird, kopiert es die Netzwerkinformationen und übernimmt anschließend die Kommunikation.
Mit dem "Somniloquy" will man dabei helfen Energie zu sparen. Zahlreiche Rechner werden oft stundenlang ungenutzt im Betriebszustand gelassen, um triviale Aufgaben wie das Herunterladen einer Datei oder das Empfangen von Nachrichten zu bewältigen. Das USB-Gerät wird diese Aufgaben übernehmen und den Rechner wieder starten, sobald mehr Energie benötigt wird. Bislang handelt es sich dabei aber nur um einen Prototypen.