Location-Based Call Control Rules for Mobile Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of applications on mobile devices requires advanced call control mechanisms to efficiently route calls based on user location, time, and call history, as traditional call routing methods do not account for geographic-specific or time-dependent rules.
Innovation Solution
Implementing a system where target numbers can be registered with call control rules that depend on the geographic location, time, and call history of the user, allowing for actions such as establishing live chat sessions, displaying websites, or forwarding calls to specific numbers based on predefined rules.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional call routing methods are used, then call completion is straightforward, but location-based and time-dependent call control capabilities are lost
Solution Approach 1:
The system pre-establishes multiple call control rules with different actions (voice call, text message, email, voicemail) before a call event occurs. When a call is initiated, the system automatically selects and executes the appropriate pre-defined rule based on current location and time, eliminating the need for complex real-time decision-making while maintaining high adaptability
Solution Approach 2:
A call control program acts as an intermediary between the user and the traditional call routing system. This intermediary layer intercepts call requests, evaluates them against stored rules considering location and time factors, and redirects calls accordingly. The intermediary absorbs the complexity of rule evaluation while presenting a simple interface to users
2Measurement precision
If location-based call control rules are implemented, then call routing accuracy improves, but system complexity increases
Solution Approach 1:
The system divides the geographic space into multiple discrete location zones (home, work, mobile offices) and associates specific call control rules with each zone. This segmentation allows precise location-based routing by matching the user's current zone to predefined rules, simplifying the complexity through discrete spatial categorization rather than continuous coordinate processing
3Adaptability or versatility
If multiple call control actions are supported, then user experience improves, but processing complexity increases
Solution Approach 1:
Different call control actions (voice call, text message, email, voicemail) are assigned to different location zones based on local characteristics of each zone. For example, work zones may prioritize email and voicemail during hours when the office is closed, while home zones may prioritize text messages. This local customization allows versatile call control without requiring complex global processing rules
Data Source
AI summary
Computer program products, methods, systems, apparatus, and computing entities are provided for location-based call control. In one embodiment, call control rules for an outbound call can be determined/identified based on the location of the mobile device. The call control rules direct the outbound call to different numbers and/or different applications.


