Escalation tracking system
A system for tracking billing escalation records includes a processing device configured to provide for creating, tracking and forwarding escalation records, and databases adapted to communicate with the processing device. The databases are configured to provide data on the escalation records. In one embodiment, the databases include tables that are configured to provide data on escalation records such as current escalations, priority codes, investigators, department codes, investigation center department codes, case status, archives, among others. Other systems and methods are also provided.
Latest BellSouth Intellectual Property Corporation Patents:
- Methods, systems, and computer program products for implementing intelligent agent services
- METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PROVIDING MEDIA MANAGEMENT
- System And Method For Gathering Information Related To A Geographical Location Of A Callee In A Public Switched Telephone Network
- Systems And Methods For Audio Reminder Messages
- Method To Enable Cooperative Processing And Resource Sharing Between Set-Top Boxes, Personal Computers, And Local Devices
The present invention is generally related to billing systems and, more particularly, is related to tracking billing errors.
BACKGROUND OF THE INVENTIONThe use of telephones has grown exponentially over recent years. Subscribers are utilizing wireless telephones, wireline telephones, facsimile machines, personal computers, and pagers, among other devices, to place telephone voice and/or data calls. As a result of these telephone calls, telecommunications networks process billions of subscriber transactions. The telecommunications companies have to correlate these transactions to a subscriber's telephone service calling plan such that the subscriber can be properly billed. In some instances, billing errors occur, and the telecommunications companies are unable to automatically process the transaction and/or generate a bill to the subscriber. Many billing errors can occur in a month, and the voluminous quantity of errors requires investigation by personnel responsible for resolving billing errors. Quickly resolving billing errors increases the likelihood of the telecommunications company receiving payment for the transaction.
Often, the investigation involves escalating the problem until resolution. Typically, escalating a problem requires personnel to place numerous contacts to individuals and organizations, and accessing several systems to resolve the billing errors. The escalation may take place over several hours, days, weeks or months. During the escalation process, personnel need to keep track of the progress of the resolution of the billing error. Currently, tracking escalation involves utilizing manual processes, such as preparing handwritten notes, rudimentary spreadsheets, or making mental notes of the status of the billing error. Typically, personnel involved in these functions are organized in billing centers and handle many billing errors per month. Managing the escalation process including supervising personnel and tracking the progress of a large volume of billing errors quickly becomes unmanageable when the escalation process involves utilizing manual processes created by each worker.
Thus, a heretofore-unaddressed need exists for a solution that addresses the aforementioned deficiencies and inadequacies.
SUMMARY OF THE INVENTIONThe preferred embodiments of the present invention provide systems and methods for tracking billing error escalations.
Briefly described, in architecture, one preferred embodiment of one system, among others, can be implemented as follows. An escalation tracking system comprises a processing device configured to provide for creating, tracking and forwarding escalation records, and a plurality of databases adapted to communicate with the processing device, the plurality of databases configured to provide data on the escalation records.
The preferred embodiment of the present invention can also be viewed as providing methods for providing an escalation tracking system. In this regard, one embodiment of such a method, among others, can be broadly summarized by the following steps: creating an escalation record; scrubbing the escalation record; and tracking the escalation record.
Another preferred embodiment of the present invention can be viewed as providing methods for scrubbing an escalation record. In this regard, one embodiment of such a method, among others, can be broadly summarized by the following steps: reviewing outstanding escalation records; verifying accuracy of information on the escalation records; and marking the escalation records as scrubbed.
Other systems, methods, features, and advantages of the present invention will be or become apparent to one with skill in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, methods, features, and advantages be included within this description, and be within the scope of the present invention.
Many aspects of the invention can be better understood with reference to the following drawings. The components in the drawings are not necessarily to scale, emphasis instead being placed upon clearly illustrating the principles of the present invention. Moreover, in the drawings, like reference numerals designate corresponding parts throughout the several views.
Disclosed herein are systems and methods for providing an escalation tracking system. To facilitate description of the inventive systems, an example system that can be used to implement the systems and methods for providing an escalation tracking system is discussed with reference to the figures. Although this system is described in detail, it will be appreciated that this system is provided for purposes of illustration only and that various modifications are feasible without departing from the inventive concept. After the example system has been described, an example of the operation of the system will be provided to explain the manner in which the system can be used to provide an escalation tracking system. The scope of the invention includes escalation systems outside the billing and telecom contexts, i.e., other environments needing management of complaints or other types of escalations.
Referring now in more detail to the drawings, in which like numerals indicate corresponding parts throughout the several views,
In some cases, an error occurs in the billing process, and billing error records 110 are generated by the billing systems 106. Normally, the billing error records 110 require handling on an exception basis to obtain resolution. In one preferred embodiment, the billing error records 110 are sent to a billing error escalation system 112 for investigation, tracking and resolution of billing errors. The billing error escalation system 112 couples to the telecommunications network 104 such that a user of the system 112 can send electronic mail messages to other personnel.
The processing device 204 is preferably a hardware device for executing software, particularly that stored in memory 206. The processing device 204 can preferably be any custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors, a semiconductor based microprocessor (in the form of a microchip or chip set), a macroprocessor, or generally any device for executing software instructions.
The memory 206 can include any one or combination of volatile memory elements (e.g., random access memory (RAM, such as DRAM, SRAM, SDRAM, etc.)) and nonvolatile memory elements (e.g., ROM, hard drive, tape, CDROM, etc.). Moreover, the memory may incorporate electronic, magnetic, optical, and/or other types of storage media. Note that the memory can have a distributed architecture, where various components are situated remote from one another, but can be accessed by the billing error escalation system 112. The software and/or firmware in memory may include one or more separate programs, each of which comprises an ordered listing of executable instructions for implementing logical functions. Further, the software in memory can include a suitable operating system (O/S) 212. The operating system essentially controls the execution of other computer programs, and provides scheduling, input-output control, file and data management, memory management, and communication control and related services.
When the escalation tracking logic 202 and tables 214 are implemented as a source program, then the program needs to be translated via a compiler, assembler, interpreter, or the like, which may or may not be included within the memory, so as to operate properly in connection with the O/S 212. Furthermore, the escalation tracking logic 202 and tables 214 can be written as (a) an object oriented programming language, which has classes of data and methods, or (b) a procedure programming language, which has routines, subroutines, and/or functions, for example but not limited to, C, C++, Pascal, Basic, Fortran, Cobol, Perl, Java, and Ada.
When the escalation tracking logic 202 and tables 214 are implemented in software, they can preferably be stored on any computer-readable medium for use by or in connection with any computer related system or method. The escalation tarcking logic 202 and tables 214 can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. In the context of this document, a “computer-readable medium” can be any means that can store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. The computer-readable medium can be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, device, or propagation medium.
When implemented as a hardware device for executing software, particularly that stored in memory, the billing error escalation system 112 and tables 214 can preferably include any custom made or commercially available processor, a central processing unit (CPU), an auxiliary processor among several processors, a semiconductor based microprocessor (in the form of a microchip or chip set), a macroprocessor, or generally any device for executing software instructions.
I/O devices (not shown) that may be connected to the system I/O interfaces 208 may preferably include input devices, for example but not limited to, a keyboard, mouse, scanner, microphone, etc. Furthermore, the I/O devices may also include output devices, for example but not limited to, a printer, display, etc. Finally, the I/O devices may further include devices that communicate both inputs and outputs, for instance but not limited to, a modulator/demodulator (modem; for accessing another device, system, or network), a radio frequency (RF) or other transceiver, a telephonic interface, a bridge, a router, etc.
If implemented in hardware, as in an alternative embodiment, the logic can be implemented with any or a combination of the following technologies, which are all well known in the art: a discrete logic circuit(s) having logic gates for implementing logic functions upon data signals, an application specific integrated circuit (ASIC) having appropriate combinational logic gates, a programmable gate array(s) (PGA), a field programmable gate array (FPGA), etc.
In a preferred embodiment, data for the billing error escalation system 112 is structured to include the plurality of tables 214 stored in memory 206 and accessible by the escalation tracking logic 202 and operating system 212. The escalation tracking logic 202 may be utilized to control data contained in the tables 214. In one preferred embodiment, the plurality of tables 214 includes data such as, current escalation data 218, priority codes data 220, data on investigators 222, department codes data 224, investigation center department codes data 226, case status data 228, archive escalation data 230, manager administrative (also referred to as switch board) data 232, and list of personnel authorized to escalate data 234, among others. The current escalation data 218 includes information on an open escalation record. The priority codes data 220 includes information for selecting the appropriate priority for the escalated case, for instance normal, high or critical. The data on investigators 222 includes information for selecting the appropriate investigator or personnel who created the escalation record. Preferably, the last name of the investigator is shown except where duplicate last names exist, in which case a first name or initial will be included. The department codes data 224 includes information on the appropriate department to handle the escalated case and when selected, automatically populates the contact information. The investigation center department codes data 226 includes information on the appropriate investigation center and when selected, automatically populates the contact information. The case status data 228 includes information for selecting the appropriate option for open escalated cases, for instance whether the case is open, closed, held or referred to another department, among others. The archive escalation data 230 provides for storing escalation records for escalated cases that have been removed from the escalation database. The manager administrative data 232 includes information utilized by a manager or system administrator for maintaining the billing error escalation system 112. The list of personnel authorized to escalate data 234 includes information on personnel authorized to escalate cases. In a preferred embodiment, a network 240, such as a local area network connects a plurality of user workstations 242 (only one shown for simplicity) to the system interface 208 whereby the users are provided with access to the data in the tables 214.
The case information 504 section of the form 502 includes an investigation center escalator ID with a drop-down list such that data entry personnel can select the appropriate ID from the drop-down list. The investigation center escalation ID is retrieved from the data in the investigation center department codes table 226. Department codes include a drop-down list feature. When the department code is selected, the contact information for that department will be automatically populated. If the desired code does not exist, by double clicking on the department code field, a form will be presented that provides for creating a new record in the department code table 224. The name of an investigator who issued the escalated case can be selected from the drop-down Investigator name list. A case number of the case being escalated can be entered in the Case Number field. A create date field provides for entering the date the case was sent to the department to which it is being escalated. A priority can be set in the Priority field by selecting the appropriate case priority (e.g., Normal, High, or Critical) from the drop-down list. The comments field provides for entering a brief descriptive comment to help identify the case problem and/or volume of messages in error. A delete case field is utilized to delete an escalation record. Once the escalation record to be deleted is accessed on the form 502, the user selects the delete case button by clicking on the trash can icon. The user will encounter a warning that a record is about to be permanently deleted from the database. In order to delete the record, the user must affirmatively choose to delete the record.
The escalation level section 506 of the form 502 provides for the selection of an appropriate escalation level (i.e., First, Second, or Third) from the drop-down list. In a preferred embodiment, cases will be initially entered as a 1st-Level escalation. An escalation record ID provides a unique identifier for each escalation record within the table of current escalations 218, allowing the user to advance to a specific record to be reviewed and/or changed.
The 1st-Level escalation section 508 of the form 502 provides for viewing and/or changing 1st-Level escalation contact information. A name of a 1st-Level contact is preferably populated by the selection of the appropriate department from the Department Code drop down list of the Case Information section 504 of the form 502. If the 1st-Level contact name is incorrect, the correct name can be entered in the field by entering the first name, middle initial and last name. A phone number corresponding to the escalation contact is automatically populated when the Department Code is selected. If the phone number is incorrect, the correct phone number can be entered in the field by entering the 10-digit telephone number of the 1st-Level escalation contact. A date escalated to 1st field provides for entering the date (mm/dd/yy) that the case was escalated to the 1st-Level contact. In a preferred embodiment, the billing error escalation system 112 utilizes the date escalated to 1st-Level contact as a date to trigger the date that the case should be escalated to 2nd-Level Contact. For example, management, or other personnel, can establish expected timeframes in which a case should be escalated from 1st-Level, to 2nd-Level, to 3rd-Level management. For instance, if management expects a case to be escalated from 1st-Level to 2nd-Level within 30 days, (or any designated time frame) then on the 31st day, upon entering the billing error escalation system 112, the manager responsible for the case will receive a list of cases ready for 2nd-Level escalation. In a preferred embodiment, the escalation tracking logic 202 compares the current date with dates escalated to a particular management level, and when the number of days between the two exceeds a set threshold, the escalation record is retrieved from the current escalations table 218 and sent to the manager's processing device for retrieval. This process is repeated for 2nd-Level cases. For example, if an unresolved case is to be escalated from 2nd-Level management to 3rd-Level management within 45 days, on the 46th day, the manager responsible for the case will receive a list of cases that should be escalated that day to 3rd-Level.
The 2nd-Level escalation section 510 of the form 502 provides for viewing and/or changing 2nd-Level escalation contact information. A name of a 2nd-Level contact is preferably populated by the selection of the appropriate department from the Department Code drop down list of the Case Information section 504 of the form 502. If the 2nd-Level contact name is incorrect, the correct name can be entered in the field by entering the first name, middle initial and last name. A phone number corresponding to the escalation contact is automatically populated when the Department Code is selected. If the phone number is incorrect, the correct phone number can be entered in the field by entering the 10-digit telephone number of the 2nd-Level escalation contact. A date escalated to 2nd field provides for entering the date (mm/dd/yy) that the case was escalated to the 2nd-Level contact. A scrubbed for 2nd field provides for an indication that the record has been scrubbed.
The 3rd-Level escalation section 508 of the form 502 provides for viewing and/or changing 3rd-Level escalation contact information. A name of a 3rd-Level contact is preferably populated by the selection of the appropriate department from the Department Code drop down list of the Case Information section 504 of the form 502. If the 3rd-Level contact name is incorrect, the correct name can be entered in the field by entering the first name, middle initial and last name. A phone number corresponding to the escalation contact is automatically populated when the Department Code is selected. If the phone number is incorrect, the correct phone number can be entered in the field by entering the 10-digit telephone number of the 3rd-Level escalation contact. A date escalated to 3rd field provides for entering the date (mm/dd/yy) that the case was escalated to the 3rd-Level contact. A scrubbed for 3rd field provides for an indication that the record has been scrubbed.
The case status and closure data section 514 of the form 502 provides for entering case status and closure date information. Preferably, escalations should be only entered for open cases. In one embodiment, a drop-down list in the case status field provides personnel an option to section from open, closed, held, manager hold, and referred to another department selections. The work leader utilizes the case closure date if the case has been closed following a 1st-Level escalation, the date of which the case was closed is entered. The view area 516 of the form 502 provides for filtering the form 502 to show only escalations for a specific investigation center escalator ID code by using filter buttons, such as ESC01, ESC02, etc., which represents the investigation center for the specific work leader entering (and responsible for) the escalation. In a preferred embodiment of the invention, the number of work leaders entering and tracking escalations is limited to that which can easily be displayed on an entry/update vehicle, such as an escalation entry/update form 502. To remove the filter and restore all escalations, a user clicks on the ALL filter option of the view area 516 of the form 502. By accessing a find function by for instance clicking on the glasses 518, or other symbol, a find menu (not shown) can access a specific case. A specific case number can be entered and that record, if available, will be returned. The escalation entry/update form 502 will be presented with appropriate fields pre-populated. The user can then review the form 502 and make appropriate updates to fields on the form 502 as necessary.
Upon entering applicable case and escalation information, another escalation/entry update form 502 can be obtained by either pressing the Tab key (not shown) past the last field to advance the form to the next record, or clicking on a next-record navigation key (not shown). The information on the escalation/entry update form 502 can be saved and closed and returned to the Work Leader functions 400 menu.
Upon logging into the billing error escalation system 112, the office assistant selects perform office assistant functions 304 from the escalation-main menu 300. The office assistant encounters the office assistant functions menu 700 shown in
The case information section 902 includes information previously populated, preferably by the work leader. For example an investigation center escalator ID field includes the ID of the investigation center escalator. The investigator field includes the name of the case investigator who issued the escalated case. The department code field includes the department code. The case number field includes the case number of the case being escalated. The create date field includes the date the case was sent to the department to which it is being escalated. A priority field includes the priority of the case as determined by the escalator, work leader or manager. Illustrative examples of priorities include N for normal, H for high, and C for critical. The comments field includes a brief description of the problem.
The escalation level section 904 of the form 900 reflects the escalation level of the case. The escalation level field provides for the selection of an appropriate escalation level (i.e., First, Second, or Third) from the drop-down list. In a preferred embodiment, cases will be initially entered as a 1st-Level escalation. The escalation ID field provides a unique identifier for each escalation record within the table of current escalations 218, allowing the user to advance to a specific escalation record to be reviewed and/or changed.
The 1st-Level escalation section 906 of the form 900 provides for viewing 1st-Level escalation contact information that preferably was previously provided by the work leader. The 1st-Level escalation contact includes the name of a 1st-Level contact, a phone number, and the date the case was escalated to the 1st-Level contact.
The 2nd-Level escalation section 908 of the form 900 provides for viewing and/or updating 2nd-Level escalation contact information. In a preferred embodiment, the office assistant contacts the individual shown on a contact directory, or otherwise, as the 2nd-Level contact for the 1st-level contact. Upon ascertaining the correct name and telephone number of the 2nd-Level contact, the office assistant enters/updates the name of the 2nd-Level contact (first name, middle initial, last name) as necessary. The telephone number of the 2nd-Level contact is entered/updated as necessary. Once the office assistant has confirmed the 2nd-Level contact information and entered/updated the 2nd-Level escalation scrub form 900, the office assistant checks the box in the 2nd-Level contact scrubbed field to indicate that the contact information has been scrubbed for 2nd-Level escalation.
Once cases have been escalated, for instance, an email message has been sent to the appropriate higher level of management, the manager marks the case as “escalated” clicking on the mark 2nd-Level escalations 1206 or mark 3rd-Level escalations 1208 buttons on the manager functions 1200 menu. The action of marking the cases as escalated updates tables 214 in the billing error escalation system 112. Preferably, the manager is given several opportunities to abort the marking action and affirmative selects to modify data in the tables 214 to complete the marking action.
If users determine that they are unable to resolve the billing error, at 1610, an escalation record (also referred to as a trouble ticket or case) is created in a billing error escalation system. At 1612, an escalation occurs and the escalation record is forward to appropriate managers for resolution of the problem. In a preferred embodiment, an electronic mail (email) message is created that includes the escalation record attached to the email message utilizing for example, Microsoft Word™ and the user's electronic mail system. The email message is sent to the appropriate manager in the department responsible for resolving the billing error. At 1614, the escalation record created in the billing error escalation system is tracked. In a preferred embodiment, tracking the escalation record includes for example, maintaining information about the escalation such as status of problem, contact information, and status of the escalation. At 1616, a determination is made as to whether the billing error has been resolved. If not, the escalated record is forwarded to manager at 1612. In a preferred embodiment, the escalation record is escalation to the next level of management in the responsible organization for resolution of the billing error. If the billing error is resolved, at 1618, the escalation record is updated and closed. At 1620, the billing error message is closed. The process ends at 1622.
If escalation records are ready to be scrubbed, at 1810, the office assistant reviews the escalation record for cases ready to be escalated. Reviewing the record can include reviewing the status of the case, contact names, telephone numbers and dates of escalations. At 1812, the office assistant determines if the escalation record is still an open case. This determination may involve verifying other pertinent records or contacting appropriate personnel to determine if the billing error still exists. If the billing error has been resolved or the escalation record should no longer be open, at 1814, the office assistant closes the escalation record. If the escalation record is still open, at 1816, the office assistant scrubs the escalation record. In a preferred embodiment, scrubbing an escalation record involves contacting, preferably by telephone, the individual listed on the escalation record as the next contact level. The office assistant verifies with the contact that they are responsible for the area indicated as a problem on the escalation record. In addition, the office assistant verifies the name, telephone number, and email address for the contact and their next level of management. Scrubbing ensures that the escalation record will be sent to the right person who can assist in resolving the billing error and serves as unofficial notice to the contact that the escalation is coming. If any contact information is incorrect or missing, the office assistant has authorization and permission to update the contact information in the appropriate fields of the escalation record. Once the record is scrubbed, at 1818, the office assistant marks the record as scrubbed. This marking provides notification to others who may access the escalation record that it has been scrubbed and they can be assured that the escalation is still open, valid, and the contact information is correct. At 1820, a determination is made as to whether additional escalation records need to be scrubbed. If yes, the process continues at 1806. If no, the process ends at 1808.
Any process descriptions or blocks in flow charts should be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or steps in the process, and alternate implementations are included within the scope of the preferred embodiment of the present invention in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the present invention.
It should be emphasized that the above-described embodiments of the present invention, particularly, any “preferred” embodiments, are merely possible examples of implementations, merely set forth for a clear understanding of the principles of the invention. Many variations and modifications may be made to the above-described embodiment(s) of the invention without departing substantially from the spirit and principles of the invention. All such modifications and variations are intended to be included herein within the scope of this disclosure and the present invention and protected by the following claims.
Claims
1. A billing error escalation system, comprising:
- a processing device in the billing escalation system configured to provide for creating, tracking and forwarding escalation records of internally generated errors, wherein a specific escalation record is generated after failure of initial attempts to process through a billing system to resolve an internal billing error, wherein a first escalation level of a plurality of escalation levels of an escalation system is entered; and
- a plurality of databases in the billing escalation system adapted to communicate with the processing device, the plurality of databases configured to provide data on the escalation records of internally generated errors.
2. The system of claim 1, wherein the plurality of databases further comprises a plurality of tables having data.
3. The system of claim 2, wherein the data further comprises at least one of information on current escalations, priority codes, investigators, department codes, investigation center department codes, case status, switch board, archives or escalator list.
4. The system of claim 1, further comprising a display for displaying information on the escalation records.
5. The system of claim 4, wherein the information displayed on the escalation records includes at least one of a main menu, work leader functions menu, escalation entry/update form, report of escalations by escalator, office assistant functions menu, escalations scrub report, escalation scrub form, escalation archives report, manager functions, or escalations by level report.
6. A system for tracking billing errors, comprising:
- a telecommunications network adapted to collect billing information for telephone transactions;
- a billing system coupled to the telecommunications network, the billing system providing a billing error record upon the occurrence of an internal billing error; and
- a billing error escalation system for automatically tracking the billing error record with a specific escalation record created after failure of initial attempts to process through a billing system to resolve an internal billing error, wherein a first escalation level of a plurality of escalation levels of an escalation system is entered.
7. The system of claim 6, wherein the billing error escalation system further comprises a processing device configured to provide for creating, tracking, and escalation records, and a plurality of databases adapted to communicate with the processing device, the plurality of databases configured to provide data on the escalation records.
8. The system of claim 7, wherein the databases further comprises a plurality of tables and wherein the plurality of tables further comprises data that includes at least one of information on current escalations, priority codes, investigators, department codes, investigation center department codes, case status, switch board, archives or escalator list.
9. A method for tracking escalated billing error messages, comprising the steps of:
- creating a specific internal error escalation record after failure of initial attempts to process through a billing system to resolve an internal billing error, wherein a first escalation level of a plurality of escalation levels of an escalation system is entered;
- scrubbing the internal error escalation record; and
- tracking the internal error escalation record.
10. The method of claim 9, further comprising escalating a scrubbed escalation report.
11. The method of claim 9, further comprising receiving a billing error message.
12. The method of claim 9, further comprising resolving the billing error message.
13. The method of claim 9, further comprising displaying escalation records that are due within a designated time period.
14. The method of claim 9, further comprising determining whether the escalation record requires escalation for resolution.
15. The method of claim 9 further comprising closing the escalation record when a billing error is resolved.
16. The method of claim 15, wherein the closing the escalation record when a billing error is resolved further comprises archiving closed escalation records.
17. The method of claim 15, further comprises transferring a closed escalation record to an archive file.
18. The method of claim 9, further comprising viewing the escalation records using a selected indicator.
19. The method of claim 18, wherein the viewing the escalation records using a selected indicator is performed with the selected indicator comprising at least one of a department escalation identification, status, department code, by escalation archive, or escalation record ready for next level of escalation.
20. The method of claim 9, further comprising automatically displaying escalation records that are ready for escalation to a next level of authority.
21. The method of claim 9, further comprising deleting an escalation record.
22. The method of claim 9, further comprising changing a status of the escalation record.
23. The method of claim 9, further comprising maintaining a department code table.
24. The method of claim 9, further comprising viewing status of an escalation record that comprises at least one of a level of escalation, by escalation records on hold, by numbers of escalated records by level, or by age of closed escalation records.
25. A method for scrubbing an escalation record, comprising the steps of:
- reviewing outstanding specific internal error escalation records generated after failure of initial attempts to process through a billing system to resolve an internal billing error, wherein a first escalation level of a plurality of escalation levels of an escalation system is entered;
- verifying accuracy of information on the internal error escalation records; and
- marking the specific internal error escalation records as scrubbed.
26. The method of claim 25, further comprising receiving escalation records ready to be scrubbed.
27. The method of claim 25, wherein the verifying accuracy of information on the escalation records further comprises confirming that the escalation records represents an outstanding billing error, contacting escalation contacts to confirm that the escalation contacts are responsible for correcting the billing error and updating as necessary contact information on the escalation record.
28. The method of claim 27, further comprising closing escalation records when the escalation records do not represent outstanding billing errors.
29. The method of claim 25, wherein the reviewing outstanding escalation records further comprises determining whether escalation records are ready to be scrubbed.
30. The method of claim 29, wherein the determining whether escalation records are ready to be scrubbed further comprises receiving escalation records that exceed a designated time frame for resolution of billing error.
31. A computer-readable medium having a computer program for a system for tracking billing escalations, comprising:
- logic configured to create a specific internal billing error escalation record after failure of initial attempts to process through a billing system to resolve an internal billing error, wherein a first escalation level of a plurality of escalation levels of an escalation system is entered;
- logic configured to scrub the escalation record; and
- logic configured to track the escalation record.
5333183 | July 26, 1994 | Herbert |
5970129 | October 19, 1999 | Asfar et al. |
6188753 | February 13, 2001 | Afsar et al. |
6373935 | April 16, 2002 | Afsar et al. |
6385444 | May 7, 2002 | Peschel et al. |
6535728 | March 18, 2003 | Perfit et al. |
6684213 | January 27, 2004 | Schell et al. |
6782388 | August 24, 2004 | Majewski et al. |
6934749 | August 23, 2005 | Black et al. |
Type: Grant
Filed: Oct 28, 2002
Date of Patent: Mar 28, 2006
Patent Publication Number: 20040081301
Assignee: BellSouth Intellectual Property Corporation (Wilmington, DE)
Inventor: W. Mitch Phillips (Birmingham, AL)
Primary Examiner: Binh K. Tieu
Attorney: Thomas, Kayden, Horstemeyer & Risley
Application Number: 10/281,484
International Classification: H04M 15/00 (20060101); G03F 17/30 (20060101); G06F 15/173 (20060101);