Method and system for determining and using multiple object states in a computer telephony integration system
First Claim
1. A method for reporting status of an entity in the physical environment of a call center comprising the steps of:
- a) monitoring by a reporting application the active states of an entity having a plurality of possible object states;
b) providing, by a requesting application, a prioritized list of the possible object states, and a request for at least one active state; and
c) providing to the requesting application, by the reporting application, the entity state being both active and having the highest priority in the list provided by the requesting application.
9 Assignments
0 Petitions
Accused Products
Abstract
A method for a reporting application to flexibly report the status of an entity in a call center to a requesting application is provided. The entity could be in one or more states. Examples of an entity are a directory number, an agent, a group, a routing point, and an agent place. The requesting application sets the priority of these states belonging to the entity by sending a status priority table to the reporting application. The reporting application reports the status based on the active states of the entity and the priority table. As an example, the reported status could be the active state having the highest priority in the table. This state is reported back to the requesting application. Because different requesting applications could present different priority tables, the reporting application could report different states for the same entity.
-
Citations
12 Claims
-
1. A method for reporting status of an entity in the physical environment of a call center comprising the steps of:
-
a) monitoring by a reporting application the active states of an entity having a plurality of possible object states; b) providing, by a requesting application, a prioritized list of the possible object states, and a request for at least one active state; and
c) providing to the requesting application, by the reporting application, the entity state being both active and having the highest priority in the list provided by the requesting application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for reporting status of an entity in the physical environment of a call center, wherein said entity may be in one or more active states out of a plurality of possible states, each of said possible states relating to an operation of said entity in said call center, comprising the steps of:
-
a) monitoring active states of said entity; b) providing, by said requesting application, to said reporting application a first prioritized list of the possible entity states at a first time; c) providing by said reporting application to said requesting application, a first status of said entity, having both an active state and the highest priority in the prioritized list; d) providing, by the reporting application to the requesting application, a second prioritized list of the possible entity states at a second time; and e) providing by said reporting application to said requesting application, a second status of said entity based on said second priority list and said active states of said entity; wherein said second status is a status other than the said first status. - View Dependent Claims (11, 12)
-
Specification