×

Systems and methods for incident queue assignment and prioritization

  • US 10,346,779 B2
  • Filed: 03/05/2015
  • Issued: 07/09/2019
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable media storing computer-executable instructions that responsive to execution by one or more processors cause fully-automated operations to be performed, the fully-automated operations comprising:

  • receiving information associated with an incident requiring resolution via one or more networks and on behalf of an automated teller machine (ATM), wherein the information associated with the incident requiring resolution is (a) indicative of at least one of a software fault of the ATM or a hardware fault of the ATM, and (b) stored in one or more memory storage areas as a non-transient data construct;

    responsive to receiving the information associated with the incident requiring resolution, electronically assigning a tag corresponding to a tag definition that enables referencing or aggregating a set of one or more incidents, wherein the set of one or more incidents comprises one or more fault codes, to the incident by;

    (a) automatically determining whether the incident satisfies a tag rule corresponding to the tag definition, and(b) responsive to determining that the incident satisfies the tag rule corresponding to the tag definition, electronically assigning the tag to the incident;

    receiving a request for a next highest priority incident, the request received on behalf of an incident resolution agent as input via a user interface;

    responsive to receiving the request for the next highest priority incident, dynamically generating a transient incident queue for identifying the next highest priority incident, wherein the transient incident queue (a) corresponds to an incident queue definition enabling aggregation of incidents for resolution, and (b) is stored in the one or more memory storage areas as a transient data construct;

    associating a plurality of incidents with the transient incident queue, wherein (a) at least a subset of the plurality of incidents is assigned the tag, (b) the plurality of incidents comprises the incident, and (c) associating the plurality of incidents with the transient incident queue comprises;

    (1) automatically determining whether the incident satisfies a queue assignment rule of one or more queue assignment rules corresponding to the incident queue definition, and(2) responsive to determining that the incident satisfies the queue assignment rule, electronically assigning the incident to the transient incident queue, wherein (i) the one or more queue assignment rules are stored in a queue assignment rules repository and are applied using one or more selected from the group consisting of Boolean operations, dynamic evaluations, and conditional logic, and (ii) the transient incident queue is identifiable based at least in part on the incident resolution agent;

    processing the transient incident queue to identify one of the plurality of incidents associated with the transient incident queue as the next highest priority incident;

    transmitting the next highest priority incident associated with the transient incident queue for display via the user interface; and

    responsive to transmitting the next highest priority incident, discarding the transient incident queue stored in the one or more memory storage areas as a transient data construct.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×