Device-Cloud Spatial Arbitration Module for Mobile Apps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mobile application development is complex and error-prone due to the need for customized data collaboration logic between mobile devices and clouds, particularly in handling spatial information, which is not well-supported by existing three-layer architectures, leading to inefficient data management and synchronization.

Innovation Solution

A device-cloud collaboration method and platform that includes modules for obtaining, tracking, and arbitrating spatial information changes, allowing for native support of spatial data, with modules such as spatial information obtaining, change tracking, and arbitration, enabling efficient data synchronization and management based on preset conditions for different mobile applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If customized data collaboration logic is implemented between mobile device and cloud for each application, then spatial information requirements can be met, but development complexity increases and errors become more frequent

Engineering Contradiction:
Improvespatial information supportVSAvoiddata collaboration logic
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a spatial information collaboration module as an intermediary layer between the mobile application and the cloud platform. This module handles spatial data acquisition, management, and synchronization operations, shielding developers from complex implementation details while providing standardized interfaces for spatial information access.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The spatial information collaboration module is designed as a universal component that can serve multiple different mobile applications with varying spatial information requirements. Instead of customizing logic for each application, the module provides general-purpose spatial data management capabilities that can be configured for different use cases.

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

2Device complexity

If general three-layer architecture is used for data processing, then system structure is simplified, but spatial information management capability is insufficient

Engineering Contradiction:
Improvesystem architectureVSAvoidspatial data support
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the general three-layer architecture by introducing a specialized spatial information collaboration module as a distinct functional layer. This segmentation allows the system to maintain the simplicity of the overall architecture while adding specific spatial data management capabilities without redesigning the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new functional dimension to the traditional three-layer architecture by incorporating spatial information management capabilities. This dimensional addition enables the system to handle spatial data requirements while preserving the original architectural structure, effectively extending functionality without increasing structural complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If continuous querying of cloud spatial database is performed, then real-time location information is obtained, but data synchronization efficiency decreases

Engineering Contradiction:
Improvelocation information accuracyVSAvoiddata synchronization efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent implements periodic spatial information synchronization where the collaboration module queries the cloud database at predetermined intervals rather than continuously. This periodic approach maintains real-time location information accuracy while significantly reducing the frequency of data transmission and processing operations, thereby improving synchronization efficiency.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The spatial information collaboration module incorporates local caching and preprocessing capabilities, allowing the mobile device to serve spatial information requests from its local storage when data is available, reducing the need for continuous cloud queries and improving synchronization efficiency while maintaining data accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11503149B2Device-cloud collaboration method, platform, and apparatus
Publication Date: 2022.11.15 HUAWEI TECH CO LTD
  • US11503149B2 patent drawing
  • US11503149B2 patent drawing
  • US11503149B2 patent drawing

AI summary

A device-cloud collaboration method, platform, and apparatus, where the device-cloud collaboration method includes: obtaining current spatial information of each target terminal; tracking a spatial information change of each target terminal, to obtain a spatial information change status of each target terminal; and determining, based on spatial information-based arbitration conditions preset for different target mobile applications and the spatial information change status of the target terminal corresponding to the different target mobile applications, whether to trigger subsequent operations related to the different target mobile applications. The device-cloud platform blocks a change in which the user is not interested through arbitration of a spatial information change of the user, and provides an appropriate spatial information change to a mobile application, or triggers a subsequent operation of the mobile application.