Dynamic Passcode Conferencing via DNIS Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conferencing applications face challenges in authenticating and billing users who are not direct customers of the service provider, especially when conferencing partners need to conduct conferences for their clients and customers without preconfigured conference codes.
Innovation Solution
A conferencing system that prompts participants for a passcode and, if it's not associated with an existing conference, creates a new conference and associates the passcode with it, using a Dialed Number Identification Service (DNIS) for tracking and billing purposes, allowing any conference code between three and sixteen digits to be used without preconfiguration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a preconfigured passcode system is used for conference authentication, then user authentication and conference routing are ensured, but users who are not direct customers of the service provider (e.g., conferencing partners' clients) cannot access conferences without preconfiguration
Solution Approach 1:
The system automatically creates conference resources and generates passcodes on-demand when a user dials in, without requiring preconfiguration by the service provider. The conferencing server detects when no conference exists for the dialed number, automatically provisions a conference, and provides the passcode to the user, enabling self-service access for conferencing partners' clients.
Solution Approach 2:
The system performs preliminary configuration of conference resources and passcodes at the moment of first use rather than requiring advance setup. When a user calls a conferencing partner's number, the system proactively creates the conference infrastructure and authentication credentials before the user needs to join, eliminating the need for preconfiguration.
2Reliability
If conference resources are allocated for each conference with preconfigured passcodes, then conference separation and security are maintained, but tracking and billing become difficult when users are not known to the service provider
Solution Approach 1:
The system implements feedback loops where the conferencing server continuously monitors conference participation, tracks user interactions, and collects billing information in real-time. When users join conferences created through conferencing partners, the system automatically tracks these interactions and generates billing records, ensuring accurate information capture without requiring pre-known user data.
Solution Approach 2:
The conferencing partner acts as an intermediary between the service provider and end users. The partner's preconfigured number serves as the entry point, allowing the system to track billing through the partner while maintaining conference security through automatically generated passcodes. This intermediary structure enables both security and accurate billing tracking for unknown users.
3Measurement precision
If the system requires known users with stored codes for validation, then authentication accuracy is ensured, but conferencing partners cannot easily provide services to their clients
Solution Approach 1:
The authentication system transitions from static preconfigured passcodes to dynamic on-demand passcode generation. When a user calls a conferencing partner's number, the system dynamically creates a conference and generates a passcode at that moment, allowing authentication accuracy to be maintained while dramatically improving ease of operation for conferencing partners and their clients.
Data Source
AI summary
Audio conferences between multiple participants may be conducted without preconfigured passcodes by associating a toll line with a particular conference partner. Users of a conferencing system may dial the toll line and enter a passcode. The first user to enter may enter any passcode of their choosing, such as a passcode agreed to by other conference participants. If no conference with that passcode is currently executing on the conference platform, a new conference is activated. Subsequent users who enter the same passcode are joined to the conference.


