Location-Based Call Response System Using Contact Privilege Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing portable electronic devices lack the ability to provide personalized and location-based responses to incoming calls, failing to tailor responses according to the relationship and location of the calling party, which can lead to inappropriate or inadequate interactions.
Innovation Solution
The device compares the identifier of the calling party with the receiving party's contacts to determine privilege information, using this information to provide authorized location-based responses that are tailored to the caller's relationship and the receiving party's location, including options that can be selected by the caller to initiate specific actions or applications.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the device provides generic responses to all callers, then the device complexity is reduced, but the adaptability to different calling parties and locations deteriorates
Solution Approach 1:
The response system is segmented into multiple privilege levels (e.g., family, friend, colleague, stranger) with distinct response templates for each level. The device divides the calling party identification process into segments: identifier extraction, contact list matching, privilege level determination, and location-based response selection. This segmentation allows the device to provide personalized responses without requiring a completely new complex system for each calling scenario.
Solution Approach 2:
The device performs preliminary actions by pre-configuring privilege levels and associated response templates for different calling parties and locations. Contact information is pre-stored with associated privilege levels, and response templates are prepared in advance for various scenarios (e.g., meeting in progress, available, busy). When a call arrives, the device simply retrieves the pre-determined response based on matching the caller's identifier and current location against the pre-configured data, avoiding real-time complex decision-making.
2Productivity
If the device requires manual user interaction for each call response, then the response accuracy is improved, but the productivity and efficiency deteriorates
Solution Approach 1:
The device implements self-service by automatically identifying the calling party through their identifier, determining their privilege level by comparing against stored contact information, detecting the current location via GPS or other location services, and selecting an appropriate pre-configured response template. The entire process occurs without human intervention, with the device serving itself to generate and send responses. This automation maintains productivity while ensuring consistent application of privilege-based response rules.
Solution Approach 2:
The system incorporates feedback mechanisms where the device continuously monitors location data and updates the appropriate response based on current location context. If the location changes between call arrival and response generation, the system feedbacks this change and adjusts the response selection accordingly. This feedback loop ensures that the automated responses remain appropriate even as conditions change, maintaining reliability without requiring manual intervention.
3Loss of information
If the device stores detailed privilege information for all contacts, then the response personalization is improved, but the memory requirements and data management complexity increases
Solution Approach 1:
Instead of storing uniform detailed information for all contacts, the device applies local quality by storing different types and levels of information based on the relationship category. Family members may have full contact details and multiple location preferences, while acquaintances may only have basic identifier information with a single default response template. Each contact entry contains only the specific privilege level and response template data necessary for that relationship type, reducing overall storage requirements while maintaining personalization where needed.
Data Source
Figure 1~2
Figure 3
Figure 4
AI summary
Apparatus comprising at least one processor configured to compare an identifier of a calling party with one or more contacts of a receiving party to determine privilege information associated with the calling party, the privilege information providing one or more authorised receiving party location-based responses. The apparatus further comprising at least one processor configured to determine a location of the receiving party and provide an associated authorised response to the calling party.