Display Apparatus State Restoration via Snapshot Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional display apparatuses face inefficiencies in restoring display states, requiring multiple operations to revert to previous states, which complicates usability and efficiency, especially in collaborative environments where multiple users interact with shared displays.

Innovation Solution

The display apparatus implements a system to store and restore display state data at set intervals or operation counts, allowing users to quickly revert to past states through a time-series restoration mode, using thumbnails to represent different states and enabling undo/redo functions in units of operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional undo/redo functions are used to restore display states, then the display state can be restored, but multiple operations are required which complicates usability and reduces efficiency

Engineering Contradiction:
Improverestoration process simplicityVSAvoidtime required for restoration
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent segments the continuous display state history into discrete snapshot points stored as separate data records. Each snapshot captures the display state at specific intervals, allowing users to jump directly to any previous state without sequential operations. This segmentation transforms the restoration process from a step-by-step procedure into a direct access operation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by automatically capturing and storing display state snapshots at predetermined intervals or after specific operations. These snapshots are prepared in advance and stored in memory, so when restoration is needed, the system can immediately retrieve the pre-prepared state data without requiring multiple sequential undo operations.

Inventive Principle:
Principle #10Preliminary action

2Speed

If display state data is stored frequently to enable quick restoration, then restoration speed improves, but memory usage increases

Engineering Contradiction:
Improverestoration speedVSAvoidmemory storage capacity
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent applies partial action by storing only essential display state information at selective intervals rather than continuously capturing every state change. The system determines optimal snapshot points based on operation types or time intervals, storing partial state data that is sufficient for restoration purposes while avoiding redundant storage of identical or unnecessary state information.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system dynamically adjusts the storage parameters including snapshot interval timing, data compression levels, and retention policies based on available memory capacity and usage patterns. When memory is abundant, the system increases snapshot frequency; when memory is constrained, it extends intervals or reduces data granularity, thereby optimizing the balance between restoration speed and memory consumption.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the system stores complete display state data for every operation, then restoration accuracy improves, but processing overhead and memory consumption increase

Engineering Contradiction:
Improverestoration accuracyVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts only the essential and variable components of display state data for storage, omitting redundant or immutable elements. Instead of storing complete display state information including static configuration data, the system extracts and stores only the dynamic elements that actually changed, such as object positions, selection states, and content modifications. This extraction maintains restoration accuracy while significantly reducing data volume and processing requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12159029B2Display apparatus, display system, display method, and non-transitory recording medium
Publication Date: 2024.12.03 RICOH CO LTD
  • US12159029B2 patent drawing
  • US12159029B2 patent drawing
  • US12159029B2 patent drawing

AI summary

A display apparatus includes circuitry to display an object on a display. The circuitry stores, in a memory, display state data representing a display state of the object each time a condition is satisfied; receives selection of one of the display state data; and restores the display state of the object based on the selected display state data.