in reply to CPU Usage of particular process

How about simply using the time the process has taken so far, and setting it in relation to the time the CPU has run overall? That should give you the part of time that has been spent on this process.