×

System, method, and computer program for automatically remediating fallouts in an ordering system of a consumer telecommunications network

  • US 10,282,775 B1
  • Filed: 04/16/2014
  • Issued: 05/07/2019
  • Est. Priority Date: 05/08/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product embodied on a non-transitory computer readable medium, comprising computer code for:

  • capturing, by one or more ordering systems associated with a consumer telecommunications network, orders for one or more services and activating the one or more services responsive to the orders;

    detecting, by the one or more ordering systems, one or more fallout errors from information gathered from invoked application programming interfaces (APIs) of one or more monitored systems, the one or more fallout errors each preventing an associated order from being completed;

    storing, by the one or more ordering systems in a fallout error repository associated with the one or more ordering systems, previously detected fallout errors and associated automatic processes previously utilized by the one or more ordering systems for remediating the one or more previously detected fallout errors;

    determining, by the one or more ordering systems, whether the one or more fallout errors are included in the fallout error repository;

    when an ordering system of the one or more ordering systems determine that a fallout error of the one or more fallout errors is not included in the fallout error repository;

    updating, by the ordering system, the fallout error repository to include the fallout error and an indication that the fallout error will be resolved manually, andtriggering, by the ordering system, an application programming interface (API) to a ticketing system to open a manual handling ticket for use by one or more users to manually resolve the fallout error; and

    when an ordering system of the one or more ordering systems determine that a fallout error of the one or more fallout errors is included in the fallout error repository;

    updating, by the ordering system, a fallout status of the fallout error in the fallout error repository to indicate that the fallout error is being handled automatically,automatically remediating, by the ordering system, the fallout error utilizing the associated automatic process in the fallout error repository for remediating the fallout error, andconfirming, by the ordering system, whether the fallout error was fixed by repeatedly checking a status of the order associated with the fallout error over a predetermined time period,when the ordering system confirms within the predetermined time period that the fallout error was fixed, updating by the ordering system the fallout status to indicate that the fallout error was fixed, andwhen the ordering system does not confirm within the predetermined time period that the fallout error was fixed, updating by the ordering system the fallout status to indicate that the fallout error was not fixed and triggering the API to the ticketing system to open the manual handling ticket for use by the one or more users to manually resolve the fallout error.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×