INTERCEPTION OF A FUNCTION CALL, SELECTING A FUNCTION FROM AVAILABLE FUNCTIONS AND REROUTING THE FUNCTION CALL
First Claim
Patent Images
1. An apparatus comprising:
- an intercept module that intercepts a function call from an executing application, the function call specifying a target function, the target function associated with a target processor;
a selection module that selects a function from a plurality of available functions to execute the function call, each available function associated with a separate processor; and
an execution module that reroutes the function call to execute the selected function.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus for dynamically selecting a function includes an intercept module that intercepts a function call from an executing application. The function call specifies a target function and the target function is associated with a target processor. The apparatus includes a selection module that selects a function from a plurality of available functions to execute the function call, where each available function is associated with a separate processor. The apparatus includes an execution module that reroutes the function call to execute the selected function.
15 Citations
20 Claims
-
1. An apparatus comprising:
-
an intercept module that intercepts a function call from an executing application, the function call specifying a target function, the target function associated with a target processor; a selection module that selects a function from a plurality of available functions to execute the function call, each available function associated with a separate processor; and an execution module that reroutes the function call to execute the selected function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method comprising:
-
intercepting a function call from an executing application, the function call specifying a target function, the target function associated with a target processor; selecting a function from a plurality of available functions to execute the function call, each available function associated with a separate processor; and rerouting the function call to execute the selected function. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A program product comprising a computer readable storage medium storing code executable by a processor, the executable code comprising code to perform:
-
intercepting a function call from an executing application, the function call specifying a target function, the target function associated with a target processor; selecting a function from a plurality of available functions to execute the function call, each available function associated with a separate processor; and rerouting the function call to execute the selected function.
-
Specification