Unified Messaging Synchronization via HTML Email Links

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing unified messaging systems face challenges in network synchronization due to high support costs and security issues related to direct connectivity to e-mail servers, which require access to user passwords and are problematic in conventional network configurations.

Innovation Solution

A method and system that utilize a media application server and web server to generate enhanced e-mail messages in HTML format with synchronization links, allowing network synchronization through HTTP requests without additional software or user interaction, enabling unified messaging on any conventional e-mail server without hosting the e-mail on the unified messaging platform.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If direct connectivity to e-mail server is required for synchronization, then network synchronization capability is achieved, but security risks increase due to password exposure and network topology issues

Engineering Contradiction:
Improvenetwork synchronization capabilityVSAvoidsecurity risks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces an intermediary component that receives synchronization requests from the e-mail client and forwards them to the unified messaging system. This intermediary layer eliminates the need for direct connectivity between the e-mail client and the messaging system, thereby preventing password exposure and resolving security concerns while maintaining synchronization functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If additional software is installed on e-mail client for synchronization, then unified messaging functionality is enabled, but support costs increase

Engineering Contradiction:
Improveunified messaging functionalityVSAvoidsupport costs
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent enables the e-mail client to perform synchronization operations independently using its existing capabilities. The client can directly communicate with the unified messaging system through standard protocols without requiring additional proprietary software, thereby reducing complexity and support costs while maintaining unified messaging functionality.

Inventive Principle:
Principle #25Self-service

3Reliability

If e-mail server hosts the client directly, then synchronization is achieved, but system accessibility is limited by network configuration requirements

Engineering Contradiction:
Improvesynchronization reliabilityVSAvoidnetwork configuration flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments the synchronization function into separate components: the e-mail client handles message retrieval, while a dedicated synchronization service handles communication with the unified messaging system. This segmentation allows the system to operate independently of the e-mail server's network configuration, improving adaptability to different network topologies while maintaining reliable synchronization.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8762577B2Method and system for providing network synchronization with a unified messaging system
Publication Date: 2014.06.24 APPLE INC
  • US8762577B2 patent drawing
  • US8762577B2 patent drawing
  • US8762577B2 patent drawing

AI summary

A method for providing network synchronization with a unified messaging system is provided. The method includes receiving and storing message data, such as voice data, for a specified recipient. An enhanced e-mail message is generated for the recipient. The message, which is in hypertext mark-up language (HTML) format, includes the message data and a synchronization link that points to a web server. The message is sent to the recipient through an e-mail server corresponding to an e-mail client associated with the recipient. When the client downloads the message from the server and renders the HTML, the synchronization link is fetched. As a result, the web server receives a hypertext transfer protocol (HTTP) request from the client based on the message and provides network synchronization based on that HTTP request.