Context-Aware Synchronization Agent for Enterprise Data Protection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current technologies for securing intellectual property, such as remote desktop services, web-based editing tools, and digital right management, are inadequate in providing context-aware and efficient synchronization and backup solutions, leading to potential leaks of enterprise data due to protocol dependencies, performance issues, and user resistance.

Innovation Solution

A synchronization apparatus and method that employs an agent program to configure and manage individual spaces on an electronic device, determining context to select and apply specific policy sets for each space, ensuring secure and flexible synchronization with a storage server, while keeping spaces unaware of each other.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If remote desktop services are used to secure intellectual property, then a secure environment is provided, but network bandwidth is heavily consumed and performance degrades when network is congested

Engineering Contradiction:
ImprovesecurityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system segments the storage space into multiple individual spaces (first individual space, second individual space, etc.), each with independent synchronization policies. This allows selective synchronization of only necessary data portions, reducing overall network bandwidth consumption while maintaining security through controlled access to each segmented space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different policy sets are applied to different individual spaces based on their specific security requirements and synchronization needs. Each space can have customized synchronization rules, frequencies, and access controls, allowing optimized resource allocation and reduced network traffic for each segment while maintaining appropriate security levels.

Inventive Principle:
Principle #3Local quality

2Reliability

If digital right management is used to protect electronic objects, then intellectual property is secured, but users may resist due to control policies hurting convenience

Engineering Contradiction:
Improveintellectual property protectionVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The synchronization policy sets are dynamic and can be adjusted based on context information. The system can automatically modify synchronization behavior, access controls, and backup frequencies according to changing conditions, providing both strong protection and user convenience without requiring users to manually configure complex DRM policies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system automatically manages synchronization and backup operations based on predefined policy sets, eliminating the need for users to manually configure security settings. The context-aware automatic policy selection provides intelligent protection while maintaining ease of use through automated decision-making.

Inventive Principle:
Principle #25Self-service

3Reliability

If context-aware synchronization is implemented with multiple individual spaces and policy sets, then data protection and synchronization efficiency are enhanced, but system complexity increases

Engineering Contradiction:
Improvedata protectionVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The agent program serves multiple functions: it creates individual spaces, determines context, selects appropriate policy sets, manages synchronization, and enforces access controls. This multi-functional design consolidates what would otherwise require multiple separate systems into a single unified solution, managing complexity while providing comprehensive data protection.

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

Solution Approach 2:

The agent program acts as an intermediary layer between the operating system and the storage system, managing the complexity of context determination and policy selection internally. This intermediary handles the complex logic of matching contexts to policy sets, shielding users and the operating system from the underlying complexity while providing enhanced data protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9766981B2Synchronization apparatus, method, and non-transitory computer readable storage medium
Publication Date: 2017.09.19 INSTITUTE FOR INFORMATION INDUSTRY
  • US9766981B2 patent drawing
  • US9766981B2 patent drawing
  • US9766981B2 patent drawing

AI summary

A context-awareness synchronization apparatus, method, and non-transitory computer readable storage medium are provided. The synchronization apparatus is electrically connected to a storage server via a network. The synchronization apparatus executes an operating system and an agent program installed on the operating system. The agent program configures a first and second individual spaces within the synchronization apparatus, determines a context of the synchronization apparatus, selects a first and second policy sets from a plurality of policy sets for the first and second individual spaces according to the context respectively, and handles the first and second individual spaces according to the first and second policy sets respectively. The first and second individual spaces are unaware of each other and only recognized by the agent program installed on the operating system. Each of the first and second policy sets includes a rule regarding synchronization between an individual space and the storage server.