Centralized IoT Provisioning System Batch Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for provisioning electronic networks and billing require multiple steps and devices, leading to inefficiencies and increased complexity when handling large groups of IoT devices, as they often necessitate sequential processing and maintenance of multiple databases.

Innovation Solution

A centralized system that uses a batch mode of operation to provision and invoice multiple IoT devices simultaneously, allowing for parallel processing and minimizing customer involvement by accessing information for all devices with a single operation, thereby streamlining network provisioning and billing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If sequential processing is used for provisioning and billing of IoT devices, then system complexity is reduced, but processing time and productivity deteriorate

Engineering Contradiction:
Improvesystem complexityVSAvoidprocessing time
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent combines multiple separate databases (provisioning database, billing database, inventory database) into a single centralized database that stores all information about IoT devices, services, and billing arrangements. This consolidation allows simultaneous access and processing of multiple data types without requiring sequential operations across separate systems, thereby reducing processing time while maintaining manageable system complexity through unified architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary actions by pre-configuring bulk provisioning templates and billing arrangements before actual device deployment. Users can define service plans, billing parameters, and provisioning configurations in advance, allowing the system to rapidly process large numbers of devices by applying pre-prepared configurations rather than setting up each device individually, thus significantly reducing processing time.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If multiple databases are maintained for provisioning and billing, then data organization is improved, but device complexity and processing overhead increase

Engineering Contradiction:
Improvedata organizationVSAvoidsystem complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent merges multiple specialized databases into a single comprehensive database that consolidates provisioning information, billing data, inventory records, and service configurations. This unified database structure maintains organized data through standardized schemas and relationships while eliminating the complexity of managing multiple separate database systems, reducing processing overhead by avoiding repeated data transfers and synchronization between databases.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The centralized database is designed as a universal data repository that handles multiple functions simultaneously - storing device provisioning information, billing arrangements, service configurations, and inventory data all in one system. This multi-functional database eliminates the need for separate specialized databases while maintaining proper data organization through structured relationships, thereby reducing system complexity without sacrificing data management capabilities.

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

Data Source

PatentUS10187253B1System and method for network provisioning using bulk ordering
Publication Date: 2019.01.22 CSG SYSTEMS INC
  • US10187253B1 patent drawing
  • US10187253B1 patent drawing
  • US10187253B1 patent drawing

AI summary

A system that is configured to automatically provision electronic communication networks and invoice customers. Control signals provision usage of all IoT devices listed in the validated electronic data structure at an electronic communication network. The system is configured to subsequently reconcile the subscriber usage information and the identification information to form an electronic invoice. The validation of the data structure, provisioning of the electronic communication network, and reconciling are performed at least in part by accessing the electronic memory device according to a batch mode of operation that accesses information of multiple IoT devices via a single electronic operation.