Hier is een fascinerend stuk onderzoeksstudie om zowel Microsoft als UCSD te vinden. De Somniloquy Job is een nieuw type netwerkinterface. Het is een USB-gadget waarmee een computer netwerkcommunicatie kan doorgaan nadat ze in slaap vallen. Door deze taken te lossen, blijven machines die normaal gesproken wakker blijven voor RDP, evenals gegevensoverdrachten alleen ingeschakeld wanneer absoluut noodzakelijk is. De gadget maakt gebruik van een Gumstix-bord zoals die in de Hardware-adapter gebruikt. De hierboven afgebeelde gadget heeft twee USB-interfaces, maar de tweede is alleen voor het debuggen, evenals niet nodig voor de juiste werking. Het bord loopt BSD en produceert een USBnet-brug naar de Vista-host. Wanneer de Hold Daemon de computer detecteert die gaat slapen, doet het actieve communicatie naar de Gumstix. Ze vestigden de “stub” -toepassingen om de verschillende soorten communicatie aan te pakken. Voor downloads benutten ze wget om alleen het deel van de gegevens te downloaden dat nog over was. Voor BitTorrent hebben ze de client Ctorrent van de opdrachtregel gepersonaliseerd om de download aan te pakken. Beide programma’s staan bij voltooiing op de pc en breng de gegevens van de SD-kaart over.
[Via Engadget]