Resource Deployment Server Dynamic Email Update

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless email communication systems face challenges in updating network resources across multiple language formats and platforms without disrupting network service, especially as wireless communications expand and require deployment of updated content across diverse network platforms.

Innovation Solution

A resource deployment server that stores and dynamically deploys resource deployment packages (RDPs) containing language-specific content and deployment instructions, using XML code and WebDAV interface, to update wireless communications networks, allowing for efficient deployment of new languages and carriers without requiring component restarts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional software update methods are used, then updates can be deployed, but network service interruption occurs during the update process

Engineering Contradiction:
Improvenetwork service continuityVSAvoidservice interruption time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system dynamically loads and executes deployment instructions from resource deployment packages during runtime without requiring application restart. The deployment service module continuously monitors and applies updates to language resources and carrier bundles while the email client remains operational, transforming the static update process into a dynamic, ongoing operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Resource deployment packages are prepared in advance with complete deployment instructions embedded within them. The packages are stored on the resource deployment server ready for deployment, and the system performs preliminary validation and preparation of update content before actual deployment occurs, ensuring smooth updates without service interruption.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If multiple language formats are supported across different network platforms, then system adaptability improves, but resource deployment complexity increases

Engineering Contradiction:
Improvemulti-language and multi-platform supportVSAvoidresource deployment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The resource deployment package format is designed to be universal across multiple platforms and languages. A single package structure can contain language-specific content (such as language identifier elements) and carrier-specific resources, allowing the same deployment mechanism to handle diverse content types without requiring platform-specific deployment logic.

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

Solution Approach 2:

The deployment service module acts as an intermediary between the resource deployment server and the email client application. It receives resource deployment packages, parses deployment instructions, and coordinates the deployment process across different platforms and languages, simplifying the complexity by centralizing the deployment coordination function.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Stability of the object's composition

If centralized resource deployment is implemented, then version consistency across components is maintained, but system architecture complexity increases

Engineering Contradiction:
Improveversion consistencyVSAvoidsystem architecture complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The system merges the resource storage, deployment instruction management, and deployment execution functions into a unified resource deployment architecture. The resource deployment server stores packages and instructions, while the deployment service module on the client side executes them, creating an integrated system that maintains version consistency without requiring separate complex subsystems for each function.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8351965B2Wireless email communications system providing resource updating features and related methods
Publication Date: 2013.01.08 MALIKIE INNOVATIONS LTD
  • US8351965B2 patent drawing
  • US8351965B2 patent drawing
  • US8351965B2 patent drawing

AI summary

A wireless communications system may include a plurality of wireless communications networks and a plurality of mobile wireless communications devices for sending and receiving wireless electronic mail (email) messages over the wireless communications networks. The system may further include a resource deployment server for storing a plurality of resource deployment packages (RDPs), where each RDP includes deployment content and deployment instructions therefor relating to sending and receiving email messages. The resource deployment server may also be for dynamically deploying RDPs to the wireless communications networks to update deployment content thereof based upon the respective deployment instructions.