Method and Apparatus for Providing Optimization Framework for task-Oriented Event Execution
2 Assignments
0 Petitions
Accused Products
Abstract
An approach is provided for providing an optimization framework for task-oriented event execution. A planner platform processes and/or facilitates a processing of user indication information to determine an event associated with a device, a user of the device, or a combination thereof. The planner platform further causes, at least in part, a creation of a planner object specifying, at least in part, one or more processes related to the event, one or more triggers for the one or more processes, or a combination thereof. The planner platform also causes, at least in part, an execution of the one or more processes at the device, one or more other devices, or a combination thereof based, at least in part, on a monitoring of contextual information against the one or more triggers.
14 Citations
58 Claims
-
1-38. -38. (canceled)
-
39. A method comprising:
-
processing and/or facilitating a processing of user indication information to determine an event associated with a device, a user of the device, or a combination thereof; causing, at least in part, a creation of a planner object specifying, at least in part, one or more processes related to the event, one or more triggers for the one or more processes, or a combination thereof; and causing, at least in part, an execution of the one or more processes at the device, one or more other devices, or a combination thereof based, at least in part, on a monitoring of contextual information against the one or more triggers, on information regarding one or more resources of the device, the one or more other devices, or the combination thereof, on one or more capabilities of the device, the one or more other devices, or the combination thereof, or a combination thereof. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46, 47, 48)
-
-
49. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, process and/or facilitate a processing of user indication information to determine an event associated with a device, a user of the device, or a combination thereof; cause, at least in part, a creation of a planner object specifying, at least in part, one or more processes related to the event, one or more triggers for the one or more processes, or a combination thereof; and cause, at least in part, an execution of the one or more processes at the device, one or more other devices, or a combination thereof based, at least in part, on a monitoring of contextual information against the one or more triggers, on information regarding one or more resources of the device, the one or more other devices, or the combination thereof, on one or more capabilities of the device, the one or more other devices, or the combination thereof, or a combination thereof. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58)
-
Specification