Adaptive Contact List Context Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computer systems present a cluttered and inefficient desktop environment due to overlapping windows and lack of unified communication interfaces, requiring users to manage multiple applications for a single communication task and manually update contact information across different platforms.

Innovation Solution

An adaptive contact list that utilizes shared identity objects and frameworks to detect context information, providing context-appropriate contact entries to applications and simplifying communication tasks by aggregating and managing identity and communication information across multiple platforms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple communication applications are used to perform a single communication task, then communication functionality is improved, but desktop clutter and window overlap increase

Engineering Contradiction:
Improvecommunication functionalityVSAvoiddesktop clutter
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent combines multiple communication applications into a single unified application window that provides access to various communication tools (email, instant messaging, conferencing, etc.). This merging approach maintains the versatility of multiple communication channels while eliminating the desktop clutter caused by multiple separate windows, directly resolving the technical contradiction between communication functionality and desktop space usage.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified communication application implements multi-functionality by integrating various communication capabilities (email, chat, video conferencing, file transfer) within a single application interface. This allows the system to perform multiple communication tasks through one application rather than requiring separate applications, thereby improving communication versatility while reducing the number of windows needed.

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

2Reliability

If each communication application maintains its own contact list, then contact information is preserved, but manual updates and searching across applications become necessary

Engineering Contradiction:
Improvecontact information preservationVSAvoidmanual update time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges multiple separate contact lists from different communication applications into a single unified contact list within the unified communication application. This consolidation preserves all contact information from various sources while eliminating the need for manual updates across multiple applications, as changes are automatically synchronized throughout the unified system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified contact list serves multiple communication applications simultaneously, providing a universal contact repository that can be accessed by any communication function (email, chat, conferencing). This multi-functional contact management system eliminates redundant storage and manual synchronization, allowing reliable contact information preservation across all communication channels through a single centralized list.

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

3Adaptability or versatility

If different communication applications are used, then communication options are increased, but user interface learning complexity increases

Engineering Contradiction:
Improvecommunication optionsVSAvoiduser interface learning
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges multiple communication applications with different user interfaces into a single unified application that provides a consistent, standardized interface for all communication functions. Users interact with one unified interface design regardless of which communication tool they are using, eliminating the need to learn multiple different interfaces while still accessing diverse communication options.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified communication application implements a universal user interface that provides consistent access to multiple communication functions (email, instant messaging, video conferencing, file transfer). This single interface design serves all communication needs, allowing users to access diverse communication options without having to learn and switch between multiple different interface paradigms.

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

4Reliability

If contact information is stored in multiple applications, then data redundancy is created, but automatic synchronization across applications is lost

Engineering Contradiction:
Improvecontact information availabilityVSAvoidsynchronization automation
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The patent merges multiple separate contact storage systems into a single centralized contact repository that is shared across all communication functions. This unified storage eliminates data redundancy by storing contact information in one location rather than duplicating it across multiple applications, while simultaneously enabling automatic synchronization since all applications access the same underlying data source.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The unified contact repository serves as a universal data source for all communication applications within the unified communication system. This single contact storage mechanism provides automatic synchronization across all communication functions, ensuring that contact information is consistently updated and available throughout the system without requiring manual synchronization or creating redundant data copies.

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

Data Source

PatentUS7797293B2Adaptive contact list
Publication Date: 2010.09.14 ORACLE AMERICAN INC
  • US7797293B2 patent drawing
  • US7797293B2 patent drawing
  • US7797293B2 patent drawing

AI summary

A method, device and computer accessible medium for an adaptive contact list. An adaptive contact list may maintain one or more contact entries for corresponding identities. An adaptive contact list may detect context information for a user and may identify context appropriate contact entries according to the current context information and may supply the context appropriate contact entries. Context appropriate contact entries may be supplied to other applications or processes. Further, an adaptive contact list may detect, either periodically or on demand, a change in context information for the user, identify different context appropriate contact entries according to the changed context information, and supply the different context appropriate contact entries. Maintained contact entries may be stored in shared identity objects and an adaptive contact list may request and receive contact entries from an identity framework.