IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0076362
(2002-02-14)
|
등록번호 |
US-8818833
(2014-08-26)
|
발명자
/ 주소 |
- Druyan, Alexander
- James, Donald A.
- Lo, Ching Yu Conrad
- Lodhi, Arsalan K.
- Morgan, Fabian F.
- Schlosser, Sandra Juni
|
출원인 / 주소 |
- International Business Machines Corporation
|
대리인 / 주소 |
Schmeiser, Olsen & Watts, LLP
|
인용정보 |
피인용 횟수 :
1 인용 특허 :
15 |
초록
▼
This present invention provides an efficient method and system to manage service requests across multiple service request systems. This management method involves merging all service requests from multiple systems into standard system, sorting the request according to some standard and presenting a
This present invention provides an efficient method and system to manage service requests across multiple service request systems. This management method involves merging all service requests from multiple systems into standard system, sorting the request according to some standard and presenting a display list of all of the requests having a common characteristic to a technician or requester. Service requests are gathered from many different backend-ticketing systems and presented to the technicians in a single logical view. Service requests gathered from each backend ticketing system are packaged in an XML document format. The efficient use of a common XML format is an efficient way to manage all service requests from all backend-ticketing systems. These service requests can be sorted by ticket open or close date/time, status, severity of problem, etc. in ascending or descending order and be presented to the technicians in a single logical view. These requests are presented in a display as a single logical view of service requests from different backend systems.
대표청구항
▼
1. A method for displaying a list of service requests from multiple service request systems on a single display, said method comprising: a computer processor receiving a service inquiry from a browser to which a technician is interfaced at a computer comprising the browser, said computer processor b
1. A method for displaying a list of service requests from multiple service request systems on a single display, said method comprising: a computer processor receiving a service inquiry from a browser to which a technician is interfaced at a computer comprising the browser, said computer processor being comprised by a gateway manager, said service inquiry requesting a list of services assigned to the technician for being performed by the technician;in response to said receiving the service inquiry, said processor formulating and sending a service request status message to a plurality of service ticketing systems, said service request status message requesting service tickets specifying the services assigned to the technician;after said sending the service request status message, said processor receiving the service tickets from the service ticketing systems, each service ticket specifying a different service of the services assigned to the technician;said processor merging the received service tickets into a response list of tickets;said processor sorting the tickets in the response list by sort parameters to generate multiple sorted ticket request lists; andsaid processor storing the multiple sorted ticket request lists in a cache memory at the gateway manager for subsequent display to the technician of a sorted ticket request list of the multiple sorted ticket request lists, wherein the multiple sorted ticket request lists are concurrently stored in the cache memory. 2. The method of claim 1, said method further comprising: before said sending the service request status message, said processor converting the service status request message to a format that is specific for each service ticketing system. 3. The method of claim 1, said method further comprising: said processor converting the received service tickets into a common format, wherein said merging results in the response list being in the common format. 4. The method of claim 1, said method further comprising: said processor determining an elapsed time since a last inquiry by the technician; andsaid processor resetting the sorted ticket lists in the cache after a predetermined time period has expired. 5. The method of claim 4, wherein said resetting comprises retrieving additional tickets for the ticketing systems. 6. The method of claim 3, wherein the common format is an XML format. 7. The method of claim 6, wherein said sorting comprises: creating a different integer array of pointers for each sort parameter to index a sort order of the tickets in the response list for each sort parameter, wherein each pointer in each integer array points to a ticket in the response list, andrearranging the pointers in each integer array as the tickets are rearranged in the response list for each sort parameter. 8. The method of claim 1, wherein the sort parameters consist of a first sort parameter and a second sort parameter,wherein the multiple sorted ticket request lists consist of a first sorted ticket request list and a second sorted ticket request list, andwherein said sorting comprises generating the first sorted ticket request list whose tickets are sorted according to the first sort parameter and generating the second sorted ticket request list whose tickets are sorted according to the second sort parameter. 9. The method of claim 8, wherein the first sort parameter consists of ticket request location, and wherein the second sort parameter consists of type of service requested. 10. The method of claim 8, wherein the first sort parameter consists of ticket submission date, and wherein the second sort parameter consists of severity of problem to which service is directed. 11. The method of claim 1, said method further comprising: displaying to the technician the sorted ticket request list by displaying sequential segments of tickets in the sorted ticket request list, one segment at a time. 12. A computer program product, comprising a computer readable storage medium having a computer readable instructions stored therein, said instructions configured to be executed by a computer processor of a gateway manager to implement a method for displaying a list of service requests from multiple service request systems on a single display, said method comprising: receiving a service inquiry from a browser to which a technician is interfaced at a computer comprising the browser, said service inquiry requesting a list of services assigned to the technician for being performed by the technician;in response to said receiving the service inquiry, formulating and sending a service request status message to a plurality of service ticketing systems, said service request status message requesting service tickets specifying the services assigned to the technician;after said sending the service request status message, receiving the service tickets from the service ticketing systems, each service ticket specifying a different service of the services assigned to the technician;merging the received service tickets into a response list of tickets;sorting the tickets in the response list by sort parameters to generate multiple sorted ticket request lists; andstoring the multiple sorted ticket request lists in a cache memory at the gateway manager for subsequent display to the technician of a sorted ticket request list of the multiple sorted ticket request lists, wherein the multiple sorted ticket request lists are concurrently stored in the cache memory. 13. The computer program product of claim 12, said method further comprising: before said sending the service request status message, said processor converting the service status request message to a format that is specific for each service ticketing system. 14. The computer program product of claim 12, said method further comprising: converting the received service tickets into a common format, wherein said merging results in the response list being in the common format. 15. The computer program product of claim 12, said method further comprising: determining an elapsed time since a last inquiry by the technician; andresetting the sorted ticket lists in the cache after a predetermined time period has expired. 16. The computer program product of claim 15, wherein said resetting comprises retrieving additional tickets for the ticketing systems. 17. The computer program product of claim 14, wherein the common format is an XML format. 18. The computer program product of claim 17, wherein said sorting comprises: creating a different integer array of pointers for each sort parameter to index a sort order of the tickets in the response list for each sort parameter, wherein each pointer in each integer array points to a ticket in the response list, andrearranging the pointers in each integer array as the tickets are rearranged in the response list for each sort parameter. 19. The computer program product of claim 12, wherein the sort parameters consist of a first sort parameter and a second sort parameter,wherein the multiple sorted ticket request lists consist of a first sorted ticket request list and a second sorted ticket request list, andwherein said sorting comprises generating the first sorted ticket request list whose tickets are sorted according to the first sort parameter and generating the second sorted ticket request list whose tickets are sorted according to the second sort parameter. 20. The computer program product of claim 19, wherein the first sort parameter consists of ticket request location, and wherein the second sort parameter consists of type of service requested. 21. The computer program product of claim 19, wherein the first sort parameter consists of ticket submission date, and wherein the second sort parameter consists of severity of problem to which service is directed. 22. The computer program product of claim 12, said method further comprising: displaying to the technician the sorted ticket request list by displaying sequential segments of tickets in the sorted ticket request list, one segment at a time.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.