Device-Sphere Manager for Multi-Device State Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The challenge is to provide seamless continuity of a user's experience across multiple devices in a device-sphere, where data and application states are not efficiently synchronized, requiring manual steps to access data on one device from another.

Innovation Solution

A device-sphere manager coordinates devices to maintain and propagate changes across all devices, creating and updating device images that include application records, data, and desktop states, ensuring that changes made on one device are reflected on others, allowing for quick access and synchronization of data and application states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If devices are connected through a computer network, then communication capability between devices is improved, but data synchronization and state continuity across devices deteriorate

Engineering Contradiction:
Improvecommunication speedVSAvoiddata synchronization reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent merges the states of multiple devices into a unified device-sphere state managed by a central manager. The manager maintains a comprehensive state representation that includes data, application states, and user preferences from all devices, enabling automatic synchronization across the device sphere without requiring manual intervention or complex peer-to-peer coordination protocols.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The device-sphere manager acts as an intermediary between devices, receiving state change notifications from devices and propagating relevant changes to other devices. This mediator architecture simplifies the synchronization problem by centralizing state management logic, eliminating the need for devices to directly coordinate with each other and ensuring consistent state propagation across the network.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If manual steps are required to access data on one device from another, then data security and device independence are improved, but user experience continuity deteriorates

Engineering Contradiction:
Improvedata access easeVSAvoiddevice independence
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system enables self-service data access where the device-sphere manager automatically handles data retrieval and propagation without requiring user intervention. When data is added or modified on one device, the manager automatically detects the change, updates the unified state, and propagates the data to other devices in the sphere, making the process transparent and seamless for the user.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The device-sphere manager performs preliminary actions by pre-synchronizing device states and maintaining up-to-date representations of all device data. This allows devices to quickly access and share content without manual intervention, as the synchronization infrastructure is already in place and actively maintaining state consistency across the device sphere.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If device states are fully synchronized across all devices, then user experience continuity is improved, but network bandwidth consumption and system complexity increase

Engineering Contradiction:
Improveuser experience continuityVSAvoidsynchronization system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent extracts the complexity of state synchronization from individual devices and concentrates it in the device-sphere manager. The manager maintains the comprehensive state representation and handles all synchronization logic, while devices only need to communicate state changes to the manager. This extraction simplifies device implementation and reduces network overhead by eliminating redundant synchronization protocols.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements feedback mechanisms where devices notify the manager of state changes, and the manager propagates relevant changes back to other devices. This feedback loop ensures continuous synchronization without requiring constant polling or complex coordination, as devices only communicate when their state actually changes, reducing network bandwidth consumption while maintaining user experience continuity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10306467B2Shared state among multiple devices
Publication Date: 2019.05.28 UNILOC 2017 LLC
  • US10306467B2 patent drawing
  • US10306467B2 patent drawing
  • US10306467B2 patent drawing

AI summary

Devices of an individual's device-sphere cooperate with a device-sphere manager to improve continuity of the user's experience using any of the devices. When a device's state changes, the device reports the change to the device-sphere manager. The device-sphere manager modifies the device image for the reporting device and informs other devices of the device-sphere that corresponding changes should be made in the other devices as well. Each device image includes application records representing applications installed in the subject device. The device image for each device also includes partition images of each of one or more partitions of persistent storage of the device. A data image for the device-sphere represents data shared among the constituent devices of the device-sphere.