Presence Data Integration with Contact Records

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices face inefficiencies in processing presence data, leading to increased resource usage and costs, as they often need to simultaneously handle email and internet browsing to retrieve presence information from social networking sites, resulting in unnecessary bandwidth consumption and access restrictions in corporate environments.

Innovation Solution

A method and system that integrate presence data with contact data within communication devices, allowing for the display of presence information alongside contact data in email and PIM applications, where presence data is requested and received from a server without requiring active login to social networking sites, using a 'pull' process to minimize bandwidth usage and extraneous data retrieval.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communication device logs in to a presence server to retrieve presence data from social networking websites, then presence information can be obtained, but computing resources are inefficiently used due to simultaneous processing of multiple applications

Engineering Contradiction:
Improvepresence information retrievalVSAvoidcomputing resource efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts only the necessary presence data from the social networking website through a targeted data retrieval process. Instead of loading the entire website or requiring full browser functionality, the system extracts specifically the presence status information needed, thereby improving computing resource efficiency while maintaining reliable presence information retrieval.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If the communication device retrieves presence data from social networking websites through internet browsing, then presence information is obtained, but bandwidth is inefficiently used due to retrieval of irrelevant extraneous data

Engineering Contradiction:
Improvepresence information retrievalVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system extracts only the essential presence data elements (such as online status, current activity) from the social networking website, filtering out irrelevant extraneous data. This selective extraction approach ensures reliable presence information is obtained while minimizing bandwidth consumption by avoiding transfer of unnecessary data.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements partial action by retrieving only the specific presence data needed rather than the complete website content. The system performs a partial data retrieval operation that obtains sufficient presence information without the excessive bandwidth consumption associated with loading entire web pages or unrelated content.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If the communication device accesses social networking websites to retrieve presence data, then presence information is obtained, but access is restricted in corporate environments where such sites are blocked

Engineering Contradiction:
Improvepresence information accessVSAvoidenvironmental compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the data retrieval process into two distinct phases: first retrieving presence data asynchronously in the background without requiring active website access, then displaying the cached presence information when needed. This segmentation allows the system to obtain presence information without directly accessing blocked social networking websites, thereby maintaining both access reliability and environmental compatibility in corporate settings.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary action by pre-fetching and caching presence data in the background before it is actually needed for display. This advance data retrieval occurs asynchronously without requiring active user interaction or direct website access at the moment of display, enabling presence information to be available even when social networking sites are blocked in corporate environments.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If the communication device simultaneously processes email applications and internet browsers to retrieve presence data, then presence information is obtained, but operational complexity increases

Engineering Contradiction:
Improvepresence data retrievalVSAvoidapplication processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component that acts as a bridge between the email application and the presence data source. This intermediary handles the asynchronous data retrieval and caching operations, allowing the email application to request presence information without directly invoking a web browser. This mediation simplifies the overall system architecture by centralizing the complexity of simultaneous application processing in a dedicated intermediary layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8863009B2Method and apparatus for integrating social networking staus updates with contact data at a communication device
Publication Date: 2014.10.14 MALIKIE INNOVATIONS LTD
  • US8863009B2 patent drawing
  • US8863009B2 patent drawing
  • US8863009B2 patent drawing

AI summary

A method, apparatus, and system for integrating presence data with contact data at a communication device is provided. A display device associated with the communication device is controlled via the processing unit to provide a representation of the contact data in at least one of an e-mail application and a PIM (Personal Information Manager) application. The display is controlled, via the processing unit, to provide a representation of the presence data in association with the representation of the contact data, the presence data associated with the contact data.