Claims
- 1. An administration manager apparatus for administering a call center, the call center being capable of receiving a plurality of calls, each received call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of servicing the received calls of the plurality of calls by a plurality of agents, the apparatus comprising:
an interface for providing input data to the call center; and a first database for storing information, the information comprising the data; wherein the data comprises:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values associated with a priority attribute of the plurality of priority attributes; wherein the call center prioritizes servicing of the received calls of the plurality of calls at least in part in accordance with priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a subset of the plurality of calls being calculated by applying a first predetermined function to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights corresponding to the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 2. An administration manager apparatus according to claim 1, wherein the data further comprises names of the priority attributes.
- 3. An administration manager apparatus according to claim 1, further comprising a linking mechanism that dynamically links the priority attribute values of the plurality of priority attribute values to a live database.
- 4. An administration manager apparatus according to claim 3, wherein the live database is the first database.
- 5. An administration manager apparatus according to claim 3, wherein the linking mechanism dynamically links the priority attribute values of the plurality of priority attribute values to the live database substantially in real time.
- 6. An administration manager apparatus according to claim 4, wherein the linking mechanism dynamically links the priority attribute values of the plurality of priority attribute values to the live database using a views methodology.
- 7. An administration manager according to claim 3, wherein the one or more priority attributes associated with said each received call of the subset comprise a parameter indicative of a length of time an originator of said each received call of the subset has been doing business with the call center's company.
- 8. An administration manager according to claim 3, wherein the one or more priority attributes associated with said each received call of the subset comprise a parameter indicative of an amount spent within a first predetermined period by an originator of said each received call of the subset at the call center's company.
- 9. An administration manager according to claim 3, wherein the one or more priority attributes associated with said each received call of the subset comprise a parameter indicative of a frequency of transactions between an originator of said each received call of the subset and the call center's company.
- 10. An administration manager according to claim 3, wherein the one or more priority attributes associated with said each received call of the subset comprise a parameter indicative of kinds of products purchased and of services requested by an originator of said each received call of the subset from the call center's company.
- 11. An administration manager according to claim 3, wherein the one or more priority attributes associated with said each received call of the subset comprise a parameter indicative of amount owed by an originator of said each received call of the subset to the call center's company.
- 12. An administration manager according to claim 3, wherein the one or more priority attributes associated with said each received call of the subset comprise a parameter indicative of a contractual relationship between an originator of said each received call of the subset and the call center's company.
- 13. An administration manager apparatus for administering a call center, the call center being capable of receiving a plurality of calls, each call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of servicing the received calls of the plurality of calls by a plurality of endpoints, the apparatus comprising:
an interface means for providing input data to the call center; and a first data storage means for storing information, the information comprising the data; wherein the data comprises:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values associated with a priority attribute of the plurality of priority attributes; wherein the call center prioritizes servicing of the received calls of the plurality of calls at least in part in accordance with priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a subset of the plurality of calls being calculated by applying a first predetermined function to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights corresponding to the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 14. An administration manager apparatus according to claim 13, wherein the data further comprises names of the priority attributes.
- 15. An administration manager apparatus according to claim 13, further comprising means for linking the priority attribute values of the plurality of priority attribute values to a live database.
- 16. An administration manager apparatus according to claim 15, wherein the live database is the first database.
- 17. An administration manager apparatus according to claim 15, wherein the means for linking comprises means for dynamically linking the priority attribute values of the plurality of priority attribute values to the live database substantially in real time.
- 18. An administration manager apparatus for administering a call center, the call center being capable of receiving a plurality of calls, each call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of servicing the received calls of the plurality of calls by a plurality of agents, the apparatus comprising:
an interface for providing input data to the call center, the data comprises:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes, and names of the priority attributes; and a first database for storing information, the information comprising:
the data, and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values associated with a priority attribute of the plurality of priority attributes; wherein the call center prioritizes servicing of the received calls of the plurality of calls at least in part in accordance with priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a subset of the plurality of calls being calculated by applying a first predetermined function to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights corresponding to the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 19. An administration manager apparatus according to claim 18, further comprising a linking mechanism that dynamically links the priority attribute values of the plurality of priority attribute values to a live database.
- 20. An administration manager apparatus according to claim 19, wherein the live database is the first database.
- 21. An administration manager apparatus according to claim 19, wherein the linking mechanism dynamically links the priority attribute values of the plurality of priority attribute values to the live database substantially in real time.
- 22. An administration manager apparatus according to claim 20, wherein the linking mechanism dynamically links the priority attribute values of the plurality of priority attribute values to the live database using a views methodology.
- 23. An administration manager apparatus for administering a call center, the call center being capable of receiving a plurality of calls, each call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of servicing the received calls of the plurality of calls by a plurality of endpoints, the apparatus comprising:
an interface means for providing input data to the call center, the data comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes, and names of the priority attributes; and a first data storage means for storing information, the information comprising:
the data, and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values associated with a priority attribute of the plurality of priority attributes; wherein the call center prioritizes servicing of the received calls of the plurality of calls at least in part in accordance with priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a subset of the plurality of calls being calculated by applying a first predetermined function to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights corresponding to the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset of the plurality of the calls.
- 24. An administration manager apparatus according to claim 23, further comprising means for linking the priority attribute values to a live database.
- 25. An administration manager apparatus according to claim 24, wherein the live database is the first database.
- 26. An administration manager apparatus according to claim 24, wherein the means for linking links the priority attribute values to the live database substantially in real time.
- 27. An administration manager apparatus according to claim 24, where in the means for linking comprises means for linking the priority attribute values to the live database using a views methodology.
- 28. A call center apparatus comprising:
a first signaling interface connected to a telecommunications network to receive a plurality of calls from the network, each received call of the plurality of calls being associated with one or more priority attributes from a plurality of priority attributes; a plurality of endpoint devices for use by agents, the plurality of endpoint devices comprising at least a first subset of endpoint devices; an automatic call distributor that determines routing of the received calls; a second signaling interface connected to the plurality of endpoint devices to send the received calls to the endpoint devices; a first database; a computing mechanism; a first information storage device for storing data structures of sequences of received calls queued for servicing by the agents at the plurality of endpoint devices; an interface for providing information to the first database, the provided information comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; wherein: the computing mechanism computes priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a second subset of the plurality of the calls being calculated by applying a first predetermined function
to at least one priority attribute value associated with at least one priority attribute associated with said each received call of the second subset, and to at least one priority attribute weight associated with the at least one priority attribute associated with said each received call of the second subset; the computing mechanism creates the data structures of sequences in the first information storage device at least in part in accordance with the computed priority ratings.
- 29. A call center apparatus according to claim 28, wherein the information provided through the interface further comprises names of the priority attributes.
- 30. A call center apparatus according to claim 28, wherein the first database is a live database that
stores customer information updated substantially in real time, and dynamically links the priority attribute values of the plurality of priority attribute values to the customer information stored.
- 31. A call center apparatus according to claim 30, wherein the first database dynamically links the priority attribute values of the plurality of priority attribute values to the customer information stored substantially in real time.
- 32. A call center apparatus according to claim 31, wherein the priority attribute values of the plurality of priority attribute values are linked to the customer information stored in the first database using a views methodology.
- 33. A call center apparatus according to claim 30, wherein the at least one priority attribute associated with said each received call of the second subset comprises a parameter indicative of a contractual relationship between an originator of said each received call of the second subset and an operator of the call center.
- 34. A call center apparatus comprising:
a first signaling interface connected to a telecommunications network to receive a plurality of calls from the network, each received call of the plurality of calls being associated with one or more priority attributes from a plurality of priority attributes; a plurality of endpoint device means for servicing calls, the plurality of endpoint device means comprising at least a first subset of endpoint device means; an automatic call distributor means for determining routing of the received calls; a second signaling interface connected to the plurality of endpoint device means to send the received calls to the endpoint device means; a first database; a computing mechanism; a first information storage device means for storing data structures of sequences of received calls queued for servicing by the plurality of endpoint device means; interface means for providing information to the first database, the provided information comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; wherein: the computing mechanism computes priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a second subset of the plurality of the calls being calculated by applying a first predetermined function
to at least one priority attribute value associated with at least one priority attribute associated with said each received call of the second subset, and to at least one priority attribute weight associated with the at least one priority attribute associated with said each received call of the second subset; the computing mechanism creates the data structures of sequences in the first information storage device at least in part in accordance with the computed priority ratings.
- 35. A call center apparatus according to claim 34, wherein the information provided through the interface means further comprises names of the priority attributes.
- 36. A call center apparatus according to claim 34, wherein the first database is a live database that
stores customer information updated substantially in real time, and dynamically links the priority attribute values of the plurality of priority attribute values to the customer information stored.
- 37. A call center apparatus according to claim 36, wherein the first database dynamically links the priority attribute values of the plurality of priority attribute values to the customer information stored substantially in real time.
- 38. A call center apparatus according to claim 37, wherein the priority attribute values of the plurality of priority attribute values are linked to the customer information stored in the first database using a views methodology.
- 39. A call center apparatus according to claim 36, wherein the at least one priority attribute associated with said each received call of the second subset comprises a parameter indicative of a contractual relationship between an originator of said each received call of the second subset and an operator of the call center.
- 40. A call center apparatus comprising:
a first signaling interface connected to a telecommunications network to receive a plurality of calls from the network, each received call of the plurality of calls being associated with one or more priority attributes from a plurality of priority attributes; a plurality of endpoint devices for use by agents, the plurality of endpoint devices comprising at least a first subset of endpoint devices; an automatic call distributor that determines routing of the received calls; a second signaling interface connected to the plurality of endpoint devices to send the received calls to the endpoint devices; a first live database that stores customer information updated substantially in real time, the stored customer information comprising:
names of the priority attributes; a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; and customer metrics underlying at least some of the priority attribute values of the plurality of priority attribute values; a computing mechanism; a first information storage device for storing data structures of sequences of received calls queued for servicing by the agents at the plurality of endpoint devices; an interface for providing the customer information to the first live database, the provided customer information comprising:
the names of the priority attributes; and the priority attribute weights; wherein:
at least some of the priority attribute values of the plurality of priority attribute values are dynamically linked to the customer metrics stored in the first live database; the computing mechanism computes priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a second subset of the plurality of the calls being calculated by applying a first predetermined function
to at least one priority attribute value associated with at least one priority attribute associated with said each received call of the second subset, and to at least one priority attribute weight associated with at least one priority attribute associated with said each received call of the second subset; the computing mechanism creates the data structures of sequences in the first information storage device at least in part in accordance with the computed priority ratings.
- 41. A call center apparatus according to claim 40, wherein the priority attribute values of the plurality of priority attribute values are linked to the stored customer metrics in the first database using a views methodology.
- 42. A call center apparatus according to claim 40, wherein at least one priority attribute associated with said each received call of the second subset is derived from a parameter indicative of a contractual relationship between an originator of said each received call of the second subset and an operator of the call center.
- 43. A call center apparatus comprising:
a first signaling interface connected to a telecommunications network to receive a plurality of calls from the network, each received call of the plurality of calls being associated with one or more priority attributes from a plurality of priority attributes; a plurality of endpoint device means for servicing calls, the plurality of endpoint device means comprising at least a first subset of endpoint device means; an automatic call distributor means for determining routing of the received calls; a second signaling interface connected to the plurality of endpoint device means to send the received calls to the endpoint device means; a first live database that stores customer information updated substantially in real time, the stored customer information comprising:
names of the priority attributes; a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; and customer metrics underlying at least some of the priority attribute values of the plurality of priority attribute values; a computing mechanism; a first information storage device means for storing data structures of sequences of received calls queued for servicing by the plurality of endpoint device means; interface means for providing the customer information to the first live database, the provided customer information comprising:
the names of the priority attributes; and the priority attribute weights; wherein:
at least some of the priority attribute values of the plurality of priority attribute values are dynamically linked to the customer metrics stored in the first live database; the computing mechanism computes priority ratings of the received calls of the plurality of calls, a priority rating of each received call of at least a second subset of the plurality of the calls being calculated by applying a first predetermined function
to at least one priority attribute value associated with at least one priority attribute associated with said each received call of the second subset, and to at least one priority attribute weight associated with the at least one priority attribute associated with said each received call of the second subset; the computing mechanism creates the data structures of sequences in the first information storage device means at least in part in accordance with the computed priority ratings.
- 44. A call center apparatus according to claim 43, wherein the priority attribute values of the plurality of priority attribute values are linked to the stored customer metrics in the first database using a views methodology.
- 45. A call center apparatus according to claim 43, wherein at least one priority attribute associated with said each received call of the second subset is derived from a parameter indicative of a contractual relationship between an originator of said each received call of the second subset and an operator of the call center.
- 46. A method for administering a call center, the call center being capable of receiving a plurality of calls, each received call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of prioritizing the received calls of the plurality of calls for servicing by a plurality of endpoints based at least in part on priority ratings of the received calls of the plurality of calls, the method comprising the following steps:
providing one or more input screens to enable a person to input data to the call center through an interface, the data comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes, and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; storing information in the call center, the information comprising:
the inputted data; a first predetermined function, wherein priority rating of each received call of at least a subset of the plurality of calls is calculated by applying the first predetermined function
to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights associated with the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 47. A method for administering a call center according to claim 46, wherein the inputted data further comprises names of the priority attributes.
- 48. A method for administering a call center according to claim 46, wherein the call center comprises a live database storing customer data, the method further comprising:
dynamically linking the priority attribute values of the plurality of priority attribute values to the customer data in the live database.
- 49. A method for administering a call center according to claim 48, wherein the information is stored in the live database.
- 50. A method for administering a call center according to claim 48, wherein the step of dynamically linking comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data in the live database substantially in real time.
- 51. A method for administering a call center according to claim 50, wherein the step of mapping comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data using a views methodology.
- 52. A method for administering a call center according to claim 48, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of contractual relationships between originators of the received calls and an operator of the call center.
- 53. A method for administering a call center according to claim 48, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of amounts spent within a first predetermined period by originators of the received calls at the call center's company.
- 54. A method for administering a call center according to claim 48, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of frequency of transactions between call originators and the call center's company.
- 55. A method for administering a call center according to claim 48, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of kinds of products or services purchased by call originators from the call center's company.
- 56. A method for administering a call center according to claim 48, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of amounts owed by call originators to the call center's company.
- 57. A method for administering a call center according to claim 48, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of lengths of time call originators have been doing business with the call center's company.
- 58. A method for administering a call center, the call center being capable of receiving a plurality of calls, each received call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of prioritizing the received calls of the plurality of calls for servicing by a plurality of endpoints based at least in part on priority ratings of the received calls of the plurality of calls, the method comprising the following steps:
providing one or more input screens to enable a person to input data to the call center through an interface, the data comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; storing information in the call center, the information comprising:
the inputted data; a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; and a first predetermined function, wherein priority rating of each received call of at least a subset of the plurality of calls is calculated by applying the first predetermined function
to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights associated with the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 59. A method for administering a call center according to claim 58, wherein the inputted data further comprises names of the priority attributes.
- 60. A method for administering a call center according to claim 58, wherein the call center comprises a live database storing customer data, the method further comprising: dynamically linking the priority attribute values of the plurality of priority attribute values to the customer data in the live database.
- 61. A method for administering a call center according to claim 60, wherein the plurality of priority attribute values is stored in the live database.
- 62. A method for administering a call center according to claim 60, wherein the step of dynamically linking comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data in the live database substantially in real time.
- 63. A method for administering a call center according to claim 62, wherein the step of mapping comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data using a views methodology.
- 64. A method for administering a call center according to claim 60, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of contractual relationships between originators of the received calls and an operator of the call center.
- 65. A method for administering a call center according to claim 60, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of amounts spent within a first predetermined period by originators of the received calls at the call center's company.
- 66. A method for administering a call center according to claim 60, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of frequency of transactions between call originators and the call center's company.
- 67. A method for administering a call center according to claim 60, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of kinds of products or services purchased by call originators from the call center's company.
- 68. A method for administering a call center according to claim 60, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of amounts owed by call originators to the call center's company.
- 69. A method for administering a call center according to claim 60, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of lengths of time call originators have been doing business with the call center's company.
- 70. A storage medium encoded with machine-readable computer program code for administering a call center, the call center being capable of receiving a plurality of calls, each received call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of prioritizing the received calls of the plurality of calls for servicing by a plurality of endpoints based at least in part on priority ratings of the received calls of the plurality of calls, wherein, when the computer program code is executed by a computer, the computer performs the following steps:
providing one or more input screens to enable a person to input data to the call center through an interface, the data comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes, and a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; storing information in the call center, the information comprising:
the inputted data; a first predetermined function, wherein priority rating of each received call of at least a subset of the plurality of calls is calculated by applying the first predetermined function
to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights associated with the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 71. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 70, wherein the inputted data further comprises names of the priority attributes.
- 72. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 70, wherein the call center comprises a live database storing customer data, the method further comprising:
dynamically linking the priority attribute values of the plurality of priority attribute values to the customer data in the live database.
- 73. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein the information is stored in the live database.
- 74. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein the step of dynamically linking comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data in the live database substantially in real time.
- 75. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 74, wherein the step of mapping comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data using a views methodology.
- 76. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of contractual relationships between originators of the received calls and an operator of the call center.
- 77. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of amounts spent within a first predetermined period by originators of the received calls at the call center's company.
- 78. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of frequency of transactions between call originators and the call center's company.
- 79. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of kinds of products or services purchased by call originators from the call center's company.
- 80. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of amounts owed by call originators to the call center's company.
- 81. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 72, wherein at least one of the priority attribute weights inputted is associated with a priority attribute based on a parameter indicative of lengths of time call originators have been doing business with the call center's company.
- 82. A storage medium encoded with machine-readable computer program code for administering a call center, the call center being capable of receiving a plurality of calls, each received call of the plurality of calls being associated with at least one priority attribute from a plurality of priority attributes, the call center being capable of prioritizing the received calls of the plurality of calls for servicing by a plurality of endpoints based at least in part on priority ratings of the received calls of the plurality of calls, wherein, when the computer program code is executed by a computer, the computer performs the following steps:
providing one or more input screens to enable a person to input data to the call center through an interface, the data comprising:
a plurality of priority attribute weights, each priority attribute weight of the plurality of priority attribute weights being associated with a different priority attribute of the plurality of priority attributes; storing information in the call center, the information comprising:
the inputted data; a plurality of priority attribute values, each priority attribute value of the plurality of priority attribute values being associated with a priority attribute of the plurality of priority attributes; and a first predetermined function, wherein priority rating of each received call of at least a subset of the plurality of calls is calculated by applying the first predetermined function
to one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset, and to priority attribute weights associated with the one or more priority attribute values associated with one or more priority attributes associated with said each received call of the subset.
- 83. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 82, wherein the inputted data further comprises names of the priority attributes.
- 84. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 82, wherein the call center comprises a live database storing customer data, the method further comprising:
dynamically linking the priority attribute values of the plurality of priority attribute values to the customer data in the live database.
- 85. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein the plurality of priority attribute values is stored in the live database.
- 86. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein the step of dynamically linking comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data in the live database substantially in real time.
- 87. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 86, wherein the step of mapping comprises the step of mapping the priority attribute values of the plurality of priority attribute values to the customer data using a views methodology.
- 88. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of contractual relationships between originators of the received calls and an operator of the call center.
- 89. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of amounts spent within a first predetermined period by originators of the received calls at the call center's company.
- 90. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of frequency of transactions between call originators and the call center's company.
- 91. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of kinds of products or services purchased by call originators from the call center's company.
- 92. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of amounts owed by call originators to the call center's company.
- 93. A storage medium encoded with machine-readable computer program code for administering a call center according to claim 84, wherein at least one of the inputted priority attribute weights is associated with a priority attribute based on a parameter indicative of lengths of time call originators have been doing business with the call center's company.
RELATED APPLICATION
[0001] This application claims priority benefit of copending U.S. patent application Ser. No. 09/638,274, entitled Call Center, filed on Aug. 14, 2000; and of copending U.S. patent application Ser. No. 09/798,226, entitled Call Center Administration Manager, filed Mar. 2, 2001. Each of these patent applications has been assigned to the assignee of the present application, and is hereby incorporated by reference in its entirety for all purposes.
Continuation in Parts (2)
|
Number |
Date |
Country |
| Parent |
09638274 |
Aug 2000 |
US |
| Child |
09902069 |
Jul 2001 |
US |
| Parent |
09798226 |
Mar 2001 |
US |
| Child |
09902069 |
Jul 2001 |
US |