Patent ID: 9483285
Filing Date: 2016-11-01
CPC Classification: G06F

Claim Text:
1. A method of providing an emulation session to emulate a computer product for a host device, the host device comprising a host processor and a plurality of host resources, the method comprising: a) providing a communication link between the host device and an emulation bridge module provided on an emulation server separate from the host device, the emulation server comprising a server storage module and a server processor; b) providing a host resource library file including a list of the plurality of resources available on the host device to the emulation bridge module; c) operating the emulation bridge module to determine a plurality of emulation session resources required to provide the emulation session; d) selecting at least one of the host device and the emulation server for providing each required emulation session resource in the plurality of emulation session resources required to provide the emulation session, the step of selecting including in response to determining a required emulation session resource corresponds to a resource listed in the host resource library file, selecting the host device for providing the required emulation session resource; and in response to determining a required emulation session resource does not correspond to a resource listed in the host resource library file, selecting the emulation server for providing the required emulation session resource; and e) providing the emulation session using the plurality of required emulation session resources provided by at least one of the host device and the emulation server.