Patent ID: 8868636
Filing Date: 2014-10-21
Classification: G06F

Abstract:
1. A portable device operable with a host device, comprising: a semiconductor memory storage device; a device for receiving authentication data; a connector for establishing communication between the portable device and the host device; a processor and the memory, and being programmed, via executable program instructions, to perform a method that comprises: authenticating a user and the host device with a distributed computing network based upon the received authentication data from the portable device; receiving a unique security code having an end-of-session expiration upon authentication; utilizing the host computer, identifying a computing task for processing; requesting that the computing task be executed over the distributed computing network using the unique security code; receiving a one-time task code in response to the request; sending the computing task and the one-time task code to the distributed computing network for processing and authentication; receiving results of the identified computing task from the distributed computing network, if authenticated; storing the received results on the portable device; and initiating a virtual machine session between the portable device and the host device.