Patent ID: 7979911
Filing Date: 2011-07-12
Classification: G06F,G06Q

Abstract:
1. A computer-readable storage medium having stored thereon instructions that when executed by a processor cause said processor to perform a method, the method comprising: creating a first process by: establishing a connection between a second process on the computer and the first process; establishing a connection between the second process and a third process, the connections linking the first process to the third process ensuring that first process is operated only in conjunction with the third process; storing, in the third process, the machine code corresponding to each triggering device of the first process and an address of the triggering device in the first process; executing the first process according to terms and conditions of a corresponding digital license; and using the second process operating on the computer to proxy-execute code corresponding to each triggering device of the first process on behalf of such first process, the second process including a license evaluator for evaluating the license to determine whether the first process is to be operated in accordance with the terms and conditions set forth in such license, the second process choosing whether to in fact proxy-execute the code corresponding to each triggering device of the first process on behalf of such first process based at least in part on whether the license evaluator has determined that the first process is to be operated in accordance with the terms and conditions of the license.