Proximity-Based Speed Dial Assignment on Communication Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication devices lack an efficient method to dynamically and automatically assign contacts to speed dial functions based on geographic proximity, leading to inconvenience in quickly communicating with nearby contacts.

Innovation Solution

A method and system that utilize a processor to identify contacts' geographic distances from the user's device, assigning the closest contacts to speed dial indicators, allowing for automatic communication initiation based on proximity, with updates to rankings and assignments as locations change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual speed dial assignment is used, then device complexity is reduced, but productivity and user convenience deteriorate due to time-consuming manual updates

Engineering Contradiction:
Improvespeed dial assignment efficiencyVSAvoidautomation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system automatically assigns speed dial contacts based on geographic proximity without requiring manual user input. The device self-updates speed dial assignments by monitoring location changes and recalculating nearest contacts, eliminating the need for users to manually configure speed dial entries.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system continuously monitors location data and provides feedback by dynamically updating speed dial assignments based on real-time geographic proximity. When a contact's location changes or when the user moves to a new area, the system automatically recalculates and reassigns speed dial contacts accordingly.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If location-based automatic assignment is implemented, then ease of operation improves, but device complexity increases due to location monitoring and processing requirements

Engineering Contradiction:
Improvespeed dial configuration convenienceVSAvoidlocation processing complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system automatically manages speed dial assignments by monitoring location data and self-updating contact rankings based on geographic proximity, eliminating the need for users to manually configure speed dial entries and reducing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-configures speed dial assignments based on current location data before the user needs to make calls. By continuously maintaining updated location information and pre-calculating nearest contacts, the system ensures speed dial is always ready without requiring real-time manual intervention.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If dynamic location-based reassignment is implemented, then adaptability improves, but loss of time increases due to continuous location monitoring and recalculations

Engineering Contradiction:
Improvespeed dial adaptability to location changesVSAvoidtime for location updates and recalculations
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs location-based speed dial recalculations at periodic intervals or triggered by significant location changes rather than continuously. This periodic updating mechanism maintains adaptability to location changes while minimizing time consumption by avoiding constant recalculations.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system monitors location changes and provides feedback by updating speed dial assignments only when necessary (e.g., when a contact's location changes or the user moves to a new geographic area). This conditional feedback mechanism maintains adaptability while reducing unnecessary processing time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8811579B2Location aware speed dial on a communication device
Publication Date: 2014.08.19 GOOGLE TECHNOLOGY HOLDINGS LLC
  • US8811579B2 patent drawing
  • US8811579B2 patent drawing
  • US8811579B2 patent drawing

AI summary

A method of assigning contacts to a speed dial function. The method can include identifying contacts that are candidates to be assigned to the speed dial function on a communication device. The method also can include identifying a geographic distance between each of the identified candidates and the communication device. The method further can include, via a processor, assigning a first of the identified candidates that is closest to the communication device to a first speed dial indicator, and assigning a second of the identified candidates that is next closest to the communication device to a second speed dial indicator.