Cross-Application Data Synchronization via Association Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In electronic offices, different applications operate independently, leading to inefficient data processing as the same data needs to be set and updated in each application separately, reducing overall office efficiency.

Innovation Solution

A data processing method and apparatus that displays an event setting interface in a first application, allowing users to set and associate data with a second application, enabling synchronization of reservation setting data across different applications associated with distinct services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data is set separately in each independent application, then data independence and application autonomy are maintained, but data processing efficiency deteriorates due to redundant data entry

Engineering Contradiction:
Improvedata processing efficiencyVSAvoidtime for redundant data entry
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent merges data setting operations across multiple independent applications by introducing a data association mechanism. When data is set in one application, the system automatically associates and synchronizes this data with other related applications through predefined data relationships, eliminating the need for separate data entry in each application.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces a data association control element and event setting interface as intermediaries between applications. These intermediaries manage the data synchronization process by detecting data changes in one application and automatically propagating them to associated applications, serving as a mediator that coordinates data flow across application boundaries.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple independent applications are used for different services, then service functionality and versatility are improved, but operation complexity increases due to separate data management in each application

Engineering Contradiction:
Improveservice functionalityVSAvoiddata management complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements a universal data association mechanism that works across different application types and services. The data association control element and event setting interface provide multi-functional capabilities, enabling automatic data synchronization whether the applications are calendar apps, task managers, or other office applications, thus reducing operation complexity while maintaining service versatility.

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

Solution Approach 2:

The patent segments the data management function into independent modular components: the event setting interface for data input, the data association control element for relationship management, and the automatic synchronization mechanism for data propagation. This modular segmentation allows each component to handle specific aspects of data management independently, making the overall system easier to operate while maintaining versatile service functionality.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240095102A1Data processing method and apparatus, computer device, and readable storage medium
Publication Date: 2024.03.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US20240095102A1 patent drawing
  • US20240095102A1 patent drawing
  • US20240095102A1 patent drawing

AI summary

In a data processing method, an event setting interface of an event is displayed in a first application. The event setting interface includes an event data setting element and a data association control element of the event. Event setting data of the event is received from a user via the event data setting element. The event setting data of the event is sent to a second application based on a user selection of the data association control element. The first application is associated with a first service and the second application is associated with a second service that is different from the first service.