US7711576B1 - Indeterminate outcome management in problem management in service desk - Google Patents
Indeterminate outcome management in problem management in service desk Download PDFInfo
- Publication number
- US7711576B1 US7711576B1 US11/243,570 US24357005A US7711576B1 US 7711576 B1 US7711576 B1 US 7711576B1 US 24357005 A US24357005 A US 24357005A US 7711576 B1 US7711576 B1 US 7711576B1
- Authority
- US
- United States
- Prior art keywords
- ticket
- tickets
- solution
- category
- unsolvable
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related, expires
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Definitions
- the present disclosure relates to problem management systems. More specifically, but not by way of limitation, a method and a system are provided that manage indeterminate and unsolvable problems in a problem management system.
- incidents or problems impacting a desired outcome can arise.
- An enterprise operating such a system might have a problem management system in place to assist in identifying and resolving the incidents or problems.
- An incident may be defined as an occurrence that has a negative impact on a desired outcome.
- a problem may be defined as an underlying cause of one or more incidents.
- Several commercially available products, such as HP OpenView Service Desk, are available to automate and standardize the problem management process.
- a computer-implemented method for categorizing problem tickets includes for a first ticket for which a root cause cannot be determined, placing the first ticket in an indeterminate category and closing the first ticket.
- the method includes for a second ticket for which a solution cannot be found, placing the second ticket in an unsolvable category and closing the second ticket.
- the method includes for a third ticket for which a solution can be found but will not be implemented, placing the third ticket in the unsolvable category and closing the third ticket.
- a method for problem management includes identifying a problem and assigning the problem to a problem manager.
- the method includes attempting to isolate a root cause of the problem, and when the root cause cannot be isolated, placing a problem ticket describing the problem in an indeterminate category.
- the method includes attempting to find a solution for the problem, and when a solution cannot be found, placing the problem ticket in an unsolvable category.
- the method includes determining based on a cost-benefit analysis whether the solution is substantially economically justified.
- the method includes when the solution is not economically justified, placing the ticket in the unsolvable category.
- the method includes implementing the solution.
- a computer-implemented system for managing problems includes an indeterminate ticket repository operable to retain at least one problem ticket describing a problem for which a root cause cannot be identified.
- the system includes an unsolvable ticket repository operable to retain at least one problem ticket describing a problem for which a solution cannot be found and at least one problem ticket describing a problem for which a solution can be found but cannot feasibly be implemented.
- the system includes an automated search component operable to search for a trend in the problem tickets.
- FIG. 1 illustrates a problem management process according to an embodiment of the present disclosure.
- FIG. 2 illustrates a problem management process for indeterminate problems according to an embodiment of the present disclosure.
- FIG. 3 illustrates a problem management process for unsolvable problems according to an embodiment of the present disclosure.
- FIG. 4 illustrates a problem management system according to an embodiment of the present disclosure.
- FIG. 5 is a block diagram of a computer system operable for some of the various embodiments of the present disclosure.
- a problem management system might include procedures for identifying, logging, and prioritizing incidents and problems and for assigning incidents and problems to the appropriate resolution agent.
- the resolution agent might isolate the root cause of a problem, recommend solution alternatives, and ensure that the appropriate solutions are implemented. Records of the incidents and problems and of the solutions implemented to resolve them might be retained in one or more databases.
- a problem management system such as HP OpenView Service Desk might be used to manage information and records pertaining to incidents and problems.
- numerous other commercially available products similar to Service Desk will be familiar to one of skill in the art and could be used as a problem management system. Tickets or similar problem records are typically used in such systems to record information related to incidents and problems. In previous systems, tickets for problems for which a root cause could not be identified, a solution could not be found, or a solution was not implemented would typically remain in an ‘open’ status indefinitely which created a number of challenges in managing problems.
- tickets for problems for which a root cause cannot be identified are placed in an ‘indeterminate’ status and closed. Tickets for problems for which a solution cannot be found and tickets for problems for which a solution cannot be feasibly implemented are placed in an ‘unsolvable’ status and closed.
- An appropriate level of due diligence is performed to ensure that reasonable options have been examined before a ticket is placed in an indeterminate or unsolvable status.
- Trend analysis can be performed on tickets that have been placed in an indeterminate or unsolvable status to determine whether patterns or commonalities exist in the indeterminate or unsolvable problems. Tickets can be re-examined periodically to determine whether they can be removed from the indeterminate or unsolvable status.
- FIG. 1 illustrates an embodiment of a problem management method 100 .
- a problem is identified. That is, an analysis of data related to one or more incidents might indicate that a problem exists. Multiple incidents or problems can be observed and commonalities among them can be sought.
- Problem identification 110 can include identifying trends in incidents or problems and using those trends to define which aspects of the incidents or problems are to be monitored.
- a problem record or ticket can be created to keep track of information related to the problem.
- the problem might then be prioritized and assigned to an appropriate problem manager, who might diagnose the problem, provide the hands-on services needed to resolve the problem, oversee the problem resolution, or manage information related to the problem resolution.
- an attempt is made to isolate a root cause of the problem. This might include diagnosing a problem, determining and isolating the root cause for the problem, creating a workaround for the problem, determining whether a workaround is appropriate or whether a long-term solution should be sought, and updating a database containing problem-related knowledge.
- the due diligence investigation might include examining error logs, previous tickets, vendor information, reference materials, and other appropriate sources to verify that the root cause of the problem cannot be determined.
- the due diligence investigation might also include answering a series of questions related to the determination of the root cause of the problem. If the requirements for the due diligence process have been met, the ticket is closed in box 160 as indeterminate. The approval of a problem manager might be needed before the ticket is placed in the indeterminate status.
- the method 100 moves to box 170 , where a determination is made whether a solution for the problem can be found. If a solution cannot be found, a due diligence investigation is performed in box 180 to ensure that adequate measures have been taken to find a solution for the problem. This due diligence investigation might also include examining error logs, previous tickets, vendor information, reference materials, and other appropriate sources to verify that a solution for the problem cannot be found. The due diligence investigation might also include answering a series of questions related to the discovery of a solution. If the requirements for the due diligence process have been met, the ticket is closed in box 190 as unsolvable. Problem manager approval might be needed before the ticket is placed in the unsolvable status.
- the method 100 moves to box 200 , where a determination is made whether the solution will be implemented. In some cases, the cost of implementing a solution might be greater than the cost created by the problem. In such a case, a decision might be made not to implement the solution. If the solution is not implemented, a due diligence investigation is performed in box 210 to ensure that adequate measures have been taken to verify that a more cost-effective solution for the problem does not exist. This due diligence investigation might again include examining error logs, previous tickets, vendor information, reference materials, and other appropriate sources to verify that a cost-effective solution for the problem cannot be found.
- the due diligence investigation might also include answering a series of questions related to the costs and benefits of a solution. If the requirements for the due diligence process have been met, the ticket is closed in box 220 as unsolvable. Problem manager approval might be needed before the ticket is placed in the unsolvable status. While in the preferred embodiment both types are defined as unsolvable tickets, in other embodiments there might be a different statuses—one for actually unsolvable problems and another for economically unsolvable problems. In still other embodiments, these may have the same status but each have a defined sub-status or other means of categorizing so that the differences are readily identifiable.
- box 200 If, in box 200 , it is determined that a cost-effective solution for the problem can be found, the solution would typically be implemented. The method 100 could then move to box 230 , where the ticket for the problem is closed as complete.
- the due diligence investigations of boxes 150 , 180 , and 210 can consist of providing answers to a set of questions related to a problem. Different sets of questions might apply to potentially indeterminate problems and to potentially unsolvable problems. In either case, there might be general, high-level questions that apply to multiple types of problems and specific questions that apply to specific types of problems. For example, the general questions might deal with whether a problem is related to hardware or to software, whether a problem is related to a mainframe system or to a distributed system, which applications are associated with a problem, and similar questions. Depending on the answers to these general questions, different specific questions might then be asked.
- the general questions that might be asked for all problems might include questions such as, “who is requesting this issue be set to indeterminate (i.e., fix agent, workgroup)?”, “why does this team feel this issue should be set to indeterminate?”, and “What steps have been completed to determine that root cause cannot be found?”.
- the more specific follow-up questions might include questions such as, “have all the correct resources been engaged to investigate this issue?”, “what monitoring/logging was in place when this issue occurred and why was this logging/monitoring insufficient to assist with root cause determination?”, “is there currently a workaround for this issue and, if so, is it sufficient should this issue reoccur?”, and “have there been any items identified that can be put in place to assist with root cause determination should this issue occur in the future (i.e., additional monitoring/logging)?”.
- questions are given here only as examples and other relevant questions will present themselves to one of skill in the art.
- the questions might include questions such as, “is there another solution and what percentage of the problem will it correct?”, “at what point in time does the cost of the problem outweigh the cost of the solution?”, “is the solution redeployable?”, “who denied the original solution (e.g., a change management group, a fix agent, a change advisory board)?”, and “is there a workaround for this issue and can the workaround be used in the long term?”.
- questions other than these examples will be evident to one of skill in the art.
- Questions such as these can guide a due diligence investigation and ensure that a thorough examination of available options is conducted before a ticket is placed in the indeterminate or unsolvable status. It can then be assumed that any ticket in the indeterminate or unsolvable status has had adequate due diligence performed. This can be contrasted with previous systems where a ticket might be left in an ‘open’ status indefinitely and there might be no way to determine, based on an examination of the ticket status, the level of effort that had been placed into finding a solution for the problem described in the ticket.
- the method 300 might begin at box 310 , where a root cause analysis of an incident or problem, referred to as event ‘A’, is begun. A determination might then be made in box 320 regarding why ‘A’ happened. If it is determined that ‘A’ was caused by another event, referred to as event ‘B’, further steps, as described below, can to taken to find the root cause of ‘B’. If the root cause of ‘A’ is unknown, a request can be made in box 350 to place the ticket for ‘A’ in the indeterminate status.
- event ‘A’ a root cause analysis of an incident or problem
- the method 300 returns to box 310 where further analysis of the root cause of ‘A’ is performed and the above described process is repeated. If it is determined in box 390 that due diligence has been performed, the method 300 moves to box 410 , where it is determined whether another solution worth implementing exists. If there is no other solution worth implementing, the ticket is closed as indeterminate in box 420 . If another solution worth implementing exists, the other solution is investigated as a partial fix.
- the method 300 might move to box 430 , where a solution for ‘A’ is implemented. If it was determined earlier in the method 300 that ‘B’ is the root cause of ‘A’, the method 300 might move from box 410 to box 440 , where a solution for ‘B’ is implemented. An investigation might then be made in box 330 regarding why ‘B’ happened. If it cannot be determined why ‘B’ happened, the process can move to box 360 , where a request for the ticket for ‘B’ to be placed in the indeterminate status can be made. Further steps in the method 300 can then be followed, as described above for ‘A’.
- steps similar to steps 320 , 350 , and 430 for ‘A’, steps 330 , 360 , and 440 for ‘B’, and steps 340 , 370 , and 450 for ‘C’, etc. can be followed as many times as necessary until a solution is found for the ultimate root cause of the problem or until a ticket for the problem is placed in the indeterminate status.
- the method 500 might begin at box 510 , where a potential solution for a problem or incident is denied.
- box 520 a determination is made whether there is another solution for the problem. If another solution can be found, the alternate solution is documented in box 560 .
- a new change request is then submitted in box 570 to implement the alternate solution.
- a cost/benefit analysis is performed in box 530 .
- the cost/benefit analysis determines whether the costs of implementing the existing solution exceed the costs of leaving the problem unsolved. If, in box 540 , it is determined that the cost ratio is acceptable, that is, that the benefits of implementing the solution make the costs worthwhile, the method 500 moves to box 570 , where a change request is submitted to implement the solution. If it is determined in box 540 that the benefits of the solution would be outweighed by the costs, the ticket for the problem is closed as unsolvable in box 550 .
- Trend analysis can be performed on tickets that have been placed in the indeterminate or unsolvable status to determine whether patterns exist in any of the parameters related to a group of problems.
- a parameter potentially related to a problem such as an application or a portion of an application, a piece of hardware, an operating system, a workgroup, a problem category, the time of occurrence of a problem, the number of occurrences of a problem, a potential solution for a problem, or other parameters, can be referred to as a configuration item or a CI.
- records of all CI's potentially related to a problem are maintained.
- the relationships among the CI's are also recorded.
- trend analysis is performed, the CI's for a group of problems and the relationships among the CI's are examined. If it is discovered that a particular CI is associated with multiple problems, further investigation into that CI may be warranted to determine if it is a cause of the problems. For example, if a particular problem tends to occur when a particular software application is executing, the application may be investigated as a cause of the problem.
- a cost/benefit analysis is performed in box 530 . That is, a determination is made whether the costs of a proposed solution to a problem exceed the costs of the problem itself. If the costs of a solution outweigh its benefits, the problem is typically placed in the unsolvable status. In an embodiment, tickets in the unsolvable status are re-examined if the costs and/or benefits associated with a problem have changed since the time a due diligence investigation was performed for the problem. If the costs of a solution have decreased or the benefits of a solution have increased, a ticket that was previously closed as unsolvable might be reopened so that a solution can be implemented.
- the re-examination of unsolvable tickets occurs only when a change in costs or benefits for a solution has been known to occur.
- all or a portion of the unsolvable tickets are re-examined periodically to determine whether a change in costs or benefits has occurred for any of the tickets.
- the re-examination might be done by a human analyst or by an automated system that, for example, analyzes codes in the tickets specifying the costs and benefits associated with a problem.
- Similar re-examinations might be performed on indeterminate tickets. That is, if a potential root cause is discovered for an indeterminate problem, a ticket describing the problem might be re-examined to determine if the ticket should be re-opened. Alternatively, periodic re-examinations might be done on some or all of the indeterminate tickets to determine if a root cause can be identified where none previously existed. Again, the re-examination might be done by a human analyst or by an automated agent.
- FIG. 4 illustrates a system 600 in which re-examinations and trend analysis of indeterminate and/or unsolvable tickets might occur.
- Indeterminate tickets are stored in an indeterminate ticket repository 620 and unsolvable tickets are stored in an unsolvable ticket repository 630 .
- the ticket repositories may be combined, or there may be multiple repositories or sub-repositories for both indeterminate and unsolvable tickets.
- a search component 610 examines the tickets in the indeterminate ticket repository 620 and/or the unsolvable ticket repository 630 to determine if any trends can be discerned in the tickets.
- the search component 610 might be an automated agent or a human analyst.
- the re-examinations of the indeterminate ticket repository 620 and/or the unsolvable ticket repository 630 might occur on a periodic basis or whenever new information suggests that a re-examination might be needed.
- the search component 610 might also determine whether any tickets can be removed from the indeterminate ticket repository 620 or the unsolvable ticket repository 630 . That is, the search component 610 might determine if a potential root cause exists for problems described by tickets in the indeterminate ticket repository 620 , if a potential solution exists for problems described by tickets in the unsolvable ticket repository 630 where no solution previously existed, or if a cost-effective solution exists for problems described by tickets in the unsolvable ticket repository 630 where no cost-effective solution previously existed. Also where multiple tickets with the same problem are identified the cost-benefit analysis may change and perhaps make a previous solution that was not cost-effective for a single problem or incident worthwhile to fix multiple problems or tickets. A ticket might be reopened if a potential root cause, a potential solution, or a potential cost-effective solution is found.
- FIG. 5 illustrates a typical, general-purpose computer system suitable for implementing one or more embodiments disclosed herein.
- the computer system 1300 includes a processor 1332 (which may be referred to as a central processor unit or CPU) that is in communication with memory devices including secondary storage 1338 , read only memory (ROM) 1336 , random access memory (RAM) 1334 , input/output (I/O) devices 1340 , and network connectivity devices 1312 .
- the processor 1332 may be implemented as one or more CPU chips.
- the secondary storage 1338 is typically comprised of one or more disk drives or tape drives and is used for non-volatile storage of data and as an over-flow data storage device if RAM 1334 is not large enough to hold all working data. Secondary storage 1338 may be used to store programs that are loaded into RAM 1334 when such programs are selected for execution.
- the ROM 1336 is used to store instructions and perhaps data that are read during program execution. ROM 1336 is a non-volatile memory device that typically has a small memory capacity relative to the larger memory capacity of secondary storage.
- the RAM 1334 is used to store volatile data and perhaps to store instructions. Access to both ROM 1336 and RAM 1334 is typically faster than to secondary storage 1338 .
- I/O devices 1340 may include printers, video monitors, liquid crystal displays (LCDs), touch screen displays, keyboards, keypads, switches, dials, mice, track balls, voice recognizers, card readers, paper tape readers, or other well-known input devices.
- LCDs liquid crystal displays
- touch screen displays keyboards, keypads, switches, dials, mice, track balls, voice recognizers, card readers, paper tape readers, or other well-known input devices.
- the network connectivity devices 1312 may take the form of modems, modem banks, ethernet cards, universal serial bus (USB) interface cards, serial interfaces, token ring cards, fiber distributed data interface (FDDI) cards, wireless local area network (WLAN) cards, radio transceiver cards such as code division multiple access (CDMA) and/or global system for mobile communications (GSM) radio transceiver cards, and other well-known network devices.
- These network connectivity devices 1312 may enable the processor 1332 to communicate with the Internet or one or more intranets. With such a network connection, it is contemplated that the processor 1332 might receive information from a network or might output information to a network in the course of performing the above-described method steps.
- Such information may be received from and outputted to the network, for example, in the form of a computer data baseband signal or signal embodied in a carrier wave.
- the baseband signal or signal embodied in the carrier wave generated by the network connectivity devices 1312 may propagate in or on the surface of electrical conductors, in coaxial cables, in waveguides, in optical media, for example optical fiber, or in the air or free space.
- the information contained in the baseband signal or signal embedded in the carrier wave may be ordered according to different sequences, as may be desirable for either processing or generating the information or transmitting or receiving the information.
- the baseband signal or signal embedded in the carrier wave, or other types of signals currently used or hereafter developed, referred to herein as the transmission medium may be generated according to several methods well known to one skilled in the art.
- the processor 1332 executes instructions, codes, computer programs, or scripts that it accesses from hard disk, floppy disk, optical disk (these various disk-based systems may all be considered secondary storage 1338 ), ROM 1336 , RAM 1334 , or the network connectivity devices 1312 .
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
Claims (20)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/243,570 US7711576B1 (en) | 2005-10-05 | 2005-10-05 | Indeterminate outcome management in problem management in service desk |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/243,570 US7711576B1 (en) | 2005-10-05 | 2005-10-05 | Indeterminate outcome management in problem management in service desk |
Publications (1)
Publication Number | Publication Date |
---|---|
US7711576B1 true US7711576B1 (en) | 2010-05-04 |
Family
ID=42124920
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/243,570 Expired - Fee Related US7711576B1 (en) | 2005-10-05 | 2005-10-05 | Indeterminate outcome management in problem management in service desk |
Country Status (1)
Country | Link |
---|---|
US (1) | US7711576B1 (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090182794A1 (en) * | 2008-01-15 | 2009-07-16 | Fujitsu Limited | Error management apparatus |
WO2016076878A1 (en) * | 2014-11-14 | 2016-05-19 | Hewlett Packard Enterprise Development Lp | Satisfaction metric for customer tickets |
WO2019157107A1 (en) * | 2018-02-07 | 2019-08-15 | Iunu, Inc. | Augmented reality based horticultural care tracking |
US10635274B2 (en) | 2016-09-21 | 2020-04-28 | Iunu, Inc. | Horticultural care tracking, validation and verification |
US10791037B2 (en) | 2016-09-21 | 2020-09-29 | Iunu, Inc. | Reliable transfer of numerous geographically distributed large files to a centralized store |
US10990685B2 (en) * | 2018-05-02 | 2021-04-27 | Spectare Systems, Inc. | Static software analysis tool approach to determining breachable common weakness enumerations violations |
US11244398B2 (en) | 2016-09-21 | 2022-02-08 | Iunu, Inc. | Plant provenance and data products from computer object recognition driven tracking |
US11538099B2 (en) | 2016-09-21 | 2022-12-27 | Iunu, Inc. | Online data market for automated plant growth input curve scripts |
US11720980B2 (en) | 2020-03-25 | 2023-08-08 | Iunu, Inc. | Crowdsourced informatics for horticultural workflow and exchange |
US11741194B2 (en) * | 2020-03-23 | 2023-08-29 | Cognizant Technology Solutions India Pvt. Ltd. | System and method for creating healing and automation tickets |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717835A (en) * | 1995-01-11 | 1998-02-10 | International Business Machines Corporation | Simple approach to case-based reasoning for data navigation tasks |
US20020123983A1 (en) * | 2000-10-20 | 2002-09-05 | Riley Karen E. | Method for implementing service desk capability |
US6463441B1 (en) * | 1999-10-12 | 2002-10-08 | System Improvements, Inc. | Incident analysis and solution system |
US20030149550A1 (en) * | 2002-02-01 | 2003-08-07 | A. Famili | Method of identifying abnormal behaviour in a fleet of vehicles |
US6876993B2 (en) * | 2001-09-14 | 2005-04-05 | International Business Machines Corporation | Method and system for generating management solutions |
-
2005
- 2005-10-05 US US11/243,570 patent/US7711576B1/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5717835A (en) * | 1995-01-11 | 1998-02-10 | International Business Machines Corporation | Simple approach to case-based reasoning for data navigation tasks |
US6463441B1 (en) * | 1999-10-12 | 2002-10-08 | System Improvements, Inc. | Incident analysis and solution system |
US20020123983A1 (en) * | 2000-10-20 | 2002-09-05 | Riley Karen E. | Method for implementing service desk capability |
US6876993B2 (en) * | 2001-09-14 | 2005-04-05 | International Business Machines Corporation | Method and system for generating management solutions |
US20030149550A1 (en) * | 2002-02-01 | 2003-08-07 | A. Famili | Method of identifying abnormal behaviour in a fleet of vehicles |
Non-Patent Citations (2)
Title |
---|
http://www.gov.on.ca/mgs/en/IAndIT/STEL02-047303.html TRM GO-ITS 44 ITSM Terminology Reference Model Portable Guide V1.0. Apr. 2005. * |
http://www.gov.on.ca/mgs/en/IAndIT/STEL02—047303.html TRM GO-ITS 44 ITSM Terminology Reference Model Portable Guide V1.0. Apr. 2005. * |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20090182794A1 (en) * | 2008-01-15 | 2009-07-16 | Fujitsu Limited | Error management apparatus |
JP2009169609A (en) * | 2008-01-15 | 2009-07-30 | Fujitsu Ltd | Fault management program, fault management apparatus, and fault management method |
WO2016076878A1 (en) * | 2014-11-14 | 2016-05-19 | Hewlett Packard Enterprise Development Lp | Satisfaction metric for customer tickets |
US11411841B2 (en) | 2016-09-21 | 2022-08-09 | Iunu Inc. | Reliable transfer of numerous geographically distributed large files to a centralized store |
US11776050B2 (en) | 2016-09-21 | 2023-10-03 | Iunu, Inc. | Online data market for automated plant growth input curve scripts |
US10791037B2 (en) | 2016-09-21 | 2020-09-29 | Iunu, Inc. | Reliable transfer of numerous geographically distributed large files to a centralized store |
US12182857B2 (en) | 2016-09-21 | 2024-12-31 | Iunu, Inc. | Online data market for automated plant growth input curve scripts |
US12175535B2 (en) | 2016-09-21 | 2024-12-24 | Iunu, Inc. | Plant provenance and data products from computer object recognition driven tracking |
US11244398B2 (en) | 2016-09-21 | 2022-02-08 | Iunu, Inc. | Plant provenance and data products from computer object recognition driven tracking |
US11347384B2 (en) | 2016-09-21 | 2022-05-31 | Iunu, Inc. | Horticultural care tracking, validation and verification |
US10635274B2 (en) | 2016-09-21 | 2020-04-28 | Iunu, Inc. | Horticultural care tracking, validation and verification |
US11538099B2 (en) | 2016-09-21 | 2022-12-27 | Iunu, Inc. | Online data market for automated plant growth input curve scripts |
US11783410B2 (en) | 2016-09-21 | 2023-10-10 | Iunu, Inc. | Online data market for automated plant growth input curve scripts |
US11804016B2 (en) | 2018-02-07 | 2023-10-31 | Iunu, Inc. | Augmented reality based horticultural care tracking |
WO2019157107A1 (en) * | 2018-02-07 | 2019-08-15 | Iunu, Inc. | Augmented reality based horticultural care tracking |
US11062516B2 (en) | 2018-02-07 | 2021-07-13 | Iunu, Inc. | Augmented reality based horticultural care tracking |
US10990685B2 (en) * | 2018-05-02 | 2021-04-27 | Spectare Systems, Inc. | Static software analysis tool approach to determining breachable common weakness enumerations violations |
US11741194B2 (en) * | 2020-03-23 | 2023-08-29 | Cognizant Technology Solutions India Pvt. Ltd. | System and method for creating healing and automation tickets |
US11720980B2 (en) | 2020-03-25 | 2023-08-08 | Iunu, Inc. | Crowdsourced informatics for horticultural workflow and exchange |
US12423762B2 (en) | 2020-03-25 | 2025-09-23 | Iunu, Inc. | Crowdsourced informatics for horticultural workflow and exchange |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Nguyen et al. | Global software development and delay: Does distance still matter? | |
EP3734520B1 (en) | Fault analysis and prediction using empirical architecture analytics | |
US7792950B2 (en) | Coverage analysis of program code that accesses a database | |
US8954931B2 (en) | System test scope and plan optimization | |
US9070086B2 (en) | Data driven component reputation | |
US20140033176A1 (en) | Methods for predicting one or more defects in a computer program and devices thereof | |
Majumder et al. | Fair enough: Searching for sufficient measures of fairness | |
US8489441B1 (en) | Quality of records containing service data | |
Erdogan et al. | Approaches for the combined use of risk analysis and testing: a systematic literature review | |
EP3726779A1 (en) | Device for testing blockchain network | |
US20150088772A1 (en) | Enhancing it service management ontology using crowdsourcing | |
Ben Othmane et al. | Time for addressing software security issues: Prediction models and impacting factors | |
US20180046956A1 (en) | Warning About Steps That Lead to an Unsuccessful Execution of a Business Process | |
US7711576B1 (en) | Indeterminate outcome management in problem management in service desk | |
US20200134188A1 (en) | Recommending the Most Relevant and Urgent Vulnerabilities within a Security Management System | |
EP2113874A1 (en) | Method and system for monitoring computer-implemented processes | |
US20220138032A1 (en) | Analysis of deep-level cause of fault of storage management | |
Cremonesi et al. | Indirect estimation of service demands in the presence of structural changes | |
Passlick et al. | Self-service business intelligence and analytics application scenarios: A taxonomy for differentiation | |
Alshammari | Trends in Intelligent and AI‐Based Software Engineering Processes: A Deep Learning‐Based Software Process Model Recommendation Method | |
Chinthanet et al. | What makes a good Node. js package? Investigating Users, Contributors, and Runnability | |
Aïdasso et al. | On the Diagnosis of Flaky Job Failures: Understanding and Prioritizing Failure Categories | |
Kremer et al. | IC-SECURE: Intelligent System for Assisting Security Experts in Generating Playbooks for Automated Incident Response | |
KR101830936B1 (en) | Performance Improving System Based Web for Database and Application | |
EP3877838B1 (en) | Intelligent software asset classification for software update validation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SPRINT COMMUNICATIONS COMPANY L.P.,KANSAS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DUETT, KARENA L.;HENNING, MARKLEY T.;THOMPSON, KATHRYN E.;AND OTHERS;REEL/FRAME:017070/0856 Effective date: 20051003 |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
AS | Assignment |
Owner name: DEUTSCHE BANK TRUST COMPANY AMERICAS, NEW YORK Free format text: GRANT OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:SPRINT COMMUNICATIONS COMPANY L.P.;REEL/FRAME:041895/0210 Effective date: 20170203 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.) |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.) |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20180504 |
|
AS | Assignment |
Owner name: SPRINT COMMUNICATIONS COMPANY L.P., KANSAS Free format text: TERMINATION AND RELEASE OF FIRST PRIORITY AND JUNIOR PRIORITY SECURITY INTEREST IN PATENT RIGHTS;ASSIGNOR:DEUTSCHE BANK TRUST COMPANY AMERICAS;REEL/FRAME:052969/0475 Effective date: 20200401 |