Dynamic selection of channels for incoming communication
First Claim
1. A method of configuring a transcoder-router to direct incoming communications to desired receivers, including:
- receiving a selection, by a user from an icon-based GUI, of an incoming media type to configure for routing, for incoming media types of voice, video, image, short message, and email;
in context of the selected incoming media type, receiving a selection, by the user, of a combination of routing conditions with which to determine the routing of the selected incoming media type, including;
a selection, by the user from a map-based GUI, of a time zone against which routing schedules are measured;
a selection, by the user from a clock and calendar-based GUI, of a time window for the routing schedules that covers both time of day and day of week;
a selection, by the user from the icon-based GUI, of receiver devices for the routing under the selected combination of the incoming media type, time zone and time window;
repeated receiving user selections of the incoming media type, time zone, time window and receiver devices, and committing routing rules based on the user selections to tangible machine readable memory; and
using the committed rules to route incoming media type messages based on the selected combinations of the incoming media type, time zone, time window and receiver devices.
1 Assignment
0 Petitions
Accused Products
Abstract
The technology disclosed for configuring a transcoder-router to direct incoming communications to desired receivers includes receiving a selection by a user from an icon-based GUI, of an incoming voice, video, image, short message, or email media type to configure for routing. Incoming communications gets routed in the context of the incoming media type, with the transducer-router receiving a combination of routing conditions with which to determine the routing of the incoming media type: a time zone against which routing schedules are measured; a time window for the routing schedules that covers both time of day and day of week; and available receiver devices for the routing under the selected combination of the incoming media type, time zone and time window. The disclosed systems and methods include committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages.
-
Citations
25 Claims
-
1. A method of configuring a transcoder-router to direct incoming communications to desired receivers, including:
-
receiving a selection, by a user from an icon-based GUI, of an incoming media type to configure for routing, for incoming media types of voice, video, image, short message, and email; in context of the selected incoming media type, receiving a selection, by the user, of a combination of routing conditions with which to determine the routing of the selected incoming media type, including; a selection, by the user from a map-based GUI, of a time zone against which routing schedules are measured; a selection, by the user from a clock and calendar-based GUI, of a time window for the routing schedules that covers both time of day and day of week; a selection, by the user from the icon-based GUI, of receiver devices for the routing under the selected combination of the incoming media type, time zone and time window; repeated receiving user selections of the incoming media type, time zone, time window and receiver devices, and committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages based on the selected combinations of the incoming media type, time zone, time window and receiver devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A routing controller that directs incoming communications to desired receivers, including a processor, memory coupled to the processor and program instructions in the memory that, when executed, cause the routing controller to perform a method that includes:
-
receiving a selection, by a user from an icon-based GUI, of an incoming media type to configure for routing, for incoming media types of voice, video, image, short message, and email; in context of the selected incoming media type, receiving a selection, by the user, of a combination of routing conditions with which to determine the routing of the selected incoming media type, including; a selection, by the user from a map-based GUI, of a time zone against which routing schedules are measured; a selection, by the user from a clock and calendar-based GUI, of a time window for the routing schedules that covers both time of day and day of week; a selection, by the user from the icon-based GUI, of receiver devices for the routing under the selected combination of the incoming media type, time zone and time window; repeated receiving user selections of the incoming media type, time zone, time window and receiver devices, and committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages based on the selected combinations of the incoming media type, time zone, time window and receiver devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable memory and program instructions in the memory that, when executed by a routing controller, cause the routing controller to perform a method that includes:
-
receiving a selection, by a user from an icon-based GUI, of an incoming media type to configure for routing, for incoming media types of voice, video, image, short message, and email; in context of the selected incoming media type, receiving a selection, by the user, of a combination of routing conditions with which to determine the routing of the selected incoming media type, including; a selection, by the user from a map-based GUI, of a time zone against which routing schedules are measured; a selection, by the user from a clock and calendar-based GUI, of a time window for the routing schedules that covers both time of day and day of week; a selection, by the user from the icon-based GUI, of receiver devices for the routing under the selected combination of the incoming media type, time zone and time window; repeated receiving user selections of the incoming media type, time zone, time window and receiver devices, and committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages based on the selected combinations of the incoming media type, time zone, time window and receiver devices. - View Dependent Claims (22, 23, 24, 25)
-
Specification