Telecom Billing Event Replay and Filtering System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunication billing systems lack the ability to effectively filter, edit, and simulate billing events from network files, limiting their utility for data access, test scenario generation, and event streaming.

Innovation Solution

A system and method for generating network files from captured billing events, allowing users to perform operations such as filtering, editing, and replaying events, and generating event templates, enabling online manipulation and simulation of streaming events.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If network files are generated from captured billing events, then data accessibility and utility are improved, but the ability to filter, edit, and simulate events is limited

Engineering Contradiction:
Improvedata accessibilityVSAvoidevent manipulation capability
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The system provides a unified platform that performs multiple operations (filtering, editing, replaying, template generation) on network files through a single interface. The event processor handles diverse operations including filtering by criteria, editing event data, replaying events for simulation, and generating templates, making the system versatile for various billing event manipulation tasks.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system creates copies of network files and billing event data that can be manipulated without affecting the original. Users can filter, edit, and simulate events by working with copies of the data, allowing flexible experimentation and testing while preserving the original network file integrity.

Inventive Principle:
Principle #26Copying

2Speed

If billing events are processed in real-time streaming, then operational responsiveness is improved, but the ability to perform offline analysis and simulation is limited

Engineering Contradiction:
Improvereal-time processing speedVSAvoidevent simulation capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The system segments billing event processing into two distinct modes: real-time streaming processing for operational responsiveness, and offline batch processing for simulation and analysis. The event processor can switch between these modes, allowing real-time events to be captured and stored, then later replayed and simulated in batch mode without interfering with live operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary capture and storage of billing events in network files during real-time operation. These pre-captured events can then be replayed and simulated later in offline mode, allowing preparation of test scenarios and simulation activities without blocking real-time processing operations.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If network files are stored for later use, then data availability is improved, but the ability to perform operations online is limited

Engineering Contradiction:
Improvedata availabilityVSAvoidonline operation capability
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The system dynamically adapts its operation mode based on user needs and system state. The event processor can transition between offline file processing and online streaming processing, allowing network files to be loaded and processed online when needed, while maintaining the ability to perform batch operations when appropriate.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9646350B1System, method, and computer program for performing operations on network files including captured billing event information
Publication Date: 2017.05.09 AMDOCS DEV LTD
  • US9646350B1 patent drawing
  • US9646350B1 patent drawing
  • US9646350B1 patent drawing

AI summary

A system, method, and computer program product are provided for performing operations on network files including captured billing event information. In use, at least one network file is generated in response to a data capture command associated with a communications network, the at least one network file including information associated with a plurality of billing events corresponding to the communication network. Additionally, user input is received to perform at least one operation corresponding to the at least one network file, the at least one operation including at least one of: editing the at least one network file; filtering the at least one network file, based on configurable criteria; replaying at least a portion of the plurality of billing events included in the at least one network file; and generating an event template utilizing at least a portion of the information associated with the plurality of billing events. Further, the at least one operation corresponding to the at least one network file is performed online in accordance with the user input.