Adaptive Contact List Context Detection
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Reliability
If each communication application maintains its own contact list, then contact information is preserved, but manual updates and searching across applications become necessary
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.
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.
3Adaptability or versatility
If different communication applications are used, then communication options are increased, but user interface learning complexity increases
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.
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.
4Reliability
If contact information is stored in multiple applications, then data redundancy is created, but automatic synchronization across applications is lost
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.
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.
Data Source
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.


