Method and apparatus for calendared communications flow control
First Claim
1. A method of configuring communications in a voice network via a data network, comprising:
- receiving, via the data network, at least one pattern in a calendar for forwarding communications in the voice network;
determining a time period for the at least one pattern based on the calendar; and
configuring the voice network based on the at least one pattern and the time period.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for forwarding communications, such as telephone calls over a voice network, are provided. A user accesses a data network to specify one or more rules for forwarding telephone calls. For example, the user may use an electronic calendar to specify patterns for forwarding their telephone calls. These patterns may include one or more rules for determining a forwarding pattern, and one or more time periods specifying when the pattern is effective. The rules are provided to a service center which provides configuration information to the voice network. The voice network then forwards calls based on the configuration information for the time periods specified by the user.
-
Citations
16 Claims
-
1. A method of configuring communications in a voice network via a data network, comprising:
-
receiving, via the data network, at least one pattern in a calendar for forwarding communications in the voice network;
determining a time period for the at least one pattern based on the calendar; and
configuring the voice network based on the at least one pattern and the time period. - View Dependent Claims (2, 3, 4)
-
-
5. A method of providing an interface for specifying at least one pattern for forwarding communications in a voice network, the method comprising:
-
providing a calendar-based form including a plurality of time periods;
receiving, in the calendar-based form, information identifying a pattern for forwarding communications in the voice network; and
determining at least one of the plurality of time periods that the pattern is in effect.
-
-
7. A method of forwarding communications in a voice network, comprising:
-
receiving, via a data network, information indicating a pattern for forwarding communications in a time period of a calendar;
receiving a communications request to a destination in the pattern; and
forwarding the communications request to at least one other destination in the pattern based on the time period in the calendar.
-
-
8. Apparatus for configuring communications in a voice network via a data network, comprising:
-
means for receiving, via the data network, at least one pattern for forwarding communications in a calendar;
means for determining a time period for the at least one pattern based on the calendar; and
means for configuring the voice network based on the at least one pattern and the time period. - View Dependent Claims (6, 9, 10, 11)
-
-
12. Apparatus for providing an interface for specifying a pattern for forwarding communications in a voice network, comprising:
-
means for providing a calendar including a plurality of time periods;
means for receiving, in the calendar, information identifying a pattern for forwarding communications in the voice network; and
determining at least one of the plurality of time periods that the pattern is in effect.
-
-
13. Apparatus for forwarding communications in a voice network, comprising:
-
means for receiving, via a data network, information indicating a pattern for forwarding communications in a time period of a calendar;
means for receiving a communications request to a destination in the pattern; and
means for forwarding the communications request to at least one other destination in the pattern based on the time period in the calendar.
-
-
14. A computer readable medium comprising computer program code capable of configuring a user device to perform a method of configuring communications in a voice network via a data network, the method comprising:
-
receiving, via the data network, at least one pattern for forwarding communications in the voice network in a calendar;
determining a time period for the at least one pattern based on the calendar; and
configuring the voice network based on the at least one pattern and the time period.
-
-
15. A computer readable medium comprising computer program code capable of configuring a user device to perform a method of providing an interface for specifying at least one pattern for forwarding communications in a voice network, the method comprising:
-
providing a calendar including a plurality of time periods;
receiving, in the calendar, information identifying a pattern for forwarding communications in the voice network; and
determining at least one of the plurality of time periods that the pattern is in effect.
-
-
16. A computer readable medium comprising computer program code capable of configuring a user device to perform a method of forwarding communications in a voice network, comprising:
-
receiving, via a data network, information indicating a pattern for forwarding communications in a time period of a calendar;
receiving a communications request to a destination in the pattern; and
forwarding the communications request to at least one other destination in the pattern based on the time period in the calendar.
-
Specification