VoIP Client Provisioning via Positioning Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users accustomed to traditional PSTN systems find the login requirements for VoIP-based communication clients confusing, which hinders the expansion of VoIP service providers to all customer segments due to the complexity of provisioning VoIP communication clients.

Innovation Solution

A method and system that receive a request from a communication client, determine a positioning object associated with the client, and based on this, compile a configuration file using a subscription profile to simplify the provisioning process, allowing users to easily access VoIP services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional PSTN systems are used, then users can simply plug into a wall outlet and use telephony service without login requirements, but VoIP-based systems require users to log in with username and password which creates complexity and confusion

Engineering Contradiction:
Improveease of client provisioningVSAvoidclient provisioning complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The communication client automatically performs provisioning operations by detecting its own location through positioning objects (MAC address, IP address, or physical location) and retrieving appropriate configuration parameters from the server without requiring manual user input or login credentials

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The server pre-configures and stores positioning objects and corresponding configuration parameters in advance, so that when a communication client connects, the provisioning information is already ready and can be automatically retrieved and applied without requiring users to perform setup actions

Inventive Principle:
Principle #10Preliminary action

2Reliability

If login requirements are implemented for VoIP communication clients, then authentication and service control are improved, but users accustomed to PSTN systems find the process confusing and difficult to implement

Engineering Contradiction:
Improveservice authenticationVSAvoiduser operation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically handles authentication by using the communication client's inherent identifying information (MAC address, IP address, or physical location) as the credential, eliminating the need for users to manually provide usernames and passwords while maintaining secure service control

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If manual login and configuration processes are used for VoIP clients, then service control is maintained, but the customer base expansion to non-tech-savvy users is hindered

Engineering Contradiction:
Improvecustomer base expansionVSAvoidprovisioning process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The provisioning system serves itself by automatically detecting the communication client's identity through positioning objects, retrieving appropriate configuration parameters, and applying settings without requiring any technical knowledge or manual intervention from users, thereby making the service accessible to all customer segments including non-tech-savvy users

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9210273B2Method, system and apparatus for provisioning a communication client
Publication Date: 2015.12.08 BCE
  • US9210273B2 patent drawing
  • US9210273B2 patent drawing
  • US9210273B2 patent drawing

AI summary

A method, system and apparatus for provisioning a communication client. The method comprises receiving via a communication network a request from the communication client. The method further comprises determining a positioning object associated with the communication client. The method further comprises, based on the positioning object, determining a subscription profile associated with the communication client. The method further comprises, based on the subscription profile, compiling a configuration file, which is released. The configuration file comprises data for enabling said communication client to log into a communication service provided by a network element.