Centralized Outdial Routing via Policy Server and Resource Allocator

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems lack an efficient method to authorize and allocate outdial communication services across multiple and disparate message stores from a central location, leading to complexity in managing and routing communications across various service providers and technologies.

Innovation Solution

The system employs a policy server to authorize outdial communication services and a resource allocator to allocate shared communication resources, using a gateway to transport services over a VoIP network, enabling centralized management and routing of outdial communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

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

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

Solution Approach 1:

The patent merges multiple disparate message stores (voicemail, faxes, e-mails from different service providers) into a single unified message mailbox. This consolidation allows consumers to access all communication services through one interface, reducing the complexity of managing multiple separate systems while maintaining access to versatile communication capabilities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified message mailbox serves multiple functions by integrating access to different communication services (voice messages, faxes, e-mails) from various service providers into a single multi-functional platform. This universal interface eliminates the need for consumers to navigate separate systems for each communication type or provider.

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

2Ease of operation

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

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

Solution Approach 1:

The patent introduces a messaging server as an intermediary between consumers and multiple disparate message stores. This server acts as a mediator that receives access requests from consumers, retrieves the appropriate message from the corresponding service provider, and presents it through a unified interface. This intermediary layer simplifies operation for consumers while managing the complexity of accessing multiple underlying systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If outdial communication services are authorized and allocated centrally, then management efficiency is improved, but system complexity increases

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

Solution Approach 1:

The patent segments the outdial communication service management into distinct functional components: an outdial authorizer that handles authorization decisions and a resource allocator that manages communication resources. This segmentation allows centralized management of efficiency while distributing specific functions to specialized modules, making the overall system more manageable despite the increased complexity of coordination between components.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7782842B2Methods and apparatus to perform outdial communication services
Publication Date: 2010.08.24 SBC KNOWLEDGE VENTURES LP
  • US7782842B2 patent drawing
  • US7782842B2 patent drawing
  • US7782842B2 patent drawing

AI summary

Methods and apparatus to perform outdial communication services are disclosed. A disclosed method to route an outdial call from a first communication device to a first endpoint comprises receiving an indial call setup from a second endpoint at the first communication device, wherein the call setup contains an access number used to route an indial call associated with the indial call setup from the second endpoint via a second communication device to the first communication device, and selecting, based on the access number, a route for the outdial call that includes the second communication device, wherein the second communication device is configured to communicatively couple the first and the second endpoints.