Data Structure Driven Authorization for Outdial Communication Services

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems lack an efficient method for data structure-driven authorization and routing of outdial communication services, leading to complexities in managing multiple messaging stores and service subscriptions from a central location.

Innovation Solution

The implementation of a system that includes a policy server, resource allocator, and outdial authorizer to authorize and route outdial communication services based on call criteria, using a data structure that correlates authorization results with call criteria, and allocates resources for outdial communication services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple communication service subscriptions are provided to subscribers, then service versatility is improved, but system complexity increases

Engineering Contradiction:
Improveservice versatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal authorization and routing system that handles multiple communication service types (voice, data, fax, email) through a single integrated framework. The system uses unified data structures and processing logic that can accommodate various service types without requiring separate management mechanisms for each service, thereby achieving multi-functionality while reducing overall system complexity.

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

Solution Approach 2:

The system segments the authorization and routing functions into distinct modular components that can independently process different service types. By dividing the complex system into manageable segments (authorization module, routing module, data structure layer), the patent enables versatile service support while maintaining low complexity through modular architecture.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If centralized access to multiple messaging stores is implemented, then ease of operation is improved, but device complexity increases

Engineering Contradiction:
Improveease of operationVSAvoiddevice complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces centralized authorization and routing systems as intermediaries between subscribers and their multiple messaging stores. These intermediary components automatically handle the complexity of routing messages to different stores (voicemail, fax, email) based on subscriber preferences and call criteria, presenting a simplified user interface while managing the underlying system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The centralized access system provides a universal interface that works across multiple messaging stores and communication services. By implementing a single unified access mechanism that can reach any messaging store through standardized protocols, the system achieves ease of operation without requiring separate access methods for each store type.

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

3Productivity

If data structure driven authorization is implemented, then productivity is improved, but device complexity increases

Engineering Contradiction:
Improveauthorization efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring authorization data structures and routing rules before calls occur. The system stores subscriber preferences, authorized services, and routing criteria in advance in structured data formats, enabling rapid authorization decisions during actual calls without complex real-time processing, thus improving productivity while keeping system complexity manageable.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses parameter changes in data structures to control authorization behavior. By modifying parameters within standardized data structure templates (such as changing service types, priority levels, or routing destinations), the system achieves flexible and efficient authorization without requiring complex custom processing logic for each scenario.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7839988B2Methods and apparatus for data structure driven authorization and/or routing of outdial communication services
Publication Date: 2010.11.23 SBC KNOWLEDGE VENTURES LP
  • US7839988B2 patent drawing
  • US7839988B2 patent drawing
  • US7839988B2 patent drawing

AI summary

Methods and apparatus for data structure driven authorization and routing of outdial communication services are disclosed. A disclosed method comprises obtaining a call criterion from a request to authorize an outdial communication service call, and retrieving an authorization result based on the call criterion by accessing a data structure that correlates a plurality of authorization results with a plurality of call criteria, wherein each of the plurality of authorization results is selectively modifiable.