Location-Based IP Phone Call Routing System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional IP phone systems lack the ability to dynamically route calls based on user location and context, leading to inefficient handling of incoming calls, as they do not consider factors like time, day, location, or user presence, resulting in inappropriate call forwarding or voicemail settings.

Innovation Solution

Implementing a system that uses location information to map mobile devices to specific 'way points' associated with default behaviors for call routing, allowing for customizable handling of incoming calls based on location, time, day, user state, and other parameters, enabling flexible and context-aware call management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional IP phone systems are used without location-based routing, then the system structure remains simple, but call handling efficiency deteriorates due to inability to dynamically route calls based on user context

Engineering Contradiction:
Improvecall handling efficiencyVSAvoidsystem structure complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent introduces a location server as an intermediary component that receives location information from mobile devices and provides routing decisions to the IP phone system. This mediator handles the complex location-based routing logic centrally, allowing the core IP phone system to remain relatively simple while still achieving intelligent, context-aware call routing through the location server's mediation capabilities

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements dynamic call routing by continuously monitoring user location data and automatically adjusting routing behavior based on current context. The routing configuration changes dynamically as users move between different geographic locations, enabling the system to adapt call handling in real-time without requiring manual reconfiguration or complex static routing tables

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If location-based dynamic routing is implemented, then call routing accuracy improves, but information processing requirements increase

Engineering Contradiction:
Improvecall routing accuracyVSAvoidinformation processing load
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The system performs preliminary actions by pre-configuring routing rules and criteria in the location server before actual call routing is needed. Location-based routing policies, geographic boundaries, and routing preferences are established in advance, allowing the system to quickly match current location data against pre-defined rules during call events without performing complex real-time analysis

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent applies different routing rules and processing intensities to different geographic locations and user contexts. Rather than uniformly processing all location data with the same level of complexity, the system tailors information processing to local requirements - applying simpler rules for standard locations and more complex analysis only when needed, thereby reducing overall information processing load while maintaining high routing accuracy

Inventive Principle:
Principle #3Local quality

3Ease of operation

If context-aware call handling is enabled, then user experience improves, but system adaptability requirements increase

Engineering Contradiction:
Improveuser experienceVSAvoidsystem adaptability requirements
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system enables context-aware call handling through self-service mechanisms where users can define their own routing preferences and behaviors associated with specific locations. Users configure their desired call handling behaviors (such as forwarding to voicemail when at the gym or routing to office phone when at work) without requiring complex system-wide changes, allowing the system to adapt to individual user needs automatically while maintaining ease of operation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8644836B2IP phone routing and call initiation based on location information
Publication Date: 2014.02.04 SHORETEL INC
  • US8644836B2 patent drawing
  • US8644836B2 patent drawing
  • US8644836B2 patent drawing

AI summary

Routing an incoming call for an IP phone system is disclosed. A location data for a mobile device is received. A way point based at least in part on the location data is determined. A state for a user of the IP phone system is determined based at least in part on the way point. An incoming call is routed to the IP phone system based at least in part on the state.