Context-Sensitive Contact Broker for Automated Communication Initiation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication systems require multiple steps and manual intervention to initiate contacts, limiting user convenience and efficiency, especially when trying to transition between different communication methods or applications.

Innovation Solution

A context-sensitive broker system that receives user input, locates relevant contact information from various applications and directories, and initiates communications seamlessly, without requiring users to switch between applications or manually enter contact details.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If existing applications are used for automatic initiation of contacts, then limited automation functionality is provided, but the system complexity and number of required applications increase

Engineering Contradiction:
Improveautomatic contact initiationVSAvoidnumber of applications
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent combines multiple separate applications (email client, contact manager, communication initiator) into a single integrated application. This unified application provides automatic contact initiation by searching the contact database and launching communication to the selected contact, eliminating the need for users to switch between multiple applications while maintaining comprehensive automation functionality.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The integrated application performs multiple functions within a single system: it manages contacts, searches for contact information, and initiates communications. This multi-functional approach reduces the overall number of applications needed while providing extensive automation capabilities for contact initiation across different communication channels.

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

2Extent of automation

If code modification within applications is required for automatic contact initiation, then automation functionality is achieved, but ease of operation decreases

Engineering Contradiction:
Improveautomatic contact initiationVSAvoidcode modification requirement
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system automatically performs contact initiation without requiring users to modify any code or configure complex settings. The application autonomously searches the contact database using the selected contact's information and automatically launches the appropriate communication channel, making the process accessible to users regardless of their technical expertise.

Inventive Principle:
Principle #25Self-service

3Loss of information

If contact initiation requires switching between applications, then contact information can be located, but user convenience and productivity decrease

Engineering Contradiction:
Improvecontact information retrievalVSAvoidtime to initiate contact
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system performs preliminary actions by maintaining a contact database with pre-stored contact information and by automatically searching this database when a user selects a contact. This preliminary preparation eliminates the need for users to manually switch between applications to find contact information, significantly reducing the time required to initiate communication.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If manual intervention is required to initiate contacts, then control over the process is maintained, but user convenience and efficiency decrease

Engineering Contradiction:
Improveuser convenienceVSAvoidmanual intervention requirement
Core Design Contradiction:
Ease of operationVSExtent of automation

Solution Approach 1:

The system provides feedback to users during the automatic contact initiation process, allowing users to review and confirm the selected contact before communication is launched. This feedback mechanism maintains user control and convenience while still providing extensive automation, as users can see what actions the system will take and approve or modify them as needed.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7640550B1Context sensitive contact broker
Publication Date: 2009.12.29 AVAYA INC
  • US7640550B1 patent drawing
  • US7640550B1 patent drawing
  • US7640550B1 patent drawing

AI summary

A system for initiating a contact, comprising a broker 236 operable (a) to receive a first type of information selected by a user, the first type of information being accessed through a first application; (b) locate a second type of information associated with the first type of information, the second type of information being stored by a second application different from the first application; and (c) initiate a communication to a communication device identified by the second type of information.