Method and apparatus for a processing of calls in a telecommunications system
First Claim
1. A method of processing a call in a telecommunications system, the method comprising:
- evaluating each condition of a plurality of personalization policies associated with a callee, wherein each personalization policy is based on one or more conditions and the plurality of personalization policies are specified by the callee for processing a plurality of calls;
determining a subset of a set of actions based on at least one predefined criterion, wherein the set of actions is selected based on the evaluation of each condition of the plurality of personalization policies and each action in the set of actions corresponds to a personalization policy;
presenting a set of options to the callee, wherein each option in the set of options corresponds to an action in the subset of the set of actions;
receiving a selection of an option from the callee; and
processing the call based on the selected option.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for a processing of a call in a telecommunication system is provided. Multiple personalization policies are specified by a callee (106) for a processing of calls. Each personalization policy is based on one or more conditions. Each condition of the multiple personalization policies is evaluated (202). A set of actions then is selected based on the evaluation of the conditions, wherein each action in the set of actions corresponds to a personalization policy. A subset of the set of actions then may be presented (204) to the callee as a set of options, wherein each option corresponds to an action in the subset of the set of actions and wherein an order of the options presented may be based on an algorithms. Thereafter, an option is selected (206) from a set of options, and the call is processed based on the selected option.
-
Citations
14 Claims
-
1. A method of processing a call in a telecommunications system, the method comprising:
-
evaluating each condition of a plurality of personalization policies associated with a callee, wherein each personalization policy is based on one or more conditions and the plurality of personalization policies are specified by the callee for processing a plurality of calls; determining a subset of a set of actions based on at least one predefined criterion, wherein the set of actions is selected based on the evaluation of each condition of the plurality of personalization policies and each action in the set of actions corresponds to a personalization policy; presenting a set of options to the callee, wherein each option in the set of options corresponds to an action in the subset of the set of actions; receiving a selection of an option from the callee; and processing the call based on the selected option. - View Dependent Claims (2, 3, 4, 5, 6, 12, 13, 14)
-
-
7. An apparatus for a processing of calls in a telecommunications system, the apparatus comprising:
a personalization server, wherein the personalization server comprises; an evaluation module, wherein the evaluation module evaluates each condition of a plurality of personalization policies associated with a callee, wherein each personalization policy is based on one or more conditions and the plurality of personalization policies are specified by the callee for processing the plurality of calls; and a selection module, wherein the selection module selects a set of actions based on at least one predefined criterion, wherein the set of actions is selected based on the evaluation of each condition of the plurality of personalization policies, and wherein each action in the set of actions corresponds to a personalization policy; and wherein the personalization server evaluates each condition of the plurality of personalization policies in response to a call initiated by a caller for the callee and generates a subset of the set of actions for enabling the callee to select an option from a set of options corresponding to the subset of the set of actions to process the call. - View Dependent Claims (8, 9, 10, 11)
Specification